header.svelte-fwcc50{border-bottom:1px solid var(--linje);align-items:center;gap:.25rem;padding-bottom:.25rem;display:flex}.temanavn.svelte-fwcc50{letter-spacing:.08em;text-transform:uppercase;min-width:0;color:var(--dempet);background:0 0;border:none;flex:1;padding:.35rem 0;font-size:.8rem;font-weight:600}.temanavn.svelte-fwcc50:focus{color:var(--tekst);outline:none}ul.svelte-fwcc50{margin:0;padding:0;list-style:none}li.svelte-fwcc50{align-items:flex-start;display:flex}textarea.svelte-fwcc50,form.svelte-fwcc50 input:where(.svelte-fwcc50){background:0 0;border:none;flex:1;width:100%;min-width:0;padding:.55rem 0;line-height:1.45}textarea.svelte-fwcc50{resize:none;field-sizing:content;min-height:2.5rem}form.svelte-fwcc50{flex:1;display:flex}form.svelte-fwcc50 input:where(.svelte-fwcc50)::placeholder{color:var(--dempet);opacity:.6}textarea.svelte-fwcc50:focus,form.svelte-fwcc50 input:where(.svelte-fwcc50):focus{outline:none}.ikon.svelte-fwcc50{width:2.25rem;height:2.5rem;color:var(--dempet);opacity:.4;cursor:pointer;background:0 0;border:none;flex:none;font-size:1.2rem;line-height:1}.ikon.svelte-fwcc50:hover,.ikon.svelte-fwcc50:focus-visible{opacity:1;color:var(--fare)}.be.svelte-fwcc50{color:var(--aksent);cursor:pointer;background:0 0;border:none;flex:none;padding:.3rem .5rem;font-size:.85rem;font-weight:600}.modus.svelte-1421tqd{z-index:10;background:var(--be-bg);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;outline:none;place-items:center;padding:2rem 1.5rem;display:grid;position:fixed;inset:0}.innhold.svelte-1421tqd{text-align:center;grid-area:1/1;max-width:34rem}p.svelte-1421tqd{margin:0}.tema.svelte-1421tqd{letter-spacing:.12em;text-transform:uppercase;color:var(--dempet);opacity:.7;margin-bottom:1.25rem;font-size:.75rem}.tekst.svelte-1421tqd{text-wrap:balance;overflow-wrap:anywhere;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:clamp(1.6rem,5vw + .5rem,2.6rem);line-height:1.3}.lukk.svelte-1421tqd{top:calc(.5rem + env(safe-area-inset-top));width:3rem;height:3rem;color:var(--dempet);opacity:.35;cursor:pointer;background:0 0;border:none;font-size:1.5rem;line-height:1;position:fixed;right:.5rem}.lukk.svelte-1421tqd:hover,.lukk.svelte-1421tqd:focus-visible{opacity:1}main.svelte-1uha8ag{flex-direction:column;gap:2rem;max-width:36rem;margin:0 auto;padding:2.5rem 1.25rem 8rem;display:flex}h1.svelte-1uha8ag{margin:0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:1.75rem;font-weight:500}form.svelte-1uha8ag input:where(.svelte-1uha8ag){letter-spacing:.08em;text-transform:uppercase;background:0 0;border:none;width:100%;padding:.5rem 0;font-size:.8rem;font-weight:600}form.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:var(--dempet);opacity:.6}form.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{outline:none}footer.svelte-1uha8ag{padding:1.5rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--bg) 55%, transparent);pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}footer.svelte-1uha8ag button:where(.svelte-1uha8ag){pointer-events:auto;background:var(--aksent);width:100%;max-width:33.5rem;color:var(--aksent-tekst);cursor:pointer;border:none;border-radius:999px;padding:.9rem;font-size:1.1rem;font-weight:600}
