.popup-wrap.svelte-1eq8d9u{font-size:var(--base-font-size);position:fixed;z-index:100;inset:0;overflow:auto;display:flex;align-items:safe center;justify-content:safe center;padding:1.5em;box-sizing:border-box}.popup-wrap.svelte-1eq8d9u.fullscreen{display:block;padding:0}.popup-background.svelte-1eq8d9u{position:fixed;inset:0;pointer-events:none;background-color:#0006;background-color:color-mix(in oklab,oklch(from var(--color-text) .17 calc(c/4) h) 30%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.popup-content.svelte-1eq8d9u{position:relative;background-color:#fefefe;color:var(--tich-text);padding:3em;border-radius:.8em;width:min(92vw,50em);box-shadow:#00000012 0 .04em .1em,#0000004d 0 .25em .9em -.5em,#00000008 0 .2em .6em,#00000014 0 .8em 1.9em}@media(min-width:1024px){.popup-content.svelte-1eq8d9u{min-width:26em}}.popup-content.svelte-1eq8d9u.fullscreen{min-height:100vh;border-radius:0;margin-inline-start:auto}.popup-close.svelte-1eq8d9u{position:absolute;top:.9em;inset-inline-start:.9em;line-height:0;padding:0;background:none;border:0;color:var(--tich-muted);cursor:pointer;opacity:.6}.popup-close.svelte-1eq8d9u:hover{color:var(--tich-text);opacity:1}.popup-close.svelte-1eq8d9u svg:where(.svelte-1eq8d9u){width:1.3em;height:1.3em;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;fill:none}
