.scrim.svelte-ta60gp{z-index:var(--scrim-z,60);background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:var(--scrim-p);justify-content:center;align-items:center;animation:.2s both rt-up;display:flex;position:fixed;inset:0}.modal.svelte-ta60gp{width:var(--modal-w);max-width:100%;padding:var(--modal-p);background:var(--surface);color:var(--ink);font-family:var(--font-sans);border-radius:22px;animation:.26s backwards rt-pop;position:relative;box-shadow:0 30px 70px -24px #00000080}.modal.scroll.svelte-ta60gp{max-height:100%;overflow-y:auto}.scrim.sheet.svelte-ta60gp{padding:0}.modal.sheet.svelte-ta60gp{width:100%;height:100%;max-height:100%;box-shadow:none;border-radius:0;flex-direction:column;padding:0;display:flex;overflow:hidden}@media (width>=980px){.modal.svelte-ta60gp{width:var(--modal-w-desk,var(--modal-w))}.scrim.sheet.svelte-ta60gp{padding:var(--scrim-p)}.modal.sheet.svelte-ta60gp{width:var(--modal-w);height:auto;max-height:calc(100vh - var(--scrim-p) * 2);border-radius:22px;box-shadow:0 30px 70px -24px #00000080}}.close.svelte-ta60gp{width:34px;height:34px;color:var(--muted);background:var(--surface);z-index:1;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;transition:color .14s,background .14s;display:flex;position:absolute;top:16px;right:16px}.close.svelte-ta60gp:hover{color:var(--ink);background:var(--surface-warm)}.close.svelte-ta60gp svg:where(.svelte-ta60gp){width:18px;height:18px}
