.vindu.svelte-l14usa{color:var(--text);max-width:min(460px, calc(100vw - 2 * var(--page)));background:0 0;border:0;width:100%;padding:0}.vindu.svelte-l14usa::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14110e8c}.vindu[open].svelte-l14usa .ark:where(.svelte-l14usa){animation:.22s ease-out svelte-l14usa-opp}@keyframes svelte-l14usa-opp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vindu[open].svelte-l14usa .ark:where(.svelte-l14usa){animation:none}}.ark.svelte-l14usa{background:var(--surface);border-radius:var(--r-lg);padding:var(--pad-panel);box-shadow:var(--shadow-float);flex-direction:column;gap:12px;display:flex;position:relative}.lukk.svelte-l14usa{border-radius:var(--r-round);background:var(--bg);width:40px;height:40px;color:var(--ink);border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px}.lukk.svelte-l14usa:hover{background:var(--line)}.tick.svelte-l14usa{border-radius:var(--r-round);background:var(--bg);justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}h2.svelte-l14usa{font-size:clamp(24px,2.6vw,32px)}p.svelte-l14usa{color:var(--muted);line-height:1.6}@media (width<=560px){.vindu.svelte-l14usa{max-width:100vw;margin:auto 0 0}.ark.svelte-l14usa{border-radius:var(--r-xl) var(--r-xl) 0 0;padding:var(--pad-card) var(--pad-card) calc(var(--pad-card) + 12px)}}
