.el-side{gap:12px;display:grid}.el-kort{background:var(--flate,var(--surface));border:1px solid var(--kant,var(--border));border-radius:10px;padding:12px 14px}.el-kort header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.el-naa{color:#5fe39a;background:#5fe39a26;border-radius:99px;padding:1px 8px;font-size:12px}.el-dato{color:var(--dim,var(--text-muted));margin-left:auto;font-size:13px}.el-gruppe{border-left:3px solid;margin:6px 0;padding-left:10px}.el-type{text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.el-gruppe ul{margin:2px 0 0;padding-left:18px;line-height:1.5}.el-tom,.el-appversjon{color:var(--dim,var(--text-muted));font-size:14px}.el-hoved{border:1px solid var(--kant,var(--border));width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;justify-content:space-between;padding:10px 14px;display:flex}.el-pop{z-index:1000;background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.el-boks{background:var(--bg,#0c111b);border:1px solid var(--kant,var(--border-strong));border-radius:14px;flex-direction:column;gap:8px;width:min(460px,100%);max-height:85vh;padding:20px;display:flex}.el-boks h2{margin:0}.el-boks h3{margin:10px 0 4px;font-size:15px}.el-innhold{overflow:auto}.el-boks>button{background:var(--aksent,var(--accent));color:var(--accent-ink,#fff);font:inherit;cursor:pointer;border:0;border-radius:10px;align-self:stretch;padding:10px;font-weight:600}.el-alt{margin:10px 0 4px;font-size:.9rem;display:block}:root{--bg:#0c111b;--surface:#131a26;--surface-2:#1a2333;--border:#223049;--border-strong:#34486b;--text:#e8edf3;--text-muted:#8b97a8;--text-faint:#7d8a9e;--accent:#4d9fff;--accent-hover:#74b4ff;--accent-ink:#081527;--accent-soft:#4d9fff24;--accent-line:#4d9fff6b;--verified:#35c46b;--verified-soft:#35c46b24;--danger:#ff5c5c;--danger-soft:#ff5c5c1f;--danger-fill:#d93b3b;--font-display:"Archivo", system-ui, sans-serif;--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--radius:14px;--radius-sm:10px;--shadow-1:0 1px 2px #00000073;--shadow-2:0 10px 28px #0006}:root[data-natt="1"]{--bg:#120c08;--surface:#1a120c;--surface-2:#22180f;--border:#3a2414;--border-strong:#5a3a20;--text:#ecd2b8;--text-muted:#b8957a;--text-faint:#a8876b;--accent:#f0a868;--accent-hover:#f6bd88;--accent-ink:#1e1006;--accent-soft:#f0a8681f;--accent-line:#f0a86866;--shadow-2:0 10px 28px #0000008c}*{box-sizing:border-box}html,body{margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[hidden]{display:none!important}body{background:radial-gradient(1100px 380px at 50% -120px, #4d9fff12, transparent 60%), var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;min-height:100dvh;line-height:1.55}a{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}::selection{background:var(--accent);color:var(--accent-ink)}.tape-stripe{background:linear-gradient(90deg, var(--accent), #4d9fff1f);height:2px}.tape-stripe.trygg{margin-top:env(safe-area-inset-top,0px)}.wrap.trygg{padding-top:calc(8px + env(safe-area-inset-top,0px))}.wrap{max-width:780px;margin:0 auto;padding:8px 20px 24px}.topbar-wrap{z-index:50;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid var(--border);background:#0b0e13;position:sticky;top:0}.topbar{justify-content:space-between;align-items:center;gap:12px;max-width:780px;margin:0 auto;padding:12px 20px;display:flex}.brand-mini{color:var(--text);align-items:center;gap:10px;text-decoration:none;display:flex}.brand-mini img{width:30px;height:34px;display:block}.brand-mini strong,.foot-brand strong,.brand h1{font-family:var(--font-display);letter-spacing:-.01em;text-transform:none;color:var(--text);font-weight:800}.brand-mini strong{font-size:1.32rem;line-height:1}.who{color:var(--text-muted);font-size:.8rem}.hero{padding:34px 0 6px}.hero h1{font-family:var(--font-display);letter-spacing:-.015em;margin:0 0 12px;font-size:clamp(1.75rem,5.5vw,2.6rem);font-weight:800;line-height:1.07}.hero h1 .amber{color:var(--accent)}.hero .lede{color:var(--text-muted);max-width:54ch;margin:0 0 20px;font-size:1.03rem}.hero-cta{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.welcome{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 0 2px;display:flex}.welcome h1{font-family:var(--font-display);margin:0;font-size:1.35rem;font-weight:800}.eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:9px;margin:30px 0 12px;font-size:.72rem;font-weight:500;display:flex}.eyebrow:before{content:"";background:var(--accent);border-radius:2px;flex:none;width:16px;height:3px}.page-title{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:800}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-1);margin-top:14px;padding:22px 24px}.card h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 8px}.cat-list,.thread-list,.reply-list{flex-direction:column;gap:9px;display:flex}.row-link{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.row-link:before{content:"";background:var(--accent);width:3px;transition:transform .16s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.row-link:hover{border-color:var(--border-strong);background:var(--surface-2)}.row-link:hover:before{transform:scaleY(1)}.row-link.locked{opacity:.68}.row-link.locked .tile{background:var(--surface-2);color:var(--text-faint)}.row-link .row-main{flex:1;min-width:0}.row-link strong{font-family:var(--font-display);font-size:1rem;font-weight:700}.row-link .desc{color:var(--text-muted);margin-top:2px;font-size:.85rem}.tile{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);font-family:var(--font-display);border-radius:11px;flex:none;place-items:center;font-size:1.1rem;font-weight:800;display:grid}.chip{font-family:var(--font-mono);white-space:nowrap;color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;flex:none;padding:3px 10px;font-size:.7rem}.zones{grid-template-columns:1fr;gap:12px;margin-top:4px;display:grid}@media (width>=560px){.zones{grid-template-columns:1fr 1fr}}.zone{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:18px}.zone p{margin:6px 0 0;font-size:.92rem}.zone .tag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border-radius:999px;padding:3px 10px;font-size:.68rem;display:inline-block}.zone.public .tag{background:var(--accent-soft);color:var(--accent)}.zone.verified .tag{background:var(--verified-soft);color:var(--verified)}.btn-primary{background:var(--accent);color:var(--accent-ink);font-family:var(--font-body);cursor:pointer;border:none;border-radius:12px;padding:11px 18px;font-size:.98rem;font-weight:700;text-decoration:none;transition:background .15s,box-shadow .15s,transform .15s;display:inline-block}.btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 6px 18px #4d9fff47}.btn-primary.sm{border-radius:10px;padding:8px 14px;font-size:.88rem}.btn-primary:disabled{opacity:.55;cursor:default;box-shadow:none;transform:none}.btn-ghost{color:var(--text-muted);border:1px solid var(--border);cursor:pointer;font-family:var(--font-body);background:0 0;border-radius:10px;padding:8px 14px;font-size:.9rem;text-decoration:none;transition:border-color .15s,color .15s}.btn-ghost:hover{border-color:var(--border-strong);color:var(--text)}.btn-ghost.sm{padding:6px 11px;font-size:.82rem}.link-btn{color:var(--text-faint);cursor:pointer;font-family:var(--font-body);background:0 0;border:none;padding:4px 6px;font-size:.82rem}.link-btn:hover{color:var(--accent)}.link-btn.danger:hover{color:var(--danger)}.tabs{gap:8px;margin-bottom:18px;display:flex}.tab{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border);cursor:pointer;font-family:var(--font-body);border-radius:10px;flex:1;padding:10px;font-size:.95rem;transition:color .15s,border-color .15s}.tab.active{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft);font-weight:600}.field{margin-bottom:14px;display:block}.field span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px;font-size:.7rem;display:block}.field input,.field select,form textarea,.field textarea{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);font-family:var(--font-body);padding:11px 13px;font-size:1rem;transition:border-color .15s,box-shadow .15s}form textarea,.field textarea{resize:vertical}.field input:focus,.field select:focus,form textarea:focus,.field textarea:focus{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.form-row{align-items:center;gap:12px;margin-top:10px;display:flex}.form-row .msg{margin:0}.msg{color:var(--danger);min-height:1.2em;margin:8px 0 0;font-size:.9rem}.badge{font-size:.7rem;font-family:var(--font-mono);letter-spacing:.04em;border-radius:999px;padding:2px 9px}.badge.verified{background:var(--verified-soft);color:var(--verified)}.badge.pending{background:var(--accent-soft);color:var(--accent)}.badge.banned{background:var(--danger-soft);color:var(--danger)}.thread-op .body,.reply .body{margin-top:10px;line-height:1.65}.reply{margin-top:0;padding:16px 18px}.author-line{align-items:center;gap:10px;display:flex}.avatar{background:var(--surface-2);border:1px solid var(--border);width:30px;height:30px;color:var(--accent);font-family:var(--font-display);border-radius:999px;flex:none;place-items:center;font-size:.82rem;font-weight:800;display:grid}.author-line .name{font-size:.9rem;font-weight:600}.author-line .when{font-family:var(--font-mono);color:var(--text-faint);font-size:.72rem}.reply-foot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.react{background:var(--surface-2);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;font-family:var(--font-body);border-radius:999px;padding:4px 12px;font-size:.85rem;transition:border-color .15s,color .15s}.react:hover{border-color:var(--accent-line)}.react.on{border-color:var(--accent-line);color:var(--accent);background:var(--accent-soft)}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 4px;display:flex}.crumb{margin:14px 0 0}.crumb a{color:var(--text-faint);font-size:.85rem;text-decoration:none}.crumb a:hover,.muted{color:var(--text-muted)}.small{font-size:.83rem}.mono{font-family:var(--font-mono);color:var(--text-muted);font-size:.85rem}.nomargin{margin:0}.empty{border:1px dashed var(--border-strong);border-radius:var(--radius);text-align:center;color:var(--text-faint);padding:22px;font-size:.92rem}.chip-link{color:var(--accent);background:var(--accent-soft);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.chip-link:hover{border-color:var(--accent-line)}.site-foot{text-align:center;max-width:780px;color:var(--text-faint);border-top:1px solid var(--border);margin:44px auto 0;padding:16px 20px 6px;font-size:.75rem}.brand{align-items:center;gap:14px;padding:22px 0 6px;display:flex}.brand img{width:42px;height:48px;display:block}.brand h1{margin:0;font-size:1.8rem}.features{grid-template-columns:1fr;gap:10px;margin-top:4px;display:grid}@media (width>=560px){.features{grid-template-columns:1fr 1fr}}.feature{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);padding:18px;text-decoration:none;transition:border-color .15s,background .15s;display:block;position:relative}a.feature:hover{border-color:var(--accent-line);background:var(--surface-2)}.feature>.ik{width:22px;height:22px;color:var(--accent)}.feature strong{font-family:var(--font-display);margin-top:8px;font-size:1rem;display:block}.feature p{color:var(--text-muted);margin:4px 0 0;font-size:.87rem}.feature .chip{position:absolute;top:14px;right:14px}.chip.on{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.steps{grid-template-columns:1fr;gap:10px;margin-top:4px;display:grid}@media (width>=620px){.steps{grid-template-columns:1fr 1fr 1fr}}.step{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px 18px}.step .n{background:var(--accent-soft);width:26px;height:26px;color:var(--accent);font-family:var(--font-display);border-radius:999px;place-items:center;margin-bottom:10px;font-size:.85rem;font-weight:800;display:inline-grid}.step strong{font-family:var(--font-display);font-size:.95rem;display:block}.step p{color:var(--text-muted);margin:4px 0 0;font-size:.87rem}.foot-grid{grid-template-columns:1fr;gap:22px;max-width:780px;margin:0 auto;padding:26px 20px 10px;display:grid}@media (width>=620px){.foot-grid{grid-template-columns:2fr 1fr 1fr}}.foot-brand strong{align-items:center;gap:9px;font-size:1.15rem;display:flex}.foot-brand strong img{width:24px;height:27px}.foot-brand p{color:var(--text-faint);max-width:34ch;margin:6px 0 0;font-size:.83rem}.foot-col h4{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin:0 0 8px;font-size:.68rem}.foot-col a{color:var(--text-muted);padding:3px 0;font-size:.87rem;text-decoration:none;display:block}.foot-col a:hover{color:var(--accent)}.foot-bottom{max-width:780px;font-family:var(--font-mono);color:var(--text-faint);margin:0 auto;padding:14px 20px 22px;font-size:.72rem}.site-foot{border-top:1px solid var(--border);text-align:left;max-width:none;margin-top:44px;padding:0}.ik{vertical-align:-.17em;flex:none;width:1.1em;height:1.1em}.btn-primary .ik,.btn-ghost .ik,.chip-link .ik,.react .ik,.link-btn .ik{margin-right:5px}.btn-primary,.btn-ghost{justify-content:center;align-items:center;gap:0;display:inline-flex}.topnav{align-items:center;gap:2px;margin-left:auto;display:flex}.topnav-valg{color:var(--text-muted);font-size:.88rem;font-family:var(--font-body);cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:7px;padding:7px 11px;text-decoration:none;transition:color .15s,background .15s;display:inline-flex;position:relative}.topnav-valg:hover{color:var(--text);background:var(--surface-2)}.topnav-valg.on{color:var(--accent);background:var(--accent-soft);font-weight:600}.ikon-med-tall{display:inline-flex;position:relative}.ikon-med-tall .ik{width:1.15em;height:1.15em}.tall{background:var(--danger-fill);color:#fff;text-align:center;min-width:16px;height:16px;font-size:.66rem;font-weight:700;line-height:16px;font-family:var(--font-body);border-radius:999px;padding:0 4px;position:absolute;top:-6px;right:-9px}.bunnmeny{display:none}@media (width<=820px){.topnav,.who{display:none}body{padding-bottom:calc(66px + env(safe-area-inset-bottom,0px))}.bunnmeny{z-index:60;border-top:1px solid var(--border);padding:6px max(4px, env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(4px, env(safe-area-inset-left,0px));background:#0a0e16;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.bunn-valg{min-height:48px;color:var(--text-faint);font-size:.7rem;font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex}.bunn-valg .ik{width:22px;height:22px}.bunn-valg.on{color:var(--accent);font-weight:600}.bunn-valg:active{background:var(--surface-2)}.site-foot{display:none}}.side-topp{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:22px 0 12px;display:flex}.fab{z-index:55;right:max(16px, env(safe-area-inset-right,0px));background:var(--accent);color:var(--accent-ink);font-family:var(--font-body);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:7px;padding:13px 18px;font-size:.95rem;font-weight:700;display:inline-flex;position:fixed;bottom:24px;box-shadow:0 8px 22px #4d9fff52}.fab:hover{background:var(--accent-hover)}.fab-plass{height:72px}.fab .ik{width:18px;height:18px}@media (width<=820px){.fab{bottom:calc(78px + env(safe-area-inset-bottom,0px))}}.ny-traad-topp{flex:none}@media (width>=821px){.fab,.fab-plass{display:none}}@media (width<=820px){.ny-traad-topp{display:none}}.traad-rad .desc{flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.tag{font-family:var(--font-mono);background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:1px 7px;font-size:.68rem;display:inline-block}.tag.v{background:var(--verified-soft);color:var(--verified)}.ny-prikk{background:var(--accent);vertical-align:2px;border-radius:9px;width:8px;height:8px;margin-left:8px;display:inline-block}.traad-rad.ulest strong{color:var(--text)}.traad-rad:not(.ulest) strong{font-weight:600}.cta-liten{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.fagrom-port{text-align:center;padding:28px 22px}.fagrom-port p{max-width:46ch;margin:8px auto 18px}.fagrom-ikon,.velkomst-ikon{background:var(--verified-soft);width:56px;height:56px;color:var(--verified);border-radius:999px;place-items:center;margin:0 auto 12px;display:grid}.fagrom-ikon .ik,.velkomst-ikon .ik{width:28px;height:28px}.tom-varsler{justify-content:center;align-items:center;gap:10px;display:flex}.brikker{flex-wrap:wrap;gap:7px;margin:0 0 12px;display:flex}@media (width<=600px){.brikker{scrollbar-width:none;flex-wrap:nowrap;margin-left:-14px;margin-right:-14px;padding:0 14px;overflow-x:auto}.brikker::-webkit-scrollbar{display:none}.brikke{flex:none}}.brikke{border:1px solid var(--border);color:var(--text-muted);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:999px;min-height:36px;padding:7px 14px;font-size:.86rem}.brikke:hover{border-color:var(--border-strong);color:var(--text)}.brikke[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent);font-weight:600}.plass-liste{flex-direction:column;gap:9px;display:flex}.plass-rad{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:12px;padding:14px 16px;display:flex}.plass-rad.hoy{padding:22px 16px}.plass-sirkel{border-radius:999px;flex:none;width:30px;height:30px}.plass-tekst{flex-direction:column;flex:1;gap:7px;display:flex}.plass-tekst span{border-radius:6px;height:10px}.plass-sirkel,.plass-tekst span{background:linear-gradient(90deg, var(--surface-2) 25%, #222d40 50%, var(--surface-2) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite plass}@keyframes plass{0%{background-position:100% 0}to{background-position:-100% 0}}.toast{z-index:90;opacity:0;pointer-events:none;color:#0c111b;width:min(440px,100vw - 32px);box-shadow:var(--shadow-2);background:#e8edf3;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:.92rem;font-weight:500;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px)}.toast.show{opacity:1;pointer-events:auto;transform:translate(-50%)}.toast-knapp{color:#1a5fd0;cursor:pointer;font-size:.92rem;font-weight:700;font-family:var(--font-body);background:0 0;border:none;padding:4px 6px}@media (width<=820px){.toast{bottom:calc(80px + env(safe-area-inset-bottom,0px))}}.dialog{z-index:100;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:#04070ca8;place-items:center;animation:.15s dialog-inn;display:grid;position:fixed;inset:0}@keyframes dialog-inn{0%{opacity:0}to{opacity:1}}.dialog-kort{background:var(--surface);border:1px solid var(--border);width:min(440px,100%);max-height:100%;box-shadow:var(--shadow-2);border-radius:18px;padding:20px;overflow-y:auto}.dialog-kort.bred{width:min(620px,100%)}.dialog-kort .skjema-hjelp{margin-top:6px}.dialog .field select{width:100%}.dialog .field input[readonly]{color:var(--text-muted)}.dialog-topp{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.dialog-topp h2{font-family:var(--font-display);margin:0;font-size:1.15rem}.dialog-x{color:var(--text-muted);cursor:pointer;background:0 0;border:none;min-width:32px;min-height:32px;padding:0 4px;font-size:1.5rem;line-height:1}.dialog-tekst{color:var(--text-muted);margin-bottom:12px}.dialog-valg{gap:6px;margin-bottom:12px;display:grid}.dialog-valg-rad{border:1px solid var(--border-strong);cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:flex}.dialog-valg-rad.valgt{border-color:var(--accent);background:var(--accent-soft)}.dialog-valg-rad input{accent-color:var(--accent);width:18px;height:18px;margin:0}.dialog .field textarea,.dialog .field input{width:100%}.dialog-knapper{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.btn-fare{background:var(--danger-fill);color:#fff;font-family:var(--font-body);cursor:pointer;border:none;border-radius:12px;align-items:center;padding:11px 18px;font-size:.98rem;font-weight:700;display:inline-flex}.btn-fare:hover{filter:brightness(1.08)}.ark-valg{text-align:left;width:100%;color:var(--text);font-family:var(--font-body);cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:14px;min-height:48px;padding:12px 10px;font-size:1rem;display:flex}.ark-valg:hover,.ark-valg:focus-visible{background:var(--surface-2)}.ark-valg>.ik{width:20px;height:20px;color:var(--accent)}.ark-valg.fare>.ik,.ark-valg.fare b{color:var(--danger)}.ark-valg span{flex-direction:column;display:flex}.ark-valg span span{color:var(--text-muted);font-size:.84rem}.ark-valg b{font-weight:600}.mer-valgene{grid-template-columns:1fr 1fr;column-gap:4px;display:grid}.mer-valgene>*{grid-column:1/-1}.mer-valgene>.ark-valg.halv{grid-column:auto}.mer-gruppe{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin:12px 10px 2px;font-size:.7rem;font-weight:500}.mer-valgene>.mer-gruppe:first-child{margin-top:2px}.mer-skille{border:0;border-top:1px solid var(--border);margin:8px 0 4px}.mer-valgene .ark-valg{min-height:44px;padding:9px 10px}.mer-valgene .ark-valg.halv{gap:10px;font-size:.94rem}@media (width<=820px){.dialog.ark{place-items:end center;padding:0}.dialog.ark .dialog-kort{width:100%;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;animation:.2s ark-opp}}@keyframes ark-opp{0%{transform:translateY(40px)}to{transform:none}}.velkomst-kort{text-align:center;padding:28px 22px 20px}.velkomst-kort h2{font-family:var(--font-display);margin:0;font-size:1.35rem}.velkomst-under{color:var(--accent);margin:4px 0 0;font-weight:600}.velkomst-kort .muted{margin:12px 0 0}.velkomst-ikon{background:var(--accent-soft);color:var(--accent)}.velkomst-prikker{justify-content:center;gap:6px;margin:18px 0 4px;display:flex}.velkomst-prikker span{background:var(--border-strong);border-radius:9px;width:7px;height:7px}.velkomst-prikker span.on{background:var(--accent);width:20px}.velkomst-kort .dialog-knapper{justify-content:center}@media (width<=540px){.wrap{padding:6px 14px 20px}.topbar{padding:11px 14px}.card{padding:18px}}@media (prefers-reduced-motion:reduce){.plass-sirkel,.plass-tekst span,.dialog,.dialog.ark .dialog-kort{animation:none}.toast{transition:none}}.turnstile{margin:12px 0 4px}.turnstile:empty{display:none}.robotsjekk .form-row{flex-wrap:wrap}.foot-bottom a{color:var(--text-muted)}.foot-bottom a:hover{color:var(--accent)}.foot-bottom .el-appversjon{font-size:inherit;color:var(--text-faint)}.edit-form{margin-top:10px}.edit-form textarea{width:100%}.who{text-decoration:none}.who:hover{color:var(--text)}.who.on{color:var(--accent)}.mer-anker{display:inline-flex;position:relative}.mer-nedtrekk{z-index:70;background:var(--surface);border:1px solid var(--border);border-radius:14px;width:340px;max-height:calc(100vh - 90px);padding:6px;animation:.12s nedtrekk;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 16px 40px #00000073}@keyframes nedtrekk{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.mer-nedtrekk{animation:none}}.msg.ok{color:var(--verified)}.forgot{text-align:right;margin:-6px 0 14px}.body .avsnitt{margin:0 0 10px}.body .avsnitt:last-child,.body .punkter:last-child,.body .sitat:last-child{margin-bottom:0}.body .sitat{border-left:3px solid var(--accent-line);color:var(--text-muted);margin:0 0 10px;padding:6px 0 6px 12px;font-size:.94rem}.body .punkter{margin:0 0 10px;padding-left:22px}.body .punkter li{margin:2px 0}.body a{overflow-wrap:anywhere}.tips{color:var(--text-faint);margin:6px 0 0;font-size:.76rem}.sokefelt{background:var(--surface);border:1px solid var(--border);border-radius:12px;align-items:center;gap:8px;margin-bottom:12px;padding:0 12px;display:flex}.sokefelt:focus-within{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-soft)}.sokefelt>.ik{color:var(--text-faint)}.sokefelt input{min-width:0;color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1;padding:11px 0;font-size:1rem}.sokefelt input::-webkit-search-cancel-button{display:none}.sok-x{color:var(--text-muted);cursor:pointer;background:0 0;border:none;min-width:32px;min-height:32px;font-size:1.3rem}.sok-antall{margin:-4px 0 10px}.traad-rad mark{color:var(--text);background:#4d9fff47;border-radius:3px;padding:0 1px}.varsel-rad{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer}.varsel-rad .tile .ik{width:18px;height:18px}.varsel-rad.ulest{border-color:var(--accent-line)}.varsel-utdrag{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navn-knapp{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:2px 4px 2px 0;display:inline-flex}.navn-knapp:hover .name{color:var(--accent);text-decoration:underline}.profilkort-topp{align-items:center;gap:14px;margin-top:-10px;display:flex}.profilkort-topp .avatar{width:52px;height:52px;font-size:1.3rem}.profilkort-topp h2{font-family:var(--font-display);margin:0;font-size:1.25rem}.profilkort-merker{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.profilkort-fakta{margin:14px 0 0}.profilkort-om{white-space:pre-line;margin:10px 0 0}.bildevelger{flex-direction:column;gap:8px;margin-top:8px;display:flex}.bilde-knapp{cursor:pointer;color:var(--text-muted);border:1px dashed var(--border);border-radius:10px;align-self:flex-start;align-items:center;padding:6px 8px;font-size:.86rem;display:inline-flex}.bilde-knapp:hover{color:var(--accent);border-color:var(--accent-line)}.bilde-forhand{flex-wrap:wrap;gap:8px;display:flex}.bilde-liten{border:1px solid var(--border);border-radius:10px;width:76px;height:76px;position:relative;overflow:hidden}.bilde-liten img{object-fit:cover;width:100%;height:100%;display:block}.bilde-liten button{color:#fff;cursor:pointer;background:#04070cbf;border:none;border-radius:99px;width:24px;height:24px;font-size:1rem;line-height:1;position:absolute;top:3px;right:3px}.innlegg-bilder{grid-template-columns:1fr 1fr;gap:6px;margin-top:12px;display:grid}.innlegg-bilder.antall-1{grid-template-columns:1fr}.innlegg-bilder a{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;display:block;overflow:hidden}.innlegg-bilder img{object-fit:cover;width:100%;height:auto;max-height:420px;display:block}.innlegg-bilder:not(.antall-1) img{aspect-ratio:4/3;height:100%}.push-kort{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;padding:14px 16px;display:flex}.push-ikon{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:99px;flex:none;place-items:center;display:grid}.push-tekst{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.skjult{color:var(--text-muted);margin:10px 0 0;font-size:.92rem}.skjult-svar{padding:10px 16px}.profilkort-valg{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:4px;margin-top:16px;padding-top:12px;display:flex}.modlogg{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex}.modlogg-rad{border-bottom:1px solid var(--border);grid-template-columns:110px 1fr;gap:10px;padding:10px 14px;font-size:.9rem;display:grid}.modlogg-rad:last-child{border-bottom:0}.modlogg-rad .when{font-family:var(--font-mono);color:var(--text-faint);padding-top:2px;font-size:.72rem}@media (width<=540px){.modlogg-rad{grid-template-columns:1fr;gap:2px}}.juridisk{max-width:68ch;margin:22px 0 0}.juridisk h2{font-family:var(--font-display);margin:22px 0 6px;font-size:1.08rem}.juridisk ul{margin:6px 0;padding-left:20px}.juridisk li{margin:4px 0}.lede-liten{color:var(--text-muted);font-size:1rem}.juridisk-lenker{margin-top:28px}.vilkar-tekst{margin:4px 0 12px}.tag.m{border:1px solid var(--line,#ffffff1f);color:var(--muted);background:0 0}.tag.ok{background:var(--verified-soft);color:var(--verified);align-items:center;gap:3px;display:inline-flex}.tag .ik{width:11px;height:11px}.traad-merker{flex-wrap:wrap;gap:6px;margin:4px 0 8px;display:flex}.losning-boks{border:1px solid var(--verified);background:var(--verified-soft);border-radius:12px;margin:14px 0 0;padding:12px 14px}.losning-boks h3{color:var(--verified);align-items:center;gap:6px;margin:0 0 4px;font-size:.95rem;display:flex}.losning-boks p{color:var(--text);margin:0}.losning-boks a{font-size:.88rem}.reply.er-losning{border-color:var(--verified);box-shadow:inset 3px 0 0 var(--verified)}.kontrollert-boks{margin-top:10px}.kontrollert-boks p+p{margin-top:6px}.reply.er-kontrollert{border-color:var(--verified);box-shadow:inset 3px 0 0 var(--verified)}.kontrollert-merke{color:var(--verified);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0 4px;font-size:.88rem;display:flex}.kontrollert-merke .ik{flex:none}.lov-raad{align-items:flex-start;gap:8px;margin:12px 0 0;display:flex}.lov-raad .ik{flex:none;margin-top:2px}.lovpunkt-topp{justify-items:start;gap:12px;margin-bottom:14px;display:grid}.lovpunkt-topp .lov-raad{margin:0}.sakte-linje{color:var(--text-muted);align-items:center;gap:8px;margin:0 0 10px;font-size:.9rem;display:flex}.sakte-linje .ik{color:var(--accent);flex:none}.guide-topp{justify-items:start;gap:12px;margin-bottom:12px;display:grid}.guide-rutenett{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:12px;display:grid}.guide-kort{text-align:left;border:1px solid var(--border);background:var(--surface);color:inherit;font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;padding:0;display:flex;overflow:hidden}.guide-kort:hover,.guide-kort:focus-visible{border-color:var(--border-strong);background:var(--surface-2)}.guide-kort:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.guide-kort-bilde{aspect-ratio:16/10;background:var(--surface-2);color:var(--text-faint);place-items:center;display:grid}.guide-kort-bilde img{object-fit:cover;width:100%;height:100%;display:block}.guide-kort-bilde .ik{width:34px;height:34px}.guide-kort-tekst{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:12px 14px 14px;display:flex}.guide-kort-tekst strong{line-height:1.3}.guide-kort-snitt{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;display:flex}.stjerne-vis{color:var(--border-strong);vertical-align:-1px;gap:1px;font-size:1.1rem;line-height:1;display:inline-flex}.stjerne-vis.liten{font-size:.95rem}.stjerne-vis .paa{color:#f5c542;font-style:normal}.stjerne-vis i{font-style:normal}@media (width<=560px){.guide-rutenett{grid-template-columns:1fr;gap:10px}.guide-kort{flex-direction:row;align-items:stretch}.guide-kort-bilde{aspect-ratio:auto;flex:none;width:96px;min-height:96px}.guide-kort-bilde .ik{width:26px;height:26px}.guide-kort-tekst{padding:10px 12px}}.guide-mitt .knapper{flex-wrap:wrap;gap:8px;display:flex}.guide-tilbake{margin:4px 0 10px}.guide-hode{gap:16px;display:grid}@media (width>=720px){.guide-hode:has(.innlegg-bilder){grid-template-columns:minmax(0,300px) 1fr;align-items:start}}.guide-hode .innlegg-bilder{margin:0}.guide-tittel{margin:6px 0 2px}.guide-om{white-space:pre-wrap;margin:10px 0 0}.guide-snitt{flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 6px;display:flex}.guide-mitt{justify-items:start;gap:10px;margin-top:14px;display:grid}.guide-mitt .field{width:100%}.guide-merk{align-items:flex-start;gap:8px;display:flex}.guide-merk .ik{flex:none;margin-top:2px}.guide-erfaringer{gap:10px;display:grid}.guide-erfaring{padding:14px 16px}.guide-erfaring-topp{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:4px;display:flex}.guide-erfaring-topp .link-btn{margin-left:auto}.guide-skjema{gap:4px;display:grid}.guide-bilde-valg{align-items:center;gap:10px;margin:6px 0 10px;display:flex}.fadder-kort{gap:10px;display:grid}.fadder-topp{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fadder-topp h2{margin-top:2px}.fadder-lukk{justify-content:center;min-width:40px;min-height:40px}.fadder-liste{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fadder-liste li{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.fadder-liste .navn-knapp{text-align:left;min-width:0}.fadder-liste .navn-knapp>span{flex-direction:column;min-width:0;display:flex}.fadder-linje{display:block}.samme-som{border:1px solid var(--accent-line,#4d9fff80);background:var(--accent-soft);border-radius:12px;margin:0 0 14px;padding:12px 14px}.samme-som p{margin:0}.link-btn.ok{color:var(--verified)}.navn-med-rolle{text-align:left;flex-direction:column;line-height:1.2;display:inline-flex}.rollelinje{font-family:var(--font-mono);color:var(--muted);font-size:.7rem;font-weight:400}.profilkort-rolle{font-family:var(--font-mono);color:var(--muted);margin:8px 0 0;font-size:.8rem}.brikker.roller-valg{flex-wrap:wrap;margin:6px 0 0;padding:0;overflow:visible}.profil-aar{max-width:160px}.avstemning{border:1px solid var(--border);background:var(--bg);border-radius:12px;margin:14px 0 0;padding:12px 14px}.avstemning-topp{align-items:center;gap:6px;margin-bottom:8px;display:flex}.avstemning-topp .muted{margin-left:auto}.avstemning-valg{flex-direction:column;gap:8px;display:flex}.avstem-knapp{text-align:left;justify-content:flex-start;width:100%}.avstem-knapp.on{border-color:var(--accent-line);color:var(--accent)}.avstemning-resultat{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.avstem-linje{justify-content:space-between;gap:10px;font-size:.95rem;display:flex}.avstem-pst{font-family:var(--font-mono);color:var(--muted);font-size:.85rem}.avstem-stolpe{background:var(--accent-soft);border-radius:99px;height:8px;margin-top:4px;overflow:hidden}.avstem-stolpe i{background:var(--accent);border-radius:99px;height:100%;transition:width .3s;display:block}.avstemning-resultat li.min .avstem-linje span:first-child{color:var(--accent);font-weight:600}.avstemning-fot{gap:14px;margin-top:8px;display:flex}.avstemning-ny{border:1px solid var(--border);border-radius:12px;margin:4px 0 8px;padding:10px 12px 4px}.avstemning-ny legend{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:0 6px;font-size:.72rem}.avstemning-ny-rad{align-items:center;gap:6px;margin-bottom:8px;display:flex}.avstemning-ny-rad input{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font:inherit;flex:1;padding:9px 12px}@media (prefers-reduced-motion:reduce){.avstem-stolpe i{transition:none}}.brikke:disabled{opacity:.45;cursor:default}.bjelle{width:40px;height:40px;color:var(--text-muted);border-radius:10px;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.bjelle:hover{color:var(--text);background:var(--surface-2)}.bjelle.on{color:var(--accent);background:var(--accent-soft)}.bjelle .ik{width:21px;height:21px}@media (width<=820px){.brand-mini{margin-right:auto}.topbar{justify-content:flex-start;gap:6px}}.side-topp-knapper{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nyhetsliste{flex-direction:column;gap:12px;margin-bottom:14px;display:flex}.nyhet{padding:16px 18px}.nyhet.egen{border-color:var(--accent-line)}.nyhet.skjult-nyhet{opacity:.55}.nyhet-kilde{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.nyhet-tittel{margin:0 0 6px;font-size:1.08rem;line-height:1.3}.nyhet-tittel a{color:var(--text);text-decoration:none}.nyhet-tittel a:hover{color:var(--accent)}.nyhet-tittel .ik{width:14px;height:14px;color:var(--text-muted);vertical-align:-1px}.nyhet-ingress{color:var(--text-muted);margin:0}.artikkel-ingress{color:var(--text);margin:6px 0 14px;font-size:1.08rem;font-weight:500}.nivaa-skjold{vertical-align:-2px;flex:none}.name .nivaa-skjold{margin-left:2px}.aar-stjerner{vertical-align:0;gap:1px;margin-left:3px;display:inline-flex}.profilkort-nivaa{border:1px solid var(--border);border-radius:12px;align-items:center;gap:10px;margin:12px 0 0;padding:10px 12px;display:flex}.profilkort-nivaa>div{flex:1}.nivaa-stolpe{background:var(--accent-soft);border-radius:99px;height:6px;margin-top:6px;overflow:hidden}.nivaa-stolpe i{background:var(--accent);border-radius:99px;height:100%;display:block}.medaljer{flex-wrap:wrap;gap:10px 8px;margin:12px 0 4px;display:flex}.medalje{text-align:center;width:72px;color:var(--text-muted);flex-direction:column;align-items:center;gap:3px;font-size:.72rem;line-height:1.2;display:flex}.merke-ikon.laast{opacity:.55}.mine-nivaa{align-items:center;gap:16px;display:flex}.mine-nivaa>div{flex:1}.nivaa-stige{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:8px;display:grid}@media (width>=640px){.nivaa-stige{grid-template-columns:repeat(8,1fr)}}.nivaa-trinn{text-align:center;opacity:.55;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 2px;display:flex}.nivaa-trinn.naadd{opacity:.9}.nivaa-trinn.na{opacity:1;border-color:var(--accent-line);background:var(--accent-soft)}.nivaa-trinn b{font-size:.78rem}.nivaa-trinn span{font-family:var(--font-mono);color:var(--text-muted);font-size:.66rem}.medaljer.store{gap:14px 10px}.medaljer.store .medalje{width:100px}.medalje b{color:var(--text);font-size:.76rem}.medalje.ikke b{color:var(--text-muted)}.sjekk{cursor:pointer;align-items:flex-start;gap:8px;margin-top:12px;font-size:.92rem;display:flex}.sjekk input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:2px}.hjelpere{margin:0 0 14px;padding:12px 14px}.hjelpere h2{font-size:.78rem;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 8px}.hjelper{border-top:1px solid var(--border);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;align-items:center;gap:8px;padding:6px 0;display:flex}.hjelper:first-of-type{border-top:0}.hjelper .plass{font-family:var(--font-display,inherit);color:var(--accent);width:16px;font-weight:800}.hjelper .p{font-family:var(--font-mono);color:var(--text-muted);margin-left:auto;font-size:.78rem}.jobbliste{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.jobbkort{color:var(--text);flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;transition:border-color .15s;display:flex}.jobbkort:hover{border-color:var(--accent-line)}.jobbkort-tittel{font-family:var(--font-display);font-size:1.04rem;line-height:1.3}.jobbkort-hvem,.stilling-hvem{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:.9rem;display:flex}.jobbkort-brikker{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.tag.m .ik,.tag.gul .ik{vertical-align:-1px;width:11px;height:11px;margin-right:3px}.tag.gul{color:#f5c542;background:#f5c54224}.tag.fare{background:var(--danger-soft);color:var(--danger)}.jobb-snarveier{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin:0 -14px 12px;padding:0 14px;display:flex;overflow-x:auto}.jobb-snarveier::-webkit-scrollbar{display:none}.jobb-snarveier .chip-link{white-space:nowrap;flex:none}.laast-kort{align-items:flex-start;gap:14px;display:flex}.laast-kort>.ik{width:26px;height:26px;color:var(--text-faint);flex:none;margin-top:2px}.laast-kort h2{font-size:1.05rem}.stilling{margin-top:12px;padding:18px 20px}.stilling-tittel{margin:6px 0 2px}.stilling-hvem{margin:0 0 6px}.stilling-frist{color:var(--text);align-items:center;gap:6px;margin:0 0 12px;font-size:.92rem;font-weight:600;display:flex}.stilling-frist.ute{color:var(--danger)}.stilling-frist .ik{width:15px;height:15px;color:var(--accent)}.stilling-sporsmal{margin-top:10px}.stilling-knapper{flex-wrap:wrap;margin-top:16px}.sok-skjema{flex-direction:column;gap:12px;margin-top:12px;display:flex}.sok-skjema .card{margin:0}.sok-topp,.virk-topp{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.sok-linjer{gap:6px;margin:0;display:grid}.sok-linjer>div{grid-template-columns:130px 1fr;gap:10px;display:grid}.sok-linjer dt{color:var(--text-muted);font-size:.86rem}.sok-linjer dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.sok-linjer dd .ik{vertical-align:-2px;width:14px;height:14px;margin-right:5px}@media (width<=480px){.sok-linjer>div{grid-template-columns:1fr;gap:0}}.sok-mangler{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.felt-par{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}@media (width<=520px){.felt-par{grid-template-columns:1fr}}.cv-rad{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cv-rad>.ik{width:18px;height:18px;color:var(--accent)}.cv-knapp{cursor:pointer}.orgnr-rad{align-items:flex-end}.brreg{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:var(--radius-sm);flex-direction:column;gap:2px;margin:4px 0 16px;padding:10px 12px;display:flex}.advarsel{color:#f5c542}.kallenavn-rad{align-items:center;gap:8px;display:flex}.kallenavn-rad input{flex:1;min-width:0}.kallenavn-rad .btn-ghost{white-space:nowrap;flex:none}.kallenavn-raad{color:#f5c542;border-radius:var(--radius-sm);background:#f5c5421a;border:1px solid #f5c54259;margin:8px 0 0;padding:8px 10px;font-size:.85rem}.sporsmal-rad{align-items:center;gap:6px;margin-bottom:8px;display:flex}.sporsmal-rad input{flex:1}.soknad-gruppe{margin-bottom:8px}.soknad-gruppe h2 a{color:inherit}.soknad{margin-bottom:8px;padding:0}.soknad.ny{border-color:var(--accent-line)}.soknad-topp{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.soknad-topp.statisk{cursor:default}.soknad-topp a{color:var(--text);text-decoration:none}.soknad-innhold{border-top:1px solid var(--border);padding:12px 16px}.soknad-svar{margin-top:10px}.pre{white-space:pre-wrap}.field.sporsmal-felt span{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--text);font-size:.95rem}.link-btn.on{color:var(--accent);font-weight:600}#soknadsprofil .eyebrow:not(:first-child){margin-top:26px}.sok-topp .eyebrow{flex:1}.sok-topp .link-btn{white-space:nowrap}.stilling-sporsmal .eyebrow{margin-top:18px}.ny-versjon{z-index:70;left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));background:var(--accent);width:min(480px,100% - 28px);color:var(--accent-ink);box-shadow:var(--shadow-2);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;font-weight:600;display:flex;position:fixed;transform:translate(-50%)}.ny-versjon button{background:var(--accent-ink);color:var(--accent);font:inherit;cursor:pointer;border:0;border-radius:9px;padding:8px 14px;font-weight:700}@media (width<=820px){.ny-versjon{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.stoppskjerm{text-align:center;min-height:100dvh;padding:max(24px, env(safe-area-inset-top,0px)) 24px 24px;background:var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.stoppskjerm h1{font-family:var(--font-display);text-wrap:balance;margin:6px 0 0;font-size:1.5rem}.stoppskjerm p{color:var(--text-muted);max-width:46ch;margin:0}.drift-stripe{text-align:center;border-top:1px solid var(--border);padding:7px 16px;font-size:.86rem}.drift-stripe.gul{background:color-mix(in srgb, #f5c542 16%, var(--bg));color:#f5c542}.drift-stripe.rod{background:color-mix(in srgb, var(--danger) 14%, var(--bg));color:var(--danger)}.registrering-stengt{border:1px dashed var(--border-strong);border-radius:var(--radius-sm);margin-bottom:14px;padding:14px}.faner-rull{scrollbar-width:none;margin:0 -14px;padding:0 14px;overflow-x:auto}.faner-rull::-webkit-scrollbar{display:none}.faner-rull .brikker{flex-wrap:nowrap}.faner-rull .brikke{white-space:nowrap;flex:none}.oversikt{flex-direction:column;gap:12px;margin-bottom:14px;display:flex}.venter-kort{color:#f5c542;border-radius:var(--radius-sm);background:#f5c54214;border:1px solid #f5c54273;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.venter-kort .link-btn{color:#f5c542;padding:0;text-decoration:underline}.venter-kort.ok{border-color:var(--verified-soft);background:var(--verified-soft);color:var(--verified)}.venter-kort>.ik{flex:none;width:18px;height:18px}.nokkeltall{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (width<=620px){.nokkeltall{grid-template-columns:1fr 1fr}}.nokkeltall>div{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.nokkeltall b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.6rem;line-height:1.1}.nokkeltall span{color:var(--text-muted);font-size:.78rem}.graf-kort{margin:0}.graf{margin:10px 0 0}.graf svg{width:100%;height:110px;display:block;overflow:visible}.graf-nett{stroke:var(--border);stroke-width:1px;vector-effect:non-scaling-stroke}.graf-flate{fill:var(--accent-soft)}.graf-linje{stroke:var(--accent);stroke-width:2px;vector-effect:non-scaling-stroke}.graf figcaption{color:var(--text-faint);font-size:.74rem;font-family:var(--font-mono);justify-content:space-between;gap:8px;margin-top:4px;display:flex}.bruker-rad{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:12px 14px;display:flex}.bruker-info{flex-direction:column;gap:3px;min-width:0;display:flex}.bruker-info .muted{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bruker-knapper{flex-wrap:wrap;gap:6px;display:flex}.btn-ghost.bla{color:var(--accent);border-color:var(--accent-line)}.feil-rad{margin-bottom:8px;padding:12px 14px}.feil-topp{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:10px;padding:0 0 4px;display:flex}.feil-tekst{overflow-wrap:anywhere;min-width:0}.feil-tall{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;font-size:.8rem}.feil-detaljer{margin-top:8px}.feil-stack{background:var(--bg);border:1px solid var(--border);color:var(--text-muted);border-radius:8px;margin:6px 0 0;padding:8px 10px;font-size:.74rem;overflow-x:auto}.bryter{border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.bryter-valg{border:0;border-left:1px solid var(--border);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;padding:10px 6px}.bryter-valg:first-child{border-left:0}.bryter-valg:disabled{opacity:.45;cursor:not-allowed}.bryter-valg[aria-checked=true].apen{background:var(--verified-soft);color:var(--verified);font-weight:700}.bryter-valg[aria-checked=true].lesing{color:#f5c542;background:#f5c54229;font-weight:700}.bryter-valg[aria-checked=true].stengt{background:var(--danger-soft);color:var(--danger);font-weight:700}.hero-delt{align-items:center;gap:26px;display:grid}@media (width>=760px){.hero-delt{grid-template-columns:minmax(0,1fr) auto;gap:34px}}.hero-tekst{min-width:0}.telefon{flex-direction:column;align-items:center;gap:12px;margin:0;display:flex}.telefon-ramme{aspect-ratio:390/780;background:var(--surface);width:236px;box-shadow:0 0 0 1px var(--border-strong), 0 24px 60px #4d9fff2e, var(--shadow-2);border:8px solid #04060a;border-radius:34px;position:relative;overflow:hidden}.telefon-ramme img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.telefon-ramme img.vis{opacity:1}.telefon-valg{gap:6px;display:flex}.telefon-valg button{font:inherit;color:var(--text-muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;padding:4px 11px;font-size:.78rem}.telefon-valg button[aria-pressed=true]{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}@media (prefers-reduced-motion:reduce){.telefon-ramme img{transition:none}}@media (width>=640px){.features.delene{grid-template-columns:1fr 1fr}}.kategori-regler{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:14px;margin:4px 0 14px;padding:12px 16px}.kategori-regler-topp{justify-content:space-between;align-items:center;gap:10px;display:flex}.kategori-regler h2{align-items:center;gap:8px;margin:0;font-size:.98rem;display:flex}.kategori-regler h2 .ik{width:17px;height:17px;color:var(--accent)}.kategori-regler ul{margin:8px 0;padding-left:20px}.kategori-regler li{margin:3px 0}.regler-vis{align-items:center;gap:6px;margin:0 0 10px;display:inline-flex}.regler-vis .ik{width:15px;height:15px}.stab-kategorier{gap:14px;max-width:640px;display:grid}.stab-panel{display:block}.stab-meny{display:none}@media (width>=821px){.stab-panel{grid-template-columns:158px 1fr;align-items:start;gap:18px;display:grid}.stab-meny{border-right:1px solid var(--border);flex-direction:column;gap:2px;padding-right:12px;display:flex;position:sticky;top:84px}.stab-faner{display:none}}.stab-meny-valg{font:inherit;color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:.9rem;display:flex}.stab-meny-valg:hover{background:var(--surface-2);color:var(--text)}.stab-meny-valg.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.stab-meny-valg b{background:var(--danger-fill);color:#fff;border-radius:99px;padding:1px 7px;font-size:.7rem;font-weight:700}.stab-innhold{min-width:0}.stab-tallene{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.stab-tall{text-align:left;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:2px;padding:12px 14px;display:flex}button.stab-tall{cursor:pointer}button.stab-tall:hover{border-color:var(--border-strong)}.stab-tall b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.6rem;line-height:1.1}.stab-tall span{color:var(--text-muted);font-size:.78rem}.stab-tall.rod{background:#ff6b6b12;border-color:#ff6b6b8c}.stab-tall.rod b{color:var(--danger)}.bruker-lenke{color:inherit;text-decoration:none}.bruker-lenke:hover b{color:var(--accent);text-decoration:underline}.bruker-topp{margin-top:10px}.bruker-hode{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bruker-hode .avatar{width:52px;height:52px;font-size:1.3rem}.bruker-navn{flex-direction:column;flex:1;gap:4px;min-width:160px;display:flex}.bruker-fakta{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px 18px;margin:16px 0 0;display:grid}.bruker-fakta dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);font-size:.68rem}.bruker-fakta dd{overflow-wrap:anywhere;margin:2px 0 0}.nokkeltall>div.rod{border-color:#ff6b6b8c}.nokkeltall>div.rod b{color:var(--danger)}.stab-notat{border-color:#f5c54266;margin-top:12px}.traad-mini{color:inherit;flex-direction:column;gap:2px;padding:12px 16px;text-decoration:none;display:flex}.traad-mini:hover b{color:var(--accent)}.bruker-tall{margin-top:12px}img.avatar{object-fit:cover;padding:0}.avatar.stor{width:64px;height:64px;font-size:1.5rem}.profil-hode{flex-wrap:wrap;align-items:flex-start;gap:16px;margin:22px 0 14px;display:flex}.profil-hode-tekst{flex-direction:column;flex:1;gap:5px;min-width:200px;display:flex}.profil-hode-tekst h1,.profil-hode-knapper{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.profil-nivaa{color:var(--text-muted);align-items:center;gap:5px;font-size:.8rem;display:inline-flex}.profil-rolle{color:var(--text);font-size:.92rem}.profil-faner{margin-bottom:12px}.profil-om{white-space:pre-wrap;margin:8px 0 0}.bilde-valg-rad{flex-wrap:wrap;align-items:center;gap:14px;margin:6px 0;display:flex}.fil-knapp{cursor:pointer;align-items:center;gap:6px;display:inline-flex;position:relative;overflow:hidden}.fil-knapp input{opacity:0;cursor:pointer;position:absolute;inset:0}.blokkert-rad{align-items:center;gap:10px;padding:6px 0;display:flex}.blokkert-rad span{flex:1}.stab-linje{color:var(--text-muted);border:1px dashed var(--border);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;padding:8px 12px;font-size:.86rem;display:flex}.stab-linje .ik{width:15px;height:15px}@media (width<=620px){.profil-hode-knapper{width:100%}}.stat-ingress{margin:-6px 0 14px}.stat-seksjon{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.stat-seksjon>.eyebrow{margin:0}.stat-tallene{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.stat-tall{min-width:0;text-decoration:none;position:relative}a.stat-tall:hover{border-color:var(--border-strong)}.stat-tall b{overflow-wrap:anywhere;font-size:1.45rem}.card .stat-tall{background:var(--surface-2)}.stat-endring{font-style:normal;font-family:var(--font-mono);margin-top:2px;font-size:.74rem}.stat-endring.bra{color:var(--verified)}.stat-endring.darlig{color:var(--danger)}.stat-endring.lik{color:var(--text-faint)}.stat-under{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:8px 0 0;font-size:.78rem;font-weight:600}.graf-punkt{fill:var(--accent)}.stat-stolper{margin:4px 0 0}.stat-stolper-rad{border-bottom:1px solid var(--border);align-items:flex-end;gap:2px;height:90px;display:flex}.stat-stolper-rad span{background:var(--accent);opacity:.55;border-radius:2px 2px 0 0;flex:1;min-width:1px}.stat-stolper-rad span.siste{opacity:1}.stat-stolper figcaption{color:var(--text-faint);font-size:.7rem;font-family:var(--font-mono);justify-content:space-between;gap:2px;margin-top:4px;display:flex}.stat-stolper figcaption span{white-space:nowrap}.stat-stolper figcaption.alle span{text-align:center;flex:1;min-width:0;overflow:hidden}.stat-rader{flex-direction:column;gap:6px;display:flex}.stat-rad{grid-template-columns:minmax(0,42%) 1fr auto;align-items:center;gap:10px;font-size:.9rem;display:grid}.stat-rad-navn{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.stat-rad-navn>a{color:var(--text)}.stat-rad-navn small{color:var(--text-muted);font-size:.74rem}.stat-rad-navn .skjold,.stat-rad-navn svg{vertical-align:-3px}.stat-rad-stolpe{background:var(--surface-2);border-radius:99px;height:8px;overflow:hidden}.card .stat-rad-stolpe{background:var(--bg)}.stat-rad-stolpe i{background:var(--accent);border-radius:99px;min-width:2px;height:100%;display:block}.stat-rad>b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;min-width:2.5ch;font-size:.82rem;font-weight:500}.stat-varme-ramme{overflow-x:auto}.stat-varme{flex-direction:column;gap:3px;min-width:300px;display:flex}.stat-varme-rad{grid-template-columns:30px repeat(24,1fr);align-items:center;gap:2px;display:grid}.stat-varme-rad i{aspect-ratio:1;background:var(--accent);border-radius:3px;max-width:100%;display:block}.stat-varme-dag{color:var(--text-muted);font-size:.7rem;font-family:var(--font-mono)}.stat-varme-timer span{color:var(--text-faint);font-size:.64rem;font-family:var(--font-mono);white-space:nowrap}.stat-din{border-color:var(--accent-line);flex-direction:column;gap:12px;margin-bottom:18px;display:flex}.stat-din-topp{align-items:center;gap:12px;display:flex}.stat-topp{margin:0;padding:0;list-style:none}.stat-topp li:first-child .hjelper{border-top:0}.stat-traader{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.stat-traader li{padding-left:2px}.stat-traader li::marker{color:var(--text-faint);font-family:var(--font-mono);font-size:.8rem}.stat-traader a{color:var(--text)}.stat-traader span{color:var(--text-muted);font-size:.78rem;font-family:var(--font-mono);white-space:nowrap;margin-left:8px}.stab-stat{flex-direction:column;gap:12px;margin-bottom:14px;display:flex}.stab-stat>.stat-seksjon{margin-bottom:0}.stat-del{margin:0;padding:0}.stat-del>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.stat-del>summary::-webkit-details-marker{display:none}.stat-del>summary b{font-family:var(--font-display);font-size:1.02rem}.stat-del>summary span{color:var(--text-muted);margin-left:auto;font-size:.84rem}.stat-del>summary:after{content:"";border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);flex:none;width:8px;height:8px;margin-top:-4px;transition:transform .15s;transform:rotate(45deg)}.stat-del[open]>summary:after{margin-top:4px;transform:rotate(-135deg)}.stat-del>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius)}.stat-del-innhold{flex-direction:column;gap:10px;padding:0 16px 16px;display:flex}.tabell-ramme{overflow-x:auto}.stat-tabell{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.88rem}.stat-tabell th{text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);padding:6px 8px;font-size:.76rem;font-weight:600}.stat-tabell td{border-bottom:1px solid var(--border);padding:8px}.stat-tabell td a{color:var(--text)}.stat-tabell td .tag{margin-left:6px}.stat-tabell th:not(:first-child),.stat-tabell td:not(:first-child){text-align:right;white-space:nowrap}@media (prefers-reduced-motion:reduce){.stat-del>summary:after{transition:none}}.fagrom-faner{margin:4px 0 14px}.lonn-skjema h2{margin:0 0 4px}.lonn-felt{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:0 14px;margin-top:12px;display:grid}.lonn-felt .field select,.lonn-felt .field input,.lonn-utvalg .field select{width:100%}.lonn-utvalg{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.lonn-tabell{padding:6px 16px 10px}.lonn-hode,.lonn-rad{grid-template-columns:1fr auto 44px;align-items:center;gap:12px;display:grid}.lonn-hode{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border);padding:8px 0;font-size:.66rem}.lonn-hode span:not(:first-child){text-align:right}.lonn-rad{border-bottom:1px solid var(--border);padding:10px 0}.lonn-rad:last-of-type{border-bottom:0}.lonn-rad.alle{background:var(--accent-soft);margin:0 -16px;padding:10px 16px}.lonn-rad.tom b{color:var(--text-muted);font-weight:500}.lonn-navn{min-width:0}.lonn-navn b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lonn-strek{background:var(--surface-2);border-radius:3px;max-width:260px;height:6px;margin-top:6px;display:block;position:relative}.lonn-strek span{background:var(--accent);opacity:.8;border-radius:3px;position:absolute;top:0;bottom:0}.lonn-strek i{background:var(--text);border-radius:1px;width:2px;height:12px;margin-left:-1px;position:absolute;top:-3px}.lonn-kr{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:700}.lonn-n{font-family:var(--font-mono);color:var(--text-muted);text-align:right;font-size:.8rem}.lonn-forklaring{margin:10px 0 2px}.lonn-mitt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.lonn-las{min-height:150px;margin-bottom:14px;padding:0;position:relative;overflow:hidden}.lonn-las-bak{filter:blur(5px);opacity:.45;-webkit-user-select:none;user-select:none;flex-direction:column;gap:12px;padding:14px 18px;display:flex}.lonn-las-bak div{justify-content:space-between;display:flex}.lonn-las-tekst{background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-sm);align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;inset:auto 14px 14px}.lonn-las-tekst .ik{color:var(--accent);flex:none}.lonn-lenke{color:inherit;align-items:center;gap:12px;margin:12px 0;padding:12px 16px;text-decoration:none;display:flex}.lonn-lenke:hover{border-color:var(--border-strong)}.lonn-lenke>span:not(.lonn-pil){flex-direction:column;flex:1;display:flex}.lonn-lenke .ik{color:var(--accent)}.lonn-pil{color:var(--text-muted)}.kalk{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.kalk-skjema h2{margin:0 0 4px}.kalk-skjema .lonn-felt{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.kalk-svar{position:sticky;top:80px}.kalk-rad{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.kalk-rad b{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.kalk-sum{border-bottom:0;padding-top:12px;font-weight:700}.kalk-sum b{color:var(--accent);font-size:1.5rem}.kalk-lov{align-items:flex-start;gap:8px;margin:14px 0 0;display:flex}.kalk-lov .ik{flex:none;margin-top:2px}.kalk-lov.hevet{color:var(--text)}.kalk-lov.hevet .ik{color:var(--accent)}@media (width<=820px){.kalk{grid-template-columns:1fr}.kalk-svar{position:static}}.ukens-situasjon{color:inherit;border-color:var(--accent-line,var(--accent));background:var(--accent-soft);align-items:center;gap:12px;margin:0 0 14px;padding:14px 16px;text-decoration:none;display:flex}.ukens-situasjon:hover{border-color:var(--accent)}.ukens-situasjon>.ik{color:var(--accent);flex:none;width:22px;height:22px}.ukens-situasjon>span:not(.lonn-pil){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.situasjon .avstem-knapp{text-align:left;justify-content:flex-start}.situasjon-tips{margin:10px 0 0}.avstemning-resultat li.anbefalt .avstem-linje span:first-child{color:var(--verified)}.situasjon-fasit{border:1px solid var(--verified);border-radius:var(--radius-sm);background:#3ccf8e0f;flex-direction:column;gap:6px;margin-top:14px;padding:12px 14px;display:flex}.situasjon-fasit .eyebrow{color:var(--verified)}.situasjon-lukket{justify-content:center;align-items:center;gap:8px;display:flex}.stab-sit{flex-direction:column;gap:12px;display:flex}.stab-sit-rad{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.stab-sit-rad>div:first-child{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.situasjon .avstem-pst{white-space:nowrap;flex:none}.pekt-ut{animation:2.4s ease-out pekt-ut}@keyframes pekt-ut{0%{box-shadow:0 0 0 3px var(--accent)}to{box-shadow:0 0 0 3px #0000}}@media (prefers-reduced-motion:reduce){.pekt-ut{outline:2px solid var(--accent);animation:none}}.hopp-til{z-index:100;background:var(--accent);color:#06101f;border-radius:10px;padding:10px 14px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:12px}.hopp-til:focus{top:12px}main.wrap:focus{outline:none}.utestengt-boks{border:1px solid var(--danger);background:var(--danger-soft);border-radius:12px;padding:12px 14px}.utestengt-boks p{margin:0 0 6px}.utestengt-boks p:last-child{margin-bottom:0}.rapport-kopi{border-left:3px solid var(--border-strong);background:var(--bg);border-radius:0 8px 8px 0;margin:8px 0;padding:8px 12px}.rapport-kopi p{margin:4px 0 0}.jobbene{gap:10px;display:grid}.jobb-rad{align-items:center;gap:10px;display:flex}.jobb-navn{flex:1;gap:2px;min-width:0;display:grid}.jobb-prikk{border-radius:50%;flex:none;width:10px;height:10px}.jobb-prikk.ok{background:var(--verified)}.jobb-prikk.feil{background:var(--danger)}.feil-tekst-liten{color:var(--danger);overflow-wrap:anywhere}.mine-koder{gap:8px;display:grid}.kode-rad{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;display:flex}.kode-rad .code{letter-spacing:.12em;color:var(--accent);font-size:1.05rem}.kode-rad.brukt .code,.kode-rad.utlopt .code{color:var(--text-muted);text-decoration:line-through}.kode-knapper{flex-wrap:wrap;gap:4px 10px;width:100%;display:flex}.dagen{flex-direction:column;gap:18px;display:flex}.dagen>.welcome{margin-bottom:0}.dagen-topp{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.dagen-situasjon{border-color:var(--accent-line);background:var(--accent-soft);color:var(--text);flex-direction:column;align-items:flex-start;gap:6px;text-decoration:none;display:flex}.dagen-situasjon strong{font-family:var(--font-display);font-size:1.12rem}.dagen-situasjon .eyebrow{align-items:center;gap:6px;display:inline-flex}.dagen-fylke{flex-direction:column;gap:10px;display:flex}.brikker-rad{flex-wrap:wrap;gap:7px;display:flex}.dagen .jobbliste{margin-bottom:0}.jobbvarsel{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.jobbvarsel summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;display:flex}.jobbvarsel:not([open]){gap:0}.varselvalg{flex-direction:column;gap:14px;margin-bottom:14px;display:flex}.varselvalg:not([open]){gap:0}.varselvalg summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;display:flex}.varselvalg-liste{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.varselvalg-liste legend{margin-bottom:6px;padding:0}.bryter-rad{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 12px;display:flex}.bryter-rad input[role=switch]{appearance:none;background:var(--border-strong);cursor:pointer;border-radius:99px;flex:none;width:40px;height:22px;margin:0;transition:background .15s;position:relative}.bryter-rad input[role=switch]:after{content:"";background:var(--text-muted);border-radius:99px;width:16px;height:16px;transition:left .15s,background .15s;position:absolute;top:3px;left:3px}.bryter-rad input[role=switch]:checked{background:var(--accent)}.bryter-rad input[role=switch]:checked:after{background:#fff;left:21px}.bryter-rad input[role=switch]:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}.stille-tid{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.stille-tid label{color:var(--text-muted);align-items:center;gap:8px;display:flex}.stille-tid input{background:var(--bg);color:var(--text);border:1px solid var(--border-strong);font:inherit;border-radius:8px;padding:6px 8px}@media (prefers-reduced-motion:reduce){.bryter-rad input[role=switch],.bryter-rad input[role=switch]:after{transition:none}}.nye-svar{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:var(--radius-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:10px 14px;display:flex}.nevn-forslag{flex-wrap:wrap;gap:6px;margin:6px 0 2px;display:flex}.nevn-forslag button{border:1px solid var(--accent-line);background:var(--surface-2);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;min-height:36px;padding:6px 12px;font-size:.88rem}.nevn-forslag button:hover,.nevn-forslag button:focus-visible{background:var(--accent-soft);color:var(--accent)}.reply.pekt-ut{outline:2px solid var(--accent-line);outline-offset:2px}.hendelse{align-items:flex-start;gap:14px;margin-bottom:10px;display:flex}.hendelse-dato{text-align:center;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);flex:none;width:54px;padding:6px 0}.hendelse-dato b{font-family:var(--font-display);font-size:1.35rem;line-height:1.1;display:block}.hendelse-dato span{font-family:var(--font-mono);text-transform:uppercase;color:var(--text-muted);font-size:.72rem}.hendelse-innhold{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hendelse-innhold .tag{align-self:flex-start}.hendelse-tekst{white-space:pre-wrap;margin:4px 0 0}.ny-hendelse{margin-bottom:14px}.ny-hendelse summary{cursor:pointer}.ny-hendelse summary svg{vertical-align:-3px;width:16px;height:16px}.sporretime{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);align-items:flex-start;gap:10px;margin:10px 0;padding:10px 12px;display:flex}.sporretime.naa{border-color:var(--accent-line);background:var(--accent-soft)}.sporretime>svg{width:18px;height:18px;color:var(--accent);flex:none;margin-top:2px}.rettingene{border-top:1px solid var(--border);margin-top:10px;padding-top:8px}.rettingene summary{cursor:pointer;color:var(--text-muted)}.retting{margin:6px 0 0 12px}.retting-tekst{border-left:2px solid var(--border-strong);margin:6px 0;padding-left:10px}.reaksjoner{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.react .react-navn{font-size:.82rem}.react .react-navn+span{margin-left:4px}.react-mer{padding-inline:8px}.reaksjon-velger{flex-wrap:wrap;flex-basis:100%;gap:6px;display:flex}.reaksjon-velger .brikke{align-items:center;gap:6px;display:inline-flex}.reaksjon-velger .brikke svg{width:15px;height:15px}.paa-vakt{align-items:center;gap:12px;margin:10px 0;padding:12px 14px;display:flex}.paa-vakt>svg{width:22px;height:22px;color:var(--accent);flex:none}.paa-vakt-tekst{flex-direction:column;flex:1;min-width:0;display:flex}.kunngjoring{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--radius);align-items:flex-start;gap:10px;margin:10px 0;padding:12px 12px 12px 14px;display:flex}.kunngjoring>svg{width:20px;height:20px;color:var(--accent);flex:none;margin-top:2px}.kunngjoring p{flex:1}.godta-regler ul{margin:8px 0;padding-left:18px}.godta-regler h3 svg{vertical-align:-3px;width:18px;height:18px}.dagen .paa-vakt,.dagen .kunngjoring{margin:0}.anonym-bryter{margin:10px 0 4px}.anonym-bryter .muted{font-weight:400}.anonym-avatar{background:var(--surface-2);color:var(--text-muted);border:1px dashed var(--border-strong);place-items:center;display:inline-grid}.anonym-avatar svg{width:16px;height:16px}.samtale-rad .avatar{flex:none}.samtale-rad.ulest strong{color:var(--text)}.samtale{flex-direction:column;gap:10px;max-width:720px;display:flex}.samtale-topp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.samtale-topp .navn-knapp{align-items:center;gap:8px;display:inline-flex}.samtale-privat{align-items:center;gap:6px;margin:0;display:flex}.samtale-privat svg{flex:none;width:14px;height:14px}.samtale-meldinger{overscroll-behavior:contain;flex-direction:column;gap:6px;max-height:min(60vh,560px);padding:4px 2px;display:flex;overflow-y:auto}.samtale-tom{text-align:center;margin:24px 0}.samtale-dato{justify-content:center;margin:10px 0 4px;display:flex}.samtale-dato span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);background:var(--bg);border:1px solid var(--border);border-radius:99px;padding:2px 10px;font-size:.72rem}.boble-rad{align-items:flex-end;gap:4px;max-width:86%;display:flex}.boble-rad.min{flex-direction:row-reverse;align-self:flex-end}.boble{background:var(--surface-2);border:1px solid var(--border);border-radius:16px 16px 16px 4px;flex-direction:column;gap:2px;min-width:0;padding:8px 12px;display:flex}.boble-rad.min .boble{background:var(--accent-soft);border-color:var(--accent-line);border-radius:16px 16px 4px}.boble-tekst{white-space:pre-wrap;overflow-wrap:anywhere}.boble-tid{font-family:var(--font-mono);color:var(--text-faint);align-self:flex-end;font-size:.7rem}.boble-valg{opacity:.55;justify-content:center;min-width:36px;min-height:36px}.boble-valg:hover,.boble-valg:focus-visible{opacity:1}.boble-valg svg{width:15px;height:15px}.samtale-skriv{border-top:1px solid var(--border);grid-template-columns:1fr auto;align-items:end;gap:8px;padding-top:10px;display:grid}.samtale-skriv textarea{resize:vertical;min-height:44px}.samtale-skriv .msg{grid-column:1/-1;margin:0}.etter-hendelsen .card{gap:10px;margin:16px 0;padding:14px 16px;display:grid}.etter-hendelsen .card h2{align-items:center;gap:8px;margin:0;display:flex}.etter-akutt{border-color:var(--danger);background:var(--danger-soft)}.etter-akutt h2 .ik{color:var(--danger)}.etter-anonym h2 .ik{color:var(--accent)}.etter-anonym .btn-primary{justify-self:start}.etter-nrliste{gap:8px;list-style:none;display:grid;padding:0!important}.etter-nr{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex;margin:0!important}.etter-nr a{font-family:var(--font-mono);min-width:7.5em;font-size:1.15rem;text-decoration:none}.etter-nr span{color:var(--text-muted)}.baro-ingress{color:var(--text-muted);max-width:64ch;margin:0 0 14px}.baro-kort{color:inherit;border-color:var(--accent-line);background:var(--accent-soft);align-items:center;gap:12px;margin:12px 0;padding:12px 16px;text-decoration:none;display:flex}.baro-kort>span:not(.lonn-pil){flex-direction:column;flex:1;display:flex}.baro-kort .ik{color:var(--accent);flex:none}.baro-skjema h2{margin:8px 0 12px;font-size:1.12rem}.baro-sporsmal{flex-direction:column;margin-bottom:8px;display:flex}.baro-rad{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.baro-rad:first-child{border-top:0}.baro-rad>span{flex:1;min-width:0}.baro-valg{flex:none;gap:6px;display:flex}.baro-valg .brikke{min-width:52px;min-height:40px}.baro-oppf{background:var(--accent-soft);border-radius:var(--radius-sm);border-top:0;margin-top:4px;padding:10px 12px}@media (width<=520px){.baro-oppf{flex-direction:column;align-items:flex-start}}.baro-takk,.baro-port{align-items:center;gap:12px;display:flex}.baro-takk .ik{color:var(--verified);flex:none}.baro-port .ik{color:var(--accent);flex:none}.baro-naa{margin:16px 0 8px}.baro-maaned-topp{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.baro-maaned h2{font-family:var(--font-display);font-size:1.2rem}.baro-maaned h2:first-letter{text-transform:uppercase}.baro-hoved{margin:4px 0 14px}.baro-hoved b{font-family:var(--font-display);color:var(--accent);margin-right:4px;font-size:1.4rem}.baro-stolpe{grid-template-columns:minmax(0,52%) 1fr 4.5ch}.baro-tabell-rull{margin:10px 0 8px;overflow-x:auto}.baro-tabell{border-collapse:collapse;width:100%;font-size:.86rem}.baro-tabell th,.baro-tabell td{border-top:1px solid var(--border);text-align:right;font-variant-numeric:tabular-nums;padding:7px 6px}.baro-tabell thead th{color:var(--text-muted);border-top:0;font-weight:500}.baro-tabell th[scope=row],.baro-tabell thead th:first-child{text-align:left;color:var(--text);min-width:150px;font-weight:400}.baro-tabell td{font-family:var(--font-mono)}.baro-slik ul{color:var(--text-muted);margin:8px 0 0;padding-left:18px}.baro-slik li+li{margin-top:6px}.baro-slik,.baro-utvikling,.baro-maaned{margin-top:14px}.baro-maaned .stat-under{margin-top:18px}@media (width<=520px){.baro-tabell{font-size:.8rem}.baro-tabell th,.baro-tabell td{padding:6px 3px}.baro-tabell th[scope=row],.baro-tabell thead th:first-child{min-width:0}}.arb-ingress{margin:4px 0 12px}.arb-tabell{padding:6px 0 0;overflow:hidden}.arb-hode,.arb-rad{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr)) 6ch;align-items:center;gap:10px;padding:10px 16px;display:grid}.arb-hode{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border);font-size:.74rem}.arb-hode span:not(:first-child){text-align:right}.arb-rad+.arb-rad{border-top:1px solid var(--border)}.arb-rad.alle{background:var(--accent-soft)}.arb-navn{overflow-wrap:anywhere;min-width:0}.arb-tall{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.9rem}.arb-stjerne{color:#f5c542;margin-right:3px;font-size:.78rem;font-style:normal}.arb-n{text-align:right;color:var(--text-muted);font-family:var(--font-mono);font-size:.82rem}.arb-faa{text-align:right;grid-column:2/-1}.arb-forklaring{border-top:1px solid var(--border);margin:0;padding:10px 16px 14px}@media (width<=560px){.arb-hode{display:none}.arb-rad{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:8px}.arb-navn{grid-column:1/4}.arb-n{grid-area:1/4}.arb-n:after{content:" svar"}.arb-faa{text-align:left;grid-column:1/-1}.arb-tall{text-align:left;flex-direction:column;font-size:.95rem;display:flex}.arb-tall:before{content:attr(data-etikett);font-family:var(--font-body);color:var(--text-muted);font-size:.7rem}.arb-tall .arb-stjerne{display:none}}.arb-skjema h2{margin-top:0}.arb-omrader{flex-direction:column;margin:8px 0;display:flex}.arb-omrade{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.arb-omrade>span{flex-direction:column;min-width:0;display:flex}.stjerner{flex:none;display:flex}.stjerner button{color:var(--border-strong);cursor:pointer;background:0 0;border:0;min-width:36px;min-height:40px;padding:4px 3px;font-size:1.7rem;line-height:1}.stjerner button.paa{color:#f5c542}.stjerner button:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:6px}@media (width<=420px){.arb-omrade{flex-direction:column;align-items:flex-start;gap:4px}}.eks-info{border-color:var(--accent-line);align-items:flex-start;gap:12px;display:flex}.eks-info .ik{color:var(--accent);flex:none;margin-top:2px}.eks-alle{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.eks-alle h2{font-size:1.1rem}.eks-feil,.eks-tema{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer}.eks-feil{align-items:center;gap:12px;margin-top:12px;padding:12px 16px;display:flex}.eks-feil>span:not(.lonn-pil){flex-direction:column;flex:1;display:flex}.eks-feil .ik{color:var(--accent)}.eks-feil:hover,.eks-tema:hover{border-color:var(--border-strong)}.eks-temaer{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.eks-tema{flex-direction:column;gap:4px;margin:0;padding:14px 16px;display:flex}.eks-maaler,.eks-fremdrift{background:var(--bg);border-radius:99px;height:5px;margin-top:6px;display:block;overflow:hidden}.eks-maaler i,.eks-fremdrift i{background:var(--verified);border-radius:99px;height:100%;transition:width .2s;display:block}.eks-fremdrift i{background:var(--accent)}.eks-sporsmal{margin-top:14px}.eks-topp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.eks-tekst{margin:16px 0 14px;font-size:1.15rem;line-height:1.4}.eks-valg{flex-direction:column;gap:8px;display:flex}.eks-svar{text-align:left;width:100%;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:12px 14px;display:flex}.eks-svar:hover:not(:disabled){border-color:var(--accent-line)}.eks-svar>span:nth-child(2){flex:1}.eks-svar:disabled{cursor:default}.eks-bokstav{border:1px solid var(--border-strong);width:28px;height:28px;font-family:var(--font-mono);color:var(--text-muted);border-radius:50%;flex:none;place-items:center;font-size:.8rem;display:grid}.eks-svar.riktig{border-color:var(--verified);background:var(--verified-soft)}.eks-svar.riktig .ik{color:var(--verified)}.eks-svar.feil{border-color:var(--danger);background:var(--danger-soft)}.eks-svar.feil .ik{color:var(--danger)}.eks-svar.ute{opacity:.6}.eks-resultat{border-radius:var(--radius-sm);border-left:3px solid var(--verified);background:var(--surface-2,var(--bg));margin-top:14px;padding:12px 14px;line-height:1.5}.eks-resultat.feil{border-left-color:var(--danger)}.eks-resultat:focus{outline:none}.eks-kilde{align-items:center;gap:6px;margin-top:8px;font-size:.9rem;display:flex}.eks-neste,.eks-slutt{margin-top:14px}.eks-score{margin:8px 0 4px}.eks-score b{font-family:var(--font-display);color:var(--accent);margin-right:6px;font-size:2rem}.eks-gale{margin:8px 0 14px;padding-left:18px}.eks-gale li{margin-bottom:8px}.eks-gale li>span{display:block}.stab-plass{display:contents}.stab-knapp{border:1px solid var(--accent-line);background:var(--accent-soft);height:40px;color:var(--accent);font:inherit;cursor:pointer;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:.9rem;font-weight:600;display:inline-flex}.stab-knapp:hover,.stab-knapp.on{background:var(--accent);color:var(--accent-ink)}.stab-knapp:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}.stab-knapp svg{width:18px;height:18px}.stabpanel{z-index:58;right:0;top:calc(65px + env(safe-area-inset-top,0px));background:var(--surface);border-left:1px solid var(--accent-line);overscroll-behavior:contain;width:300px;padding:14px 14px calc(18px + env(safe-area-inset-bottom,0px));padding-right:max(14px, env(safe-area-inset-right,0px));flex-direction:column;gap:16px;display:flex;position:fixed;bottom:0;overflow-y:auto}.stabpanel.flytende{z-index:72;box-shadow:var(--shadow-2);padding-top:calc(14px + env(safe-area-inset-top,0px));top:0}.stabpanel-bak{z-index:71;background:#00000073;position:fixed;inset:0}.stabpanel-topp{justify-content:space-between;align-items:center;display:flex}.stabpanel-topp h2{color:var(--accent);align-items:center;gap:8px;font-size:1.1rem;display:flex}.stabpanel-topp h2 svg{width:18px;height:18px}.stabpanel section{flex-direction:column;gap:6px;display:flex}.stabpanel-sek{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin:0;font-size:.7rem;font-weight:500}.stabpanel-rad{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:8px 10px;font-size:.92rem;text-decoration:none;display:flex}.stabpanel-rad:hover{border-color:var(--border-strong);background:var(--surface-2)}.stabpanel-tall{text-align:center;background:var(--surface-2);min-width:22px;color:var(--text-muted);font-variant-numeric:tabular-nums;border-radius:99px;padding:0 6px;font-size:.8rem}.stabpanel-tall.rod{background:var(--danger-fill);color:#fff}.stabpanel-hva{overflow-wrap:anywhere}.stabpanel-verktoyene{flex-wrap:wrap;gap:6px;display:flex}.stabpanel-verktoy{border:1px solid var(--border-strong);background:var(--bg);min-height:36px;color:var(--text);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:.85rem;text-decoration:none;display:inline-flex}.stabpanel-verktoy:hover{background:var(--surface-2)}.stabpanel-verktoy.fare{color:var(--danger);border-color:#ff5c5c66}.stabpanel-verktoy svg{width:15px;height:15px}.stabpanel-modus{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.stabpanel-modus-valg{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg);min-height:38px;color:var(--text-muted);font:inherit;cursor:pointer;font-size:.82rem}.stabpanel-modus-valg.on.apen{background:var(--verified-soft);color:var(--verified);border-color:var(--verified)}.stabpanel-modus-valg.on.lesing{color:#f2b84b;background:#f2b84b26;border-color:#f2b84b}.stabpanel-modus-valg.on.stengt{background:var(--danger-fill);color:#fff;border-color:var(--danger-fill)}.stabpanel-modus-valg:disabled{opacity:.5;cursor:not-allowed}.stabpanel-snarveier{flex-wrap:wrap;gap:6px 12px;font-size:.9rem;display:flex}.stabpanel-kant{z-index:58;border:1px solid var(--accent-line);background:var(--surface);width:22px;height:64px;color:var(--accent);cursor:pointer;border-right:0;border-radius:10px 0 0 10px;font-size:1rem;position:fixed;top:50%;right:0}@media (width<=820px){.stab-knapp-tekst{display:none}.stab-knapp{justify-content:center;width:40px;padding:0}.stabpanel.flytende{border-left:0;border-top:1px solid var(--accent-line);width:auto;max-height:82vh;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));border-radius:16px 16px 0 0;padding-top:14px;top:auto;left:0}}.valgmeny-anker{display:inline-flex;position:relative}.valgmeny{z-index:40;background:var(--surface);border:1px solid var(--border-strong);border-radius:14px;min-width:230px;max-width:calc(100vw - 32px);padding:6px;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 16px 40px #00000073}.valgmeny .ark-valg{min-height:44px;padding:8px 10px;font-size:.95rem}.valgmeny-anker>.link-btn{border-radius:10px;justify-content:center;align-items:center;min-width:40px;min-height:36px;display:inline-flex}.valgmeny-anker>.link-btn .ik{width:20px;height:20px}.bildevisning{z-index:120;touch-action:pan-y pinch-zoom;background:#05070b;flex-direction:column;display:flex;position:fixed;inset:0}.bildevisning-topp{padding:calc(10px + env(safe-area-inset-top,0px)) 12px 6px;justify-content:flex-end;align-items:center;gap:12px;display:flex}.bildevisning-tall{color:#c9d2df;font-family:var(--font-mono);margin-right:auto;padding-left:6px;font-size:.85rem}.bildevisning-ramme{min-height:0;padding:0 8px calc(16px + env(safe-area-inset-bottom,0px));flex:1;justify-content:center;align-items:center;display:flex}.bildevisning-ramme img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:100%}.bildevisning-knapp{color:#fff;cursor:pointer;background:#141a24;border:1px solid #ffffff40;border-radius:99px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.6rem;line-height:1;display:inline-flex}.bildevisning-knapp:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}.bildevisning-pil{position:absolute;top:50%;transform:translateY(-50%)}.bildevisning-pil.forrige{left:10px}.bildevisning-pil.neste{right:10px}.bildevisning-pil:disabled{opacity:.3;cursor:default}.svar-til-lenke{border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:6px;margin:8px 0 0;padding:3px 10px 3px 8px;font-size:.8rem;display:inline-flex}.svar-til-lenke:hover{color:var(--accent);border-color:var(--accent-line)}.svar-til-lenke .ik{width:14px;height:14px}.svar-til-chip{background:var(--accent-soft);color:var(--text);border-radius:10px;align-items:center;gap:8px;margin:0 0 8px;padding:4px 4px 4px 10px;font-size:.88rem;display:flex}.svar-til-chip>.ik{width:15px;height:15px;color:var(--accent)}.svar-til-chip span{flex:1}.svar-til-chip .dialog-x{width:32px;height:32px}.lignende{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:12px;margin:-4px 0 14px;padding:10px 12px}.lignende ul{margin:6px 0 0;padding-left:18px}.lignende li{margin:4px 0}.valgmeny.ned{top:calc(100% + 6px);bottom:auto}.author-line-hoyre{margin-left:auto;display:inline-flex}:root[data-natt="1"] body{background:var(--bg)}:root[data-natt="1"] .topbar-wrap,:root[data-natt="1"] .bunnmeny{background:#0e0905}:root[data-natt="1"] .tape-stripe{background:linear-gradient(90deg, var(--accent), #f0a8681f)}:root[data-natt="1"] .plass-sirkel,:root[data-natt="1"] .plass-tekst span{background:linear-gradient(90deg, var(--surface-2) 25%, #2e2014 50%, var(--surface-2) 75%);background-size:200% 100%}:root[data-natt="1"] .toast{background:var(--text);color:var(--bg)}:root[data-natt="1"] .toast-knapp{color:#7a3500}:root[data-natt="1"] .traad-rad mark{background:#f0a86847}:root[data-natt="1"] .btn-primary:hover{box-shadow:0 6px 18px #f0a86838}.natt-valg .brikker{flex-wrap:wrap;margin:10px 0;padding:0;overflow:visible}
