/* Rolle-shell (FIX-SPEC §6, P1) */
.rs .rs-h{background:#0c1f2b}
.rs-tabs{background:#0c1f2b;border-top:1px solid rgba(232,241,240,.12)}
.rs-tabs .rs-in{max-width:1200px;margin:0 auto;padding:0 16px;display:flex;gap:4px;overflow-x:auto}
.rs-tabs a{color:#e8f1f0;text-decoration:none;padding:12px 12px 10px;min-height:44px;display:inline-flex;align-items:center;border-bottom:2px solid transparent;white-space:nowrap;font-weight:600;font-size:14.5px}
.rs-tabs a[aria-current=page]{border-bottom-color:#8fdccf;color:#fff}
.rs-tabs a:focus-visible{outline:2px solid #8fdccf;outline-offset:-2px}
.rs .crumb{background:#f6f9f9;color:#4f6168;font-size:14px;padding:10px 16px;max-width:none}
.rs .crumb a{color:#0b5e5a;font-weight:600}
.rs #rs-navn{color:#e8f1f0;font-size:13px}
/* Trin-chips læsbare og hero med indre luft (audit 15.10) */
.gr-hero{padding:24px 24px 22px!important;border-radius:16px}
@media(min-width:1024px){.gr-hero{padding:28px 32px!important}}
.gr-dag li,.mg-hero .gr-dag li{background:#fff!important;color:#0c1f2b!important;border-color:#cfe0dd!important}
.gr-dag li::before{background:#0b5e5a!important;color:#fff!important}
/* Haster: amber i stedet for rødlig */
:root{--bad:#9a6412}
.gr-tag.haster{background:#fdf1dc!important;color:#7a4e0c!important}
.gr-btn.lys:hover,.gr-btn.lys:focus-visible{color:#fff!important}
body .gr-btn.lys{background:#fff!important;color:#0b5e5a!important;border:1px solid #0b5e5a!important}body .gr-btn.lys:hover,body .gr-btn.lys:focus-visible{background:#0b5e5a!important;color:#fff!important}
.gr-hero{height:auto!important;max-height:none!important;padding-bottom:44px!important}.gr-dag{position:relative;z-index:2}.gr-dag li{white-space:normal!important;overflow:visible!important;height:auto!important;line-height:1.35}.rs .ak-hlink#rs-ud{background:transparent!important;color:#e8f1f0!important;border:1px solid rgba(232,241,240,.5)!important;border-radius:999px;padding:6px 14px}
.rs .ak-rs-b{background:transparent!important;color:#e8f1f0!important;border:1px solid rgba(232,241,240,.5)!important;border-radius:999px;padding:6px 12px;white-space:nowrap;font:600 13px Inter,system-ui,sans-serif;min-height:36px}.rs #rs-ud,.rs .ak-user{white-space:nowrap}@media(max-width:600px){.rs .ak-user{display:none!important}.rs .ak-role span{font-size:12px}.rs .rs-h{gap:8px;flex-wrap:nowrap}.rs .ak-logo img{width:110px;height:auto}}
.rs .ak-role{display:inline-flex!important}.rs .ak-role span{display:inline!important;color:#e8f1f0}@media(max-width:600px){.rs .ak-role{padding:4px 8px}.rs .ak-rs-b{padding:6px 9px}}
.rs-sub{background:#f6f9f9;border-bottom:1px solid #d6e4e2}.rs-sub .subnav{background:transparent!important;border:0!important;position:static!important}.rs-sub .subnav a{color:#0b5e5a!important}.rs-sub .subnav a[aria-current],.rs-sub .subnav a.on{color:#0c1f2b!important;font-weight:700}.rs-sub .stepper{max-width:1200px;margin:0 auto;padding:6px 16px}.rs-sub .stepper:empty{display:none}
.rs .rs-h a.ak-hlink,.rs .rs-h .ak-hlink{color:#e8f1f0!important}
/* Demo: undermenu klæber under rollefanerne; aktiv sektion tydeligt markeret (15.10) */
.rs-sub{position:sticky;top:0;z-index:30;box-shadow:0 6px 14px -12px rgba(12,31,43,.5)}
.rs-sub .subnav-in{max-width:1200px;margin:0 auto;padding:0 16px;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}
.rs-sub .subnav a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-bottom:3px solid transparent;white-space:nowrap;text-decoration:none}
.rs-sub .subnav a.on,.rs-sub .subnav a[aria-current]{border-bottom-color:#0b5e5a;color:#0c1f2b!important;font-weight:700}
body.rs{overflow-x:clip}

/* v6 brevpapir-logo i medarbejder-headeren (/demo/), som /typeskilt/ (15.10) */
.rs .ak-logo.rs-brev{height:auto;background:#fff;border-radius:10px;padding:2px 8px;flex:0 0 auto}.rs .ak-logo.rs-brev img,.rs .ak .ak-logo.rs-brev img{height:44px!important;width:auto!important;min-height:44px}
@media(max-width:600px){.rs .ak-logo.rs-brev{padding:2px 6px}.rs .ak-logo.rs-brev img{height:44px!important;width:auto!important}}

/* v6 (Design 15.10): ingen døde knapper – "Skift rolle ▾"-udløseren fjernes på rollesiderne (rolle-shell har egne faner) */
.rs .ak-rs,.rs .ak-rs-b{display:none!important}
@media(min-width:1024px){.rs .ak-logo.rs-brev img{height:calc(44px / .9)!important}}
