.popover-button.svelte-1jnr4z0{align-content:center;margin:1rem 0 0}.popover-button.svelte-1jnr4z0:focus-visible{outline:1px solid var(--clr-light-500);background:0 0}.popover-button.svelte-1jnr4z0 .popover-icon:where(.svelte-1jnr4z0){anchor-name:--popover-anchor;color:var(--clr-light-500);inline-size:fit-content;font-family:var(--bronova);letter-spacing:3px;text-transform:uppercase;background-color:#0000;border:none;border-radius:6px;outline:none;padding:.75rem 1.15rem;transition:scale .15s ease-out}.popover-button.svelte-1jnr4z0 .popover-icon:where(.svelte-1jnr4z0) svg:where(.svelte-1jnr4z0){font-size:clamp(var(--h2), 4vw, var(--xxl));fill:#0000;stroke-width:calc(5px + 1vw);block-size:clamp(1.5em,4vw,5em);inline-size:clamp(1.5em,4vw,5em)}@media (width<=768px){.popover-button.svelte-1jnr4z0 .popover-icon:where(.svelte-1jnr4z0) svg:where(.svelte-1jnr4z0){stroke-width:calc(5px + 5vw)}}.popover-button.svelte-1jnr4z0 .popover-icon:where(.svelte-1jnr4z0) svg:where(.svelte-1jnr4z0) path:where(.svelte-1jnr4z0){stroke:var(--clr-warning-500);stroke-width:1.5px}.popover-button.svelte-1jnr4z0 .popover-icon:where(.svelte-1jnr4z0):hover{animation:1s ease-out infinite svelte-1jnr4z0-wiggle}.popover-button.svelte-1jnr4z0 .popover-icon:where(.svelte-1jnr4z0):focus,.popover-button.svelte-1jnr4z0 .popover-icon:where(.svelte-1jnr4z0):focus-visible{outline:1px solid var(--clr-light-500);background:0 0}.popover-button.svelte-1jnr4z0 .popover-icon:where(.svelte-1jnr4z0):active{scale:.95}@media (width<=500px){.popover-button.svelte-1jnr4z0 .popover-icon:where(.svelte-1jnr4z0){letter-spacing:1px}}.popover-button.svelte-1jnr4z0 #popover:where(.svelte-1jnr4z0){--clr-light-500-fade:oklch(from var(--clr-light-500) l c h / .35);border:2px solid var(--clr-light-500-fade);font-family:var(--bronova);font-size:clamp(var(--xs), 1.25vw, var(--h5));letter-spacing:2px;padding:var(--padding-modal);color:var(--clr-light-500);background-color:var(--clr-dark-500);inline-size:50vw;font-weight:400}@media (width<=768px){.popover-button.svelte-1jnr4z0 #popover:where(.svelte-1jnr4z0){letter-spacing:1px;min-inline-size:90vw;margin-right:1em;padding-inline-end:.5rem}}[popover].svelte-1jnr4z0{position-anchor:--popover-anchor;position-area:top center;position-try-fallbacks:--below, flip-inline;position-try-order:most-block-size;margin:0;inline-size:fit-content;max-inline-size:90vw;box-shadow:var(--blackest) 0px 20px 25px -5px;padding:var(--padding-modal);transform-origin:bottom;opacity:0;transition:opacity .3s ease-in, scale .3s ease-in, overlay .3s allow-discrete, display .3s allow-discrete;border-radius:.25rem;margin-block-end:.75rem;position:fixed;scale:.9}@position-try --below{position-area:bottom center;margin-block:.75rem 0;transform-origin:top}[popover].svelte-1jnr4z0:popover-open{opacity:1;transition:opacity .3s ease-out,scale .3s ease-out;scale:1}@starting-style{[popover].svelte-1jnr4z0:popover-open{opacity:0;scale:.9}}[popover].svelte-1jnr4z0::backdrop{transition:display .5s allow-discrete, overlay .5s allow-discrete, background-color .5s;background-color:#0000}[popover].svelte-1jnr4z0:popover-open::backdrop{box-shadow:none;background-color:#00000080}@starting-style{[popover].svelte-1jnr4z0:popover-open::backdrop{background-color:#0000}}@keyframes svelte-1jnr4z0-wiggle{0%{translate:0;rotate:0deg}25%{translate:-5px;rotate:-2deg}80%{translate:5px;rotate:2deg}}
