.intro{max-width:60ch}.intro p{margin:0}.skall{--k-gronn:#23784a;--k-gronn-f:#2f9e5e1f;--k-bla:#2f68aa;--k-bla-f:#4a82c41f;--k-gul:#9a6a08;margin-top:32px}:root[data-tema=mork] .skall{--k-gronn:#5fcf8f;--k-gronn-f:#4cc07f21;--k-bla:#85b4ea;--k-bla-f:#6fa3e024;--k-gul:#e7b04a}html:not(.js) .skall{display:none}.skall .skjerm{padding:0;font-size:13px}.bred .skall p{max-width:none;margin:0}.skall svg.merke{fill:currentColor;stroke:none;width:auto;height:12px;margin:0}.skall b{font-weight:400}.skall [hidden]{display:none!important}.skall .fane{background:var(--skjerm-flate);border-bottom:1px solid var(--skjerm-linje);height:34px;color:var(--skjerm-dim);justify-content:space-between;align-items:center;padding:0 14px;font-size:11.5px;display:flex}.skall .navn{align-items:center;gap:7px;display:inline-flex}.skall .status{align-items:center;gap:8px;display:inline-flex}.skall .status i{background:var(--k-gronn);width:6px;height:6px;box-shadow:0 0 0 3px var(--k-gronn-f);border-radius:50%}.skall .flate{padding:14px 16px 12px}.skall .l{color:var(--skjerm-blekk);overflow-wrap:anywhere}.skall .l.du{color:var(--skjerm-dim)}.skall .l.starter{color:var(--k-bla)}.skall .l.feil{color:var(--k-gul)}.skall .klar{font-weight:500}.skall .blokk{vertical-align:-.2em;background:var(--skjerm-amber);width:.62em;height:1.1em;margin-left:.4em;animation:1.06s step-end infinite skall-blink;display:inline-block}@keyframes skall-blink{50%{opacity:0}}.skall .velkommen{border:1px solid color-mix(in srgb, var(--skjerm-amber) 55%, transparent);border-radius:8px;gap:12px;margin-top:16px;padding:18px 14px 12px;animation:.28s ease-out both skall-inn;display:grid;position:relative}@keyframes skall-inn{0%{opacity:0;transform:translateY(4px)}}.bred .skall .tittel{background:var(--skjerm-glass);color:var(--skjerm-amber-tekst);padding:0 7px;font-size:12px;position:absolute;top:-.78em;left:12px}.skall .hilsen{align-items:center;gap:14px;display:flex}.skall .hilsen svg.merke{height:38px;color:var(--skjerm-amber);flex:none}.skall .hei{color:var(--skjerm-dim);font-size:12px}.skall .sporsmal{font-size:15px;font-weight:500}.skall .sti{color:var(--k-bla);font-size:11.5px}.skall .overskrift{color:var(--skjerm-dim);font-size:11.5px;margin-bottom:4px!important}.skall .kommandoer{display:grid}.skall .kommandoer button,.skall .meny li{min-height:32px;color:var(--skjerm-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:10.5ch minmax(0,1fr);align-items:center;margin:0 -8px;padding:0 8px;display:grid}.skall .kommandoer button:hover,.skall .meny li:hover{background:var(--k-bla-f)}.skall .kommandoer button:focus-visible{outline:2px solid var(--k-bla);outline-offset:-2px}.skall .kommandoer b,.skall .meny b{color:var(--k-bla)}.skall .utskrift{overscroll-behavior:contain;overflow-wrap:anywhere;gap:2px;max-height:15em;margin-top:12px;display:grid;overflow-y:auto}.skall .utskrift:empty{display:none}.skall .rad{color:var(--skjerm-blekk);padding-left:16px;position:relative}.skall .rad.du{color:var(--skjerm-dim);margin-top:6px;padding-left:0}.skall .rad.du .prompt{color:var(--k-gronn);margin-right:8px}.skall .rad.du .kmd{color:var(--k-bla)}.skall .rad.ok:before,.skall .rad.feil:before{content:"";background:var(--k-gronn);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:2px}.skall .rad.feil{color:var(--k-gul)}.skall .rad.feil:before{background:var(--k-gul)}.skall .rad.hjelp{color:var(--skjerm-dim);grid-template-columns:10.5ch minmax(0,1fr);display:grid}.skall .rad.hjelp b{color:var(--k-bla)}.skall .rad a{color:var(--k-bla);text-underline-offset:3px;padding-block:7px}.skall form.inn{align-items:center;gap:9px;min-height:34px;margin-top:8px;display:flex}.skall.inne form.inn{border-block:1px solid var(--skjerm-linje);margin-top:14px;padding:5px 0}.skall .inn .prompt{color:var(--k-gronn)}.skall .inn input{min-width:0;color:var(--skjerm-blekk);caret-color:var(--skjerm-amber);font:400 16px/1.4 var(--ramme-mono);background:0 0;border:0;outline:none;flex:1}.skall .inn input::placeholder{color:var(--skjerm-dim);opacity:1}.skall .start{border:1px solid var(--skjerm-kant);background:var(--skjerm-flate);height:32px;color:var(--skjerm-blekk);font:400 12px/1 var(--ramme-mono);cursor:pointer;border-radius:6px;flex:none;padding:0 11px}.skall .start:hover{border-color:var(--k-bla);color:var(--k-bla)}.skall .start:focus-visible{outline:2px solid var(--k-bla);outline-offset:2px}.skall .meny{margin:6px 0 0;padding:0;list-style:none}.skall .meny li{margin:0}.skall .meny li[aria-selected=true]{background:var(--k-bla-f);color:var(--skjerm-blekk)}.skall .tips{color:var(--skjerm-dim);font-size:11.5px;margin-top:8px!important}@media (hover:none){.skall .tips{display:none!important}}@media (width>=760px){.skall .flate{padding:16px 20px 14px}.skall .velkommen{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:22px;padding:20px 20px 14px}.skall .hilsen{text-align:center;flex-direction:column;gap:10px}.skall .tilbud{border-left:1px solid var(--skjerm-linje);padding-left:22px}.skall .inn input{font-size:14px}}@media (prefers-reduced-motion:reduce){.skall .blokk,.skall .velkommen{animation:none}}html.reduced .skall .blokk,html.reduced .skall .velkommen{animation:none}.under{gap:40px;margin-top:56px;display:grid}.kanaler dl{font:400 13.5px/1.6 var(--ramme-mono);grid-template-columns:auto 1fr;gap:8px 18px;margin:14px 0 0;display:grid}.kanaler dt{color:var(--ramme-dim)}.kanaler dd{margin:0}.kanaler dd a{color:var(--ramme-blekk);text-underline-offset:3px}.sosialt p{max-width:38ch;font-size:15px}.sosialt .some{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.sosialt .some a,.sosialt .some .pend{box-sizing:border-box;border:1px solid var(--ramme-linje);width:40px;height:40px;color:var(--ramme-blekk);background:var(--ramme-panel);box-shadow:var(--ramme-skygge-boks);border-radius:9px;place-items:center;display:inline-grid}.sosialt .some a:hover{border-color:var(--ramme-blekk)}.sosialt .some .pend{color:var(--ramme-dim);box-shadow:none;cursor:default;background:0 0;border-style:dashed}.sosialt .ikon{width:18px;height:18px;display:inline-flex}.sosialt .ikon svg{width:100%;height:100%;display:block}.sosialt .butikk{border:1px dashed var(--ramme-kant);font:400 11px/1 var(--ramme-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ramme-dim);border-radius:8px;align-items:center;gap:9px;margin-top:14px;padding:10px 14px;display:inline-flex}.sosialt .butikk .ikon{width:15px;height:15px}@media (width>=760px){.under{grid-template-columns:1fr 1fr;gap:56px;margin-top:72px}}
