.spotlightBackdrop_backdrop__9S4Hn{background:color-mix(in srgb,var(--background) 15%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);will-change:opacity,backdrop-filter}.spotlightBackdrop_backdrop__9S4Hn[data-state=open]{animation:spotlightBackdrop_spotlight-in__EYQZ9 .56s cubic-bezier(.16,1,.3,1) both}.spotlightBackdrop_backdrop__9S4Hn[data-state=closed]{animation:spotlightBackdrop_spotlight-out__R8aUD .46s cubic-bezier(.4,0,.2,1) both}@keyframes spotlightBackdrop_spotlight-in__EYQZ9{0%{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}@keyframes spotlightBackdrop_spotlight-out__R8aUD{0%{opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}to{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}@media (prefers-reduced-motion:reduce){.spotlightBackdrop_backdrop__9S4Hn{animation-delay:0s!important;animation-duration:1ms!important}}.quietDialog_dialog__J8J3K:is([role=dialog],[role=alertdialog]){width:calc(100vw - 32px);max-height:calc(100dvh - 40px);overflow:auto;padding:28px;gap:22px;border:1px solid var(--border);border-radius:24px;background:var(--popover);color:var(--popover-foreground);box-shadow:0 20px 70px rgb(0 0 0/14%);font-family:var(--font-sans);font-size:14px;line-height:1.6;overscroll-behavior:contain;scrollbar-width:thin}.quietDialog_dialog__J8J3K:is([role=dialog],[role=alertdialog]) h2{font-family:var(--font-display);font-size:23px;line-height:1.35;font-weight:400;letter-spacing:-.04em;padding-right:12px}.quietDialog_dialog__J8J3K[role=dialog] h2{padding-right:30px}.quietDialog_dialog__J8J3K[role=dialog]>button:not([data-slot=button]){display:grid;place-items:center;width:40px;height:40px;right:10px;top:10px;border-radius:50%}.quietDialog_dialog__J8J3K:is([role=dialog],[role=alertdialog])>div:first-child:has(>h2)>p{line-height:1.65;font-size:14px}.quietDialog_dialog__J8J3K:is([role=dialog],[role=alertdialog])>div:first-child:has(>h2){text-align:left;gap:10px}.quietDialog_dialog__J8J3K[role=alertdialog]>div:last-child:has(>button){border-top:1px solid var(--border);padding-top:20px;gap:10px}.quietDialog_dialog__J8J3K [data-slot=button]{white-space:normal;height:auto;min-height:44px;padding-block:10px;line-height:1.45}.quietDialog_dialog__J8J3K .text-primary{color:var(--link)}.quietDialog_dialog__J8J3K input:not([type=range]){border-radius:10px;min-height:46px}.quietDialog_dialog__J8J3K input:not([type=range]):focus-visible{outline:none;border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.quietDialog_dialog__J8J3K input[type=range]{accent-color:var(--link)}.quietDialog_dialog__J8J3K button[aria-pressed=true]{border-color:var(--link)}@media (max-width:639px){.quietDialog_dialog__J8J3K:is([role=dialog],[role=alertdialog]){padding:20px;border-radius:20px;gap:18px;max-height:calc(100dvh - 24px)}.quietDialog_dialog__J8J3K:is([role=dialog],[role=alertdialog]) h2{font-size:21px}.quietDialog_dialog__J8J3K[role=alertdialog]>div:last-child:has(>button){padding-top:16px}.quietDialog_dialog__J8J3K[role=alertdialog]>div:last-child:has(>button)>button{width:100%}}@media (prefers-reduced-motion:reduce){.quietDialog_dialog__J8J3K{animation:none;transition:none}}