.backdrop.svelte-ta60gp{z-index:40;padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));background:#0f10129e;place-items:center;display:grid;position:fixed;inset:0}.card.svelte-ta60gp{--popup-radius:18px;--popup-card-radius:12px;--popup-shadow:0 18px 60px #0000003d;border:1px solid color-mix(in srgb, var(--border) 82%, var(--text) 18%);border-radius:var(--popup-radius);background:var(--bg);width:min(100%,28rem);max-height:min(92dvh,44rem);box-shadow:var(--popup-shadow);color:var(--text);flex-direction:column;display:flex;overflow:hidden}.card-header.svelte-ta60gp{flex-shrink:0;justify-content:center;align-items:center;gap:16px;padding:14px 52px 8px;display:flex;position:relative}.card-header.svelte-ta60gp h2:where(.svelte-ta60gp){letter-spacing:.015em;text-align:center;font-size:.82rem;font-weight:800}.close.svelte-ta60gp{border:1px solid var(--border);border-radius:calc(var(--popup-card-radius) * .55);background:var(--bg-elevated);width:32px;height:32px;color:var(--text-muted);cursor:pointer;flex:none;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:12px}.close.svelte-ta60gp:hover{color:var(--text)}.card-body.svelte-ta60gp{overscroll-behavior:contain;min-height:0;padding:0 22px max(16px, env(safe-area-inset-bottom));overflow-y:auto}.classic .card.svelte-ta60gp{--popup-radius:0px;--popup-card-radius:0px;--popup-shadow:0 16px 44px #0003;border-width:2px}.classic .close.svelte-ta60gp{border-width:2px;border-radius:0}.paper .card.svelte-ta60gp{--popup-radius:14px;--popup-card-radius:10px;--popup-shadow:0 22px 70px #2e271c33;border-color:var(--border)}.paper .close.svelte-ta60gp{border-color:color-mix(in srgb, var(--border) 82%, var(--color-correct));box-shadow:0 2px 0 color-mix(in srgb, var(--border) 76%, transparent);transition:transform .15s,box-shadow .15s,border-color .15s,color .15s}.paper .close.svelte-ta60gp:hover{border-color:var(--color-correct);box-shadow:0 3px 0 color-mix(in srgb, var(--color-correct) 28%, transparent);color:var(--color-correct);transform:translateY(-1px)}@media (width<=640px){.backdrop.svelte-ta60gp{background:#0f1012b8}.card.svelte-ta60gp{width:min(100%,26rem);max-height:calc(100dvh - max(16px, env(safe-area-inset-top)))}.card-header.svelte-ta60gp{padding:12px 48px 6px}.card-body.svelte-ta60gp{padding-inline:15px}.fullscreen-mobile.svelte-ta60gp{border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.backdrop.svelte-ta60gp:has(.fullscreen-mobile:where(.svelte-ta60gp)){padding:0}}@media (prefers-reduced-motion:reduce){.backdrop.svelte-ta60gp,.card.svelte-ta60gp{transition:none}}
