.modal.svelte-ta60gp{width:auto;max-width:none;height:auto;max-height:none;color:inherit;padding:calc(1rem + env(safe-area-inset-top,0px)) calc(1rem + env(safe-area-inset-right,0px)) calc(1rem + env(safe-area-inset-bottom,0px)) calc(1rem + env(safe-area-inset-left,0px));background:rgba(var(--bg-rgb,3, 4, 7), .68);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10000;opacity:0;transition:opacity .3s ease, display .3s allow-discrete, overlay .3s allow-discrete;border:0;justify-content:center;align-items:flex-end;margin:0;position:fixed;inset:0}.modal.svelte-ta60gp::backdrop{background:0 0}.modal[open].svelte-ta60gp{opacity:1;display:flex}@media (width>=43.75em){.modal.svelte-ta60gp{align-items:center}}@starting-style{.modal[open].svelte-ta60gp{opacity:0}}.modal-panel.svelte-ta60gp{width:100%;max-width:32.5rem;max-height:calc(100dvh - 2rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));background:radial-gradient(circle at top right, rgba(var(--accent-rgb,141, 124, 255), .18), transparent 36%), var(--surface,#15161d);border:1px solid rgba(var(--ink-rgb,255, 255, 255), .1);border-radius:1.75rem;transition:all .35s cubic-bezier(.2,.7,.2,1);display:flex;overflow:hidden;transform:translateY(3.125rem)}:where(:root[data-more-contrast]) .modal-panel.svelte-ta60gp{background:var(--surface,#15161d)}.modal-panel.wide.svelte-ta60gp{max-width:56rem}.modal[open].svelte-ta60gp .modal-panel:where(.svelte-ta60gp){transform:translateY(0)}@starting-style{.modal[open].svelte-ta60gp .modal-panel:where(.svelte-ta60gp){transform:translateY(3.125rem)}}:where(:root[data-still]) .modal-panel.svelte-ta60gp,:where(:root[data-still]) .modal[open].svelte-ta60gp .modal-panel:where(.svelte-ta60gp){transform:none}@starting-style{:where(:root[data-still]) .modal[open].svelte-ta60gp .modal-panel:where(.svelte-ta60gp){transform:none}}.modal-scroll.svelte-ta60gp{flex:auto;min-height:0;margin:.875rem .25rem .875rem 0;padding:.75rem 1.375rem .75rem 1.625rem;overflow-y:auto}.close-button.svelte-ta60gp{float:right;border:1px solid var(--border);background:rgba(var(--ink-rgb,255, 255, 255), .05);width:2.25rem;height:2.25rem;color:var(--ink,white);cursor:pointer;border-radius:.75rem;font-size:1.25rem}.modal-panel.svelte-ta60gp h2{clear:both;letter-spacing:-.04em;margin:.625rem 0;font-family:Manrope Variable,sans-serif;font-size:1.875rem}.modal-panel.svelte-ta60gp p{color:var(--muted);line-height:1.65}.modal-panel.svelte-ta60gp .modal-primary{margin-top:1.375rem}
