@layer base{._overlay_ulwxz_6{position:fixed;inset:0;background-color:#00000052;z-index:var(--z-overlay)!important;animation:_overlayShow_ulwxz_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.dark ._overlay_ulwxz_6{background-color:#0000008c}._content_ulwxz_19{--dialog-padding: 24px;position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100vw - 32px);max-height:85vh;width:28rem;background-color:var(--popup);color:var(--popup-foreground);border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:16px;box-shadow:0 2px 6px #0000000f,0 24px 56px -16px #00000052;z-index:var(--z-overlay)!important;overflow:auto;padding:var(--dialog-padding);animation:_contentShow_ulwxz_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_ulwxz_46{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._close_ulwxz_46:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}._close_ulwxz_46:focus-visible{outline:2px solid var(--primary);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._closeIcon_ulwxz_76{width:1rem;height:1rem}._header_ulwxz_82{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding-right:44px}._header_ulwxz_82:has(+._footer_ulwxz_91){margin-bottom:0}._footer_ulwxz_91{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:24px calc(-1 * var(--dialog-padding)) calc(-1 * var(--dialog-padding));padding:14px var(--dialog-padding);border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,var(--popup))}._title_ulwxz_106{margin:0;font-family:var(--font-family-base);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--popup-foreground)}._description_ulwxz_116{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._screenReaderText_ulwxz_123{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_ulwxz_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_ulwxz_1{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}}._title_ulwxz_106,._description_ulwxz_116{overflow-wrap:anywhere}
