:root{--navy: #1A3A5C;--navy-deep: #0F2338;--gold: #C8A96E;--beige: #F7F4EE;--beige-mid: #EDE5D0;--beige-bg: #FAFAF8;--border: #DDD8CE;--border-strong: #B8B0A6;--surface-1: #FFFFFF;--surface-2: #FFFFFF;--text-success: #0f6e56;--bg-success: #e1f5ee;--border-success: #a8d8c8;--text-danger: #a32d2d;--bg-danger: #fcebeb;--text-mute: #7A8A96;--text-muted: var(--text-mute);--text-primary: var(--navy);--font-sans: "DM Sans", sans-serif;--text-accent: #2d527a;--bg-accent: #e6f1fb;--border-accent: #b9d4ec}*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;background:var(--beige-bg);font-family:DM Sans,sans-serif;color:var(--navy);-webkit-font-smoothing:antialiased}.app-shell{min-height:100dvh;display:flex;flex-direction:column}.page-wrapper{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}.app-card{display:flex;flex:1;background:var(--beige);overflow:hidden;min-height:100dvh}.top-nav{display:none;background:var(--navy);border-bottom:.5px solid rgba(255,255,255,.08);align-items:center;gap:0;padding:0;height:68px;flex-shrink:0;overflow-x:auto}.top-nav-item{display:flex;align-items:center;gap:7px;padding:0 18px;height:100%;text-decoration:none;font-size:12px;color:#fffc;transition:color .15s;white-space:nowrap}.top-nav-item i{font-size:15px}.top-nav-item.active{color:#fff;position:relative}.top-nav-item.active:after{content:"";position:absolute;bottom:14px;left:18px;right:18px;height:2.5px;background:var(--gold);border-radius:2px}.top-nav-item:hover:not(.active){color:#ffffff80}.top-nav-item:focus-visible{outline:2px solid var(--gold);outline-offset:-4px;border-radius:6px}.sidebar{width:210px;flex-shrink:0;background:var(--navy);padding:24px 16px;display:flex;flex-direction:column}.sidebar-logo{font-family:Cormorant Garamond,serif;font-size:16px;color:#fff;margin-bottom:24px;flex-shrink:0}.sidebar-logo span{color:var(--gold)}.sidebar-nav{display:flex;flex-direction:column;gap:4px}.nav-item{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:7px;cursor:pointer;text-decoration:none;transition:background .15s}.nav-item i{font-size:17px;color:#ffffff73;flex-shrink:0}.nav-item span{font-size:13px;color:#ffffff8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-item.active{background:#c8a96e2e}.nav-item.active i{color:var(--gold)}.nav-item.active span{color:#fff;font-weight:500}.nav-item:hover:not(.active){background:#ffffff0f}.sidebar-divider{border:none;border-top:.5px solid rgba(255,255,255,.1);margin:18px 0}.sidebar-secondary{display:flex;flex-direction:column;gap:4px}button.nav-item{background:transparent;border:none;color:inherit;font:inherit;cursor:pointer;text-align:left;width:100%;-webkit-appearance:none}.sidebar-secondary .nav-item i{color:#fff6}.sidebar-secondary .nav-item span{color:#ffffff80}.sidebar-secondary button.nav-item,.sidebar-secondary button{background:transparent;border:none;color:inherit;font:inherit;cursor:pointer;text-align:left;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sidebar-user{margin-top:auto;display:flex;align-items:center;gap:8px;background:#ffffff0f;border-radius:8px;padding:8px 10px}.sidebar-avatar{width:26px;height:26px;border-radius:50%;background:#c8a96e40;border:1px solid rgba(200,169,110,.5);display:flex;align-items:center;justify-content:center;font-size:11px;color:#e8d5a3;font-weight:500;flex-shrink:0}.sidebar-user-info .role{font-size:9px;color:#fff6;letter-spacing:.04em;text-transform:uppercase}.sidebar-user-info .name{font-size:11px;color:#fff}.visuelt-skjult{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.journey-subtitle{font-family:Cormorant Garamond,serif;font-style:normal;font-size:13px;color:#fffc;margin-bottom:10px}.mc-footer-new{background:var(--navy, #1b2a3b);border-top:.5px solid rgba(255,255,255,.07);padding:40px 48px 24px;display:flex;flex-direction:column;gap:28px}.mc-footer-top{display:flex;align-items:center;gap:40px;flex-wrap:wrap}.mc-footer-logo-link{text-decoration:none;display:flex;flex-direction:column;align-items:flex-start}.mc-footer-logo-text{font-family:Cormorant Garamond,serif;font-size:18px}.mc-footer-mi{color:#fff}.mc-footer-coach{color:#c8a96e}.mc-footer-nav{display:flex;gap:20px;flex-wrap:wrap;margin-left:auto}.mc-footer-nav a{color:#ffffff8c;font-size:13px;text-decoration:none;transition:color .2s}.mc-footer-nav a:hover{color:#fff}.mc-footer-ext-link{color:#fff6;font-size:12px;text-decoration:none;white-space:nowrap;transition:color .2s}.mc-footer-ext-link:hover{color:#ffffffb3}.mc-footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:.5px solid rgba(255,255,255,.07);padding-top:18px;color:#ffffff4d;font-size:11px}@media (max-width: 768px){.mc-footer-new{padding:32px 20px 20px}.mc-footer-top{flex-direction:column;align-items:flex-start;gap:16px}.mc-footer-nav{margin-left:0;gap:14px}.mc-footer-bottom{flex-direction:column;gap:4px;text-align:center}}.clerk-page{min-height:100dvh;display:flex;align-items:center;justify-content:center;background:var(--navy, #1b2a3b)}.list-item--button{display:flex;align-items:center;width:100%;background:none;border:none;cursor:pointer;padding:14px 20px;border-bottom:1px solid var(--border);transition:background .15s;font-family:inherit}.list-item--button:last-child{border-bottom:none}.list-item--button:hover{background:#00000008}.page-content--chat{padding:0!important;height:100%;display:flex;flex-direction:column}.page-content--refleks{height:100%;display:flex;flex-direction:column}.page-content--refleks .page-dateline,.page-content--refleks .page-title,.page-content--refleks .page-subtitle{max-width:760px}.tren-start{padding:24px;max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.tren-scenario-card{background:var(--navy);color:#fff;border-radius:12px;padding:24px}.tren-scenario-meta{display:flex;gap:12px;margin-bottom:12px;font-size:13px}.tren-category{background:#ffffff1f;color:#fffc;padding:3px 10px;border-radius:20px}.tren-resistance{font-weight:600}.tren-scenario-name{font-size:22px;font-weight:600;margin:0 0 8px;color:#fff}.tren-scenario-context{font-size:15px;color:#ffffffbf;line-height:1.6;margin:0}.tren-tips{background:#c8a96e14;border:1px solid var(--gold);border-radius:10px;padding:16px 20px}.tren-tips-title{font-size:13px;font-weight:600;color:var(--navy);margin-bottom:10px;display:flex;align-items:center;gap:6px}.tren-tips ul{margin:0;padding-left:20px;font-size:14px;color:var(--text-mute);line-height:1.8}.tren-start-actions{display:flex;gap:12px;flex-wrap:wrap}.tren-chat{display:flex;flex-direction:column;height:100%;min-height:0}.tren-chat-header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--border);background:#fff;gap:12px;flex-shrink:0}.tren-chat-info{display:flex;flex-direction:column;gap:2px}.tren-chat-name{font-size:15px;font-weight:600;color:var(--navy)}.tren-chat-category{font-size:12px;color:var(--text-mute)}.tren-info-toggle{background:none;border:1px solid var(--border);border-radius:6px;padding:2px 8px;font-size:11px;color:var(--text-mute);cursor:pointer;display:flex;align-items:center;gap:4px;margin-left:4px;transition:border-color .15s,color .15s}.tren-info-toggle:hover,.tren-info-toggle.open{border-color:var(--navy);color:var(--navy)}.tren-case-panel{padding:10px 20px 12px;background:var(--beige);border-bottom:1px solid var(--border);font-size:13px;color:var(--navy)}.tren-case-context{margin:0 0 4px;line-height:1.5}.tren-case-maal{color:var(--text-mute);font-size:12px}.tren-messages{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:16px}.tren-message{display:flex;gap:10px;align-items:flex-end}.tren-message.user{flex-direction:row-reverse}.tren-message-avatar{width:32px;height:32px;border-radius:50%;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.tren-message-avatar.user-avatar{background:var(--gold);color:#fff;font-size:11px}.tren-message-bubble{max-width:70%;padding:12px 16px;border-radius:16px;font-size:15px;line-height:1.55}.tren-message.client .tren-message-bubble{background:#fff;border:1px solid var(--border);border-bottom-left-radius:4px;color:var(--navy)}.tren-message.user .tren-message-bubble{background:var(--navy);color:#fff;border-bottom-right-radius:4px}.tren-typing{display:flex;gap:5px;align-items:center;padding:14px 18px}.tren-typing-label{width:auto!important;height:auto!important;background:transparent!important;animation:none!important;border-radius:0!important;color:var(--text-mute);font-size:12px}.tren-typing span{width:7px;height:7px;background:var(--text-mute);border-radius:50%;animation:bounce 1.2s infinite}.tren-typing span:nth-child(2){animation-delay:.2s}.tren-typing span:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-6px);opacity:1}}.tren-input-row{display:flex;gap:10px;padding:14px 16px 8px;border-top:1px solid var(--border);background:#fff;flex-shrink:0}.tren-input{flex:1;padding:10px 14px;border:1px solid var(--border);border-radius:10px;font-family:inherit;font-size:15px;color:var(--navy);background:var(--beige-bg);resize:none;line-height:1.5;outline:none;transition:border-color .2s}.tren-input:focus{border-color:var(--navy)}.tren-send-btn{width:44px;height:44px;border-radius:10px;background:var(--navy);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;align-self:flex-end;transition:opacity .15s}.tren-send-btn:disabled{opacity:.4;cursor:default}.tren-input-hint{font-size:11px;color:var(--text-mute);text-align:center;padding:0 16px 10px;background:#fff;flex-shrink:0}.tren-input-hint kbd{background:var(--border);padding:1px 5px;border-radius:4px;font-size:11px}.tren-error{background:#dc3c3c14;border:1px solid rgba(220,60,60,.3);border-radius:8px;color:#c0392b;font-size:14px;padding:10px 16px;margin:8px 16px;display:flex;align-items:center;gap:8px}.tren-feedback{padding:24px;max-width:680px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.tren-feedback-header{background:var(--navy);color:#fff;border-radius:12px;padding:20px 24px;display:flex;flex-direction:column;gap:4px}.tren-feedback-header i{font-size:24px;margin-bottom:6px;color:var(--gold)}.tren-feedback-header h2{margin:0;font-size:20px;color:#fff}.tren-feedback-header p{margin:0;font-size:14px;color:#ffffffa6}.tren-feedback-body{background:#fff;border:1px solid var(--border);border-radius:12px;padding:24px;font-size:15px;line-height:1.7;color:var(--navy)}.tren-feedback-body .feedback-section-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--navy);margin:20px 0 6px;padding-bottom:6px;border-bottom:1px solid var(--border)}.tren-feedback-body .feedback-section-title:first-child{margin-top:0}.tren-feedback-body p{margin:0 0 8px}.tren-feedback-scope,.tren-feedback-limited,.tren-feedback-disclaimer{color:var(--text-mute);font-size:13px}.tren-feedback-disclaimer{margin:10px 2px 0}.fs-ovelse-intro{margin-bottom:18px}.fs-ovelse-intro .page-subtitle{margin:0 0 8px}.tren-egenrefleksjon-sporsmal{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;line-height:1.4}.tren-egenrefleksjon .tren-egenrefleksjon-senere{margin:14px 0 0;color:var(--text-muted);font-size:13px}.prestart-presisering{margin:0 0 8px;font-size:13px;line-height:1.55;color:var(--text-muted)}.tren-samtale-fullfort .tren-feedback-disclaimer{margin-bottom:12px}.tren-feedback-turn{border-left:3px solid var(--border);padding:2px 0 2px 14px;margin:12px 0 18px}.tren-feedback-turn-label{font-size:11px;font-weight:700;color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em}.tren-feedback-turn blockquote{margin:5px 0 8px;color:var(--navy);font-style:italic}.tren-feedback-alternative{background:var(--beige);border-radius:8px;padding:10px 12px;margin-top:9px;font-size:14px}.tren-replikk-ingress{font-size:13px;color:var(--text-muted);margin:0 0 12px;line-height:1.5}.tren-replikk-handling{margin-top:10px}.tren-replikk-handling+.tren-replikk-handling{padding-top:10px;border-top:1px solid var(--beige-mid)}.tren-replikk-topp{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px}.tren-replikk-hva{font-size:14px;font-weight:600;color:var(--navy);line-height:1.45}.tren-replikk-vurdering{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:2px 8px;border-radius:8px;border:1px solid var(--border);background:var(--beige);color:var(--text-muted);white-space:nowrap}.tren-replikk-vurdering--fungerer{background:#e0f7ea;border-color:#b9e0d0;color:#23765d}.tren-replikk-vurdering--kan_utvikles,.tren-replikk-vurdering--bor_endres{background:#fdecea;border-color:#f2c4bf;color:#a5321f}.tren-replikk-vurdering--kan_utvikles{background:#fff;border-color:var(--border);color:var(--navy)}.tren-replikk-kategori{display:inline-flex;align-items:center;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--navy);padding:2px 8px;border-radius:8px;border:1px solid var(--border);background:#fff;white-space:nowrap}.tren-samtale-mal{font-size:14px;color:var(--navy)}.tren-samtale-utsagn{margin:8px 0 4px;border:1px solid var(--border);border-radius:10px;background:#fff;padding:10px 14px}.tren-samtale-utsagn summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--navy);min-height:28px;display:list-item}.tren-samtale-utsagn ul{list-style:none;margin:10px 0 0;padding:0}.tren-samtale-utsagn li{padding:10px 0;border-top:1px solid var(--beige-mid)}.tren-samtale-utsagn li p{margin:4px 0 0;font-size:14px;line-height:1.55}.tren-samtale-utsagn-topp{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tren-samtale-utsagn-nar{font-size:12px;color:var(--text-muted)}.tren-samtale-utsagn-mott{color:var(--text-muted)}.tren-laeringspunkt{display:flex;gap:10px;align-items:flex-start;margin-top:18px;padding:12px 14px;border-left:3px solid var(--gold);background:var(--beige);border-radius:10px}.tren-laeringspunkt i{color:var(--gold);font-size:18px;margin-top:1px}.tren-laeringspunkt strong{display:block;font-size:13px;color:var(--navy);margin-bottom:2px}.tren-laeringspunkt p{margin:0;font-size:14px;line-height:1.55}.tren-feedback-actions{display:flex;gap:12px;flex-wrap:wrap}.tren-coding-section{margin:24px 0 8px;border-top:1px solid var(--border);padding-top:20px}.tren-transcript{display:flex;flex-direction:column;gap:0}.tren-transcript-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.tren-transcript-header h3{margin:0;font-size:15px;font-weight:700;color:var(--navy);display:flex;align-items:center;gap:6px}.btn-ghost-small{background:transparent;border:1px solid var(--border);border-radius:6px;padding:4px 10px;font-size:13px;color:var(--text-mute);cursor:pointer;font-family:inherit;transition:background .15s}.btn-ghost-small:hover{background:#0000000a}.tren-transcript-legend{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.mi-badge{display:inline-flex;align-items:center;border-radius:100px;padding:2px 10px;font-size:12px;font-weight:600;letter-spacing:.01em}.mi-badge:empty{display:none}.mi-badge.mi-badge--ferdighet{background:var(--beige);color:var(--navy);border:1px solid var(--border)}.mi-badge.konsistent{background:color-mix(in srgb,#4caf88 18%,transparent);color:#2a7a58;border:1px solid color-mix(in srgb,#4caf88 35%,transparent)}.mi-badge.nøytral{background:color-mix(in srgb,#4a8ee6 15%,transparent);color:#2a5ea0;border:1px solid color-mix(in srgb,#4a8ee6 35%,transparent)}.mi-badge.brudd{background:color-mix(in srgb,#e66a4a 15%,transparent);color:#b84a2a;border:1px solid color-mix(in srgb,#e66a4a 30%,transparent)}.tren-transcript-row{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent)}.tren-transcript-row:last-child{border-bottom:none}.tren-transcript-label{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-top:2px}.tren-transcript-row.veileder .tren-transcript-label{background:var(--navy);color:#fff}.tren-transcript-row.klient .tren-transcript-label{background:color-mix(in srgb,var(--gold) 30%,white);color:var(--navy)}.tren-transcript-content{flex:1;display:flex;flex-direction:column;gap:5px}.tren-transcript-text{font-size:14px;line-height:1.5;color:var(--navy)}.tren-transcript-row.klient .tren-transcript-text{color:color-mix(in srgb,var(--navy) 70%,transparent);font-style:italic}.tren-transcript-note{font-size:12px;color:var(--text-mute);font-style:italic;margin:4px 0 12px}.tren-transcript-coding{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mi-miti-code{font-size:11px;font-weight:700;font-family:Courier New,monospace;color:var(--text-mute);background:color-mix(in srgb,var(--border) 50%,transparent);border-radius:4px;padding:1px 5px}.mi-forklaring{font-size:12px;color:var(--text-mute)}.btn-primary{background:var(--navy);color:#fff;border:none;border-radius:8px;padding:12px 20px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:8px;transition:opacity .15s;text-decoration:none}.btn-primary:disabled{opacity:.5;cursor:default}.btn-primary:hover:not(:disabled){opacity:.88}.btn-ghost{background:transparent;color:var(--navy);border:1px solid var(--border);border-radius:8px;padding:12px 20px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:8px;transition:background .15s}.btn-ghost:hover{background:#0000000a}.btn-outline-small{background:transparent;color:var(--navy);border:1px solid var(--border);border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:6px;transition:background .15s;white-space:nowrap}.btn-outline-small:disabled{opacity:.45;cursor:default}.btn-outline-small:hover:not(:disabled){background:#0000000a}.spin{animation:spin .7s linear infinite;display:inline-block}.tren-voice-toggle{background:transparent;color:var(--navy);border:1.5px solid var(--navy);border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:6px;transition:all .15s;white-space:nowrap}.tren-voice-toggle:hover{opacity:.85}.tren-voice-toggle.active{background:var(--navy);color:#fff;border-color:var(--navy)}.tren-voice-toggle:disabled{opacity:.45;cursor:default}.tale-merke{display:inline-block;margin-left:6px;padding:1px 6px;border:1px solid var(--border);border-radius:6px;background:var(--beige);color:var(--text-muted);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;line-height:1.5}.tren-voice-toggle .tale-merke{margin-left:0;background:transparent;color:inherit;border-color:var(--border)}.tren-voice-toggle.active .tale-merke{border-color:#fff9}.tren-voice-help,.tren-analysis-state{display:flex;align-items:center;gap:10px;padding:10px 16px;border-top:1px solid var(--border);background:var(--beige);color:var(--navy);font-size:13px}.tren-voice-help span{flex:1}.tren-voice-help button{border:0;background:transparent;color:var(--text-mute);cursor:pointer}.tren-analysis-state{justify-content:center;padding:18px 16px}.tren-analysis-state div{display:flex;flex-direction:column}.tren-analysis-state span{color:var(--text-mute)}.tren-replay-btn{background:none;border:none;color:var(--text-mute);cursor:pointer;padding:2px 4px;margin-left:6px;border-radius:4px;font-size:12px;opacity:0;transition:opacity .15s,color .15s;vertical-align:middle}.tren-message-bubble:hover .tren-replay-btn{opacity:1}.tren-replay-btn:hover{color:var(--navy)}.tren-replay-btn:disabled{opacity:.3;cursor:default}.tren-speaking-bar{display:flex;align-items:center;gap:8px;padding:8px 16px;color:#2563eb;font-size:13px;font-weight:500;animation:fadeIn .3s ease}.tren-speaking-bar i{font-size:15px}.tren-voice-input{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 16px 16px;border-top:1px solid var(--border);background:#fff}.tren-mic-btn{width:72px;height:72px;border-radius:50%;border:none;background:var(--navy);color:#fff;font-size:26px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .1s,box-shadow .2s;box-shadow:0 3px 12px #1a3a5c40}.tren-mic-btn:hover:not(:disabled){background:#2a5082;transform:scale(1.04)}.tren-mic-btn:disabled{opacity:.5;cursor:default}.tren-mic-btn.recording{background:#dc2626;box-shadow:0 0 #dc262699;animation:micPulse 1.2s ease infinite}.tren-mic-btn.transcribing{background:var(--gold);color:var(--navy)}@keyframes micPulse{0%{box-shadow:0 0 #dc262680}70%{box-shadow:0 0 0 14px #dc262600}to{box-shadow:0 0 #dc262600}}.tren-lytter{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.tren-mic-btn--indikator{cursor:default;margin-bottom:6px}.tren-lytter-tittel{font-size:15px;font-weight:600;color:var(--navy)}.tren-lytter-hjelp{font-size:13px;color:var(--text-muted)}.tren-avbryt-opptak{min-height:44px;padding:0 12px;border:none;background:none;color:var(--text-muted);font-family:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.tren-avbryt-opptak:hover{color:var(--navy)}.tren-mic-status{font-size:13px;color:var(--text-mute);font-weight:500;text-align:center;min-height:18px}.tren-voice-text-row{display:flex;gap:8px;width:100%;max-width:560px}.tren-input--secondary{font-size:13px;padding:8px 12px;border-radius:8px;resize:none;min-height:unset;opacity:.7}.tren-transcript-draft-actions,.tren-confirm-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.tren-feedback-hint{padding:5px 16px;background:#fff;color:var(--text-mute);font-size:12px;text-align:center}.tren-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#0f23387a}.tren-confirm-dialog{width:min(420px,100%);background:#fff;border-radius:14px;padding:24px;box-shadow:0 18px 60px #0f233833;text-align:center}.tren-confirm-dialog h2{margin:0 0 8px;font-size:20px}.tren-confirm-dialog p{margin:0 0 20px;color:var(--text-mute)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tren-sticky-footer{display:flex;justify-content:center;gap:8px;padding:8px 12px;background:#fff;border-top:1px solid var(--border)}@media (max-width: 640px){html,body{overflow-x:hidden;max-width:100vw}.tren-chat-header{position:sticky;top:0;z-index:10;background:#fff;padding:10px 12px;gap:8px}.tren-chat-info{min-width:0}.tren-chat-name,.tren-chat-category{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tren-chat-actions{flex-shrink:0}.tren-chat-header .btn-outline-small{display:none}.tren-voice-toggle{padding:8px 12px;font-size:12px}.tren-voice-toggle i{font-size:15px}.tren-sticky-footer{display:flex;justify-content:center;padding:8px 12px;background:#fff;border-top:1px solid var(--border)}.tren-sticky-footer .btn-ghost-small,.tren-sticky-footer .btn-outline-small{min-height:42px}.tren-sticky-footer .btn-outline-small{width:100%;justify-content:center}.tren-messages{padding:12px}.tren-input-row{padding:8px 12px}.tren-message-bubble{max-width:calc(100% - 48px)}.tren-voice-input{padding:14px 12px}.tren-voice-text-row{min-width:0}.tren-transcript-header{align-items:flex-start;flex-direction:column;gap:10px}.tren-transcript-coding{align-items:flex-start}.tren-feedback{padding:14px 12px 96px}.tren-feedback-body{padding:18px 16px}.tren-confirm-actions>*{width:100%;justify-content:center}body:has(.tren-chat) .mi-float-btn{bottom:118px}}.tren-accordion{border:1.5px solid var(--border);border-radius:12px;overflow:hidden;background:#fff}.tren-accordion-header{width:100%;background:none;border:none;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-family:inherit;color:var(--navy);text-align:left}.tren-accordion-header:hover{background:var(--beige-bg)}.tren-accordion-title{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.tren-accordion-count{background:var(--beige-mid);color:var(--text-mute);font-size:12px;font-weight:600;padding:2px 8px;border-radius:20px}.tren-accordion-body{border-top:1px solid var(--border)}.tren-accordion-body .list-item{border-radius:0;border-bottom:1px solid var(--border)}.tren-accordion-body .list-item:last-child{border-bottom:none}.cat-section{margin-bottom:28px}.cat-section-heading{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-mute);margin-bottom:10px;padding-left:2px}.scenario-filters{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.scenario-search{width:100%;padding:10px 14px;border-radius:8px;border:1px solid var(--border);background:var(--beige-bg);color:var(--text);font-size:14px;outline:none;box-sizing:border-box}.scenario-search:focus{border-color:var(--gold)}.scenario-search::placeholder{color:var(--text-mute)}.filter-pills{display:flex;flex-wrap:wrap;gap:6px}@media (max-width: 640px){.filter-pills{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.filter-pills::-webkit-scrollbar{display:none}.filter-pill{flex-shrink:0}}.filter-pill{--pill-color: var(--navy);padding:5px 14px;border-radius:20px;border:1.5px solid color-mix(in srgb,var(--pill-color) 35%,transparent);background:color-mix(in srgb,var(--pill-color) 6%,transparent);color:var(--text);font-size:13px;cursor:pointer;transition:all .15s}.filter-pill:hover{border-color:color-mix(in srgb,var(--pill-color) 70%,transparent);background:color-mix(in srgb,var(--pill-color) 12%,transparent)}.filter-pill.active{background:var(--pill-color);border-color:var(--pill-color);color:#fff}.filter-pill--res.active{background:var(--rc, var(--navy));border-color:var(--rc, var(--navy));color:#fff}.cat-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.cat-card{background:var(--beige-bg);border:1px solid var(--border);border-radius:12px;overflow:hidden;border-left:3px solid color-mix(in srgb,var(--cat-color, #4a8ee6) 60%,transparent);transition:box-shadow .15s}.cat-card:hover{box-shadow:0 2px 12px #00000014}.cat-card--open{grid-column:1 / -1}.cat-card-header{width:100%;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;gap:12px;text-align:left}.cat-card-header:hover{background:#ffffff0a}.cat-card-left{display:flex;align-items:center;gap:14px}.cat-card-icon{width:36px;height:36px;border-radius:8px;background:transparent;display:flex;align-items:center;justify-content:center;color:var(--cat-color);font-size:18px;opacity:.75;flex-shrink:0}.cat-card-label{font-size:15px;font-weight:600;color:var(--text)}.cat-card-count{font-size:12px;color:var(--text-mute);margin-top:1px}.cat-card-chevron{color:var(--text-mute);font-size:16px;flex-shrink:0}.cat-card-body{border-top:1px solid var(--border);padding:16px}.scenario-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.scenario-tile{background:#fff;border:1px solid var(--border);border-radius:10px;padding:14px;text-align:left;cursor:pointer;transition:background .15s,border-color .15s;display:flex;flex-direction:column;gap:4px;width:100%}.scenario-tile:hover{background:color-mix(in srgb,var(--res-color, var(--border)) 5%,#fff);border-color:var(--res-color, var(--border))}.scenario-tile-age{font-size:12px;color:var(--text-mute);margin-bottom:4px}.scenario-tile-context{font-size:12px;color:var(--text-mute);line-height:1.5;flex:1}.scenario-tile-warning{font-size:11px;color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:6px;padding:6px 10px;margin-bottom:8px;display:flex;align-items:flex-start;gap:6px;text-align:left;line-height:1.5}.scenario-tile-warning i{flex-shrink:0;margin-top:1px}.full-samtale-pilot-merke{display:flex;align-items:flex-start;gap:8px;font-size:13px;font-weight:600;line-height:1.5;color:var(--navy);background:var(--beige);border:1px solid var(--border);border-left:3px solid var(--gold);border-radius:10px;padding:10px 14px;margin:12px 0 16px}.full-samtale-pilot-merke i{color:var(--gold);flex-shrink:0;margin-top:2px}.scenario-tile-badge{display:inline-block;font-size:11px;font-weight:600;padding:2px 8px;border-radius:20px;margin-top:8px;align-self:flex-start}@media (max-width: 900px){.scenario-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.scenario-grid{grid-template-columns:1fr}}@media (max-width: 640px){.cat-grid{grid-template-columns:1fr}.cat-card--open{grid-column:1}}.send-inn-case-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding:20px 24px;background:var(--navy);border-radius:12px;flex-wrap:wrap}.send-inn-case-title{font-size:15px;font-weight:600;color:#fff;margin-bottom:2px}.send-inn-case-sub{font-size:13px;color:#ffffffb3}.send-inn-case-banner .btn-outline-small{background:#fff;color:var(--navy);border-color:#fff;white-space:nowrap}.send-inn-case-banner .btn-outline-small:hover{background:#ffffffe6}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.modal-box{background:var(--beige-bg);border-radius:16px;padding:32px;width:100%;max-width:520px;max-height:90dvh;overflow-y:auto;position:relative}.modal-close{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;color:var(--text-mute);font-size:20px;padding:4px}.modal-close:hover{color:var(--text)}.modal-title{font-size:20px;font-weight:700;color:var(--text);margin:0 0 8px}.modal-intro{font-size:13px;color:var(--text-mute);margin-bottom:20px;line-height:1.6}.modal-success{text-align:center;padding:24px 0;color:var(--text-mute)}.modal-success i{font-size:48px;color:#4caf88;display:block;margin-bottom:12px}.modal-success p{font-size:15px;line-height:1.6}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.form-group label{font-size:13px;font-weight:600;color:var(--text)}.form-group input,.form-group select,.form-group textarea{padding:9px 12px;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:14px;outline:none;font-family:inherit;resize:vertical}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--gold)}.cat-overview-desc,.subcat-card-desc{font-size:12px;color:var(--text-mute);line-height:1.5;margin-top:3px;margin-bottom:4px}.scenario-tile-top{display:flex;align-items:baseline;gap:6px}.scenario-tile-name{font-size:15px;font-weight:700;color:var(--text)}.scenario-tile-age{font-size:12px;color:var(--text-mute)}.scenario-tile-fremdrift{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-muted);margin-top:6px}.scenario-tile-subcat{font-size:11px;color:var(--text-mute);margin-bottom:6px}.cat-overview-grid{display:flex;flex-direction:column;gap:8px;margin-bottom:28px}.cat-overview-card{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid var(--border);border-left:3px solid var(--cat-color, var(--border));border-radius:10px;padding:14px 16px;text-align:left;cursor:pointer;transition:background .15s,border-color .15s;gap:12px}.cat-overview-card:hover{background:color-mix(in srgb,var(--cat-color, var(--border)) 5%,#fff);border-color:var(--cat-color, var(--border))}.cat-overview-info{flex:1}.cat-overview-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cat-overview-label{font-size:14px;font-weight:600;color:var(--text)}.cat-overview-arrow{font-size:16px;color:var(--text-mute);flex-shrink:0}.subcat-grid{display:flex;flex-direction:column;gap:8px;margin-bottom:28px}.subcat-card{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid var(--border);border-left:3px solid var(--cat-color, var(--border));border-radius:10px;padding:14px 16px;text-align:left;cursor:pointer;transition:background .15s,border-color .15s;gap:12px}.subcat-card:hover{background:color-mix(in srgb,var(--cat-color, var(--border)) 5%,#fff);border-color:var(--cat-color, var(--border))}.subcat-card-info{flex:1}.subcat-card-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.subcat-card-label{font-size:14px;font-weight:600;color:var(--text)}.subcat-card-arrow{font-size:16px;color:var(--text-mute);flex-shrink:0}.card-count-badge{display:inline-block;font-size:11px;font-weight:500;color:var(--cat-color, var(--text-mute));background:color-mix(in srgb,var(--cat-color, var(--border)) 10%,#fff);border:1px solid color-mix(in srgb,var(--cat-color, var(--border)) 25%,#fff);border-radius:20px;padding:1px 8px;white-space:nowrap;flex-shrink:0}.prestart-header{margin-bottom:16px}.prestart-name{font-size:22px;font-weight:700;color:var(--navy)}.prestart-subcat{font-size:13px;color:var(--text-mute);margin-top:4px}.prestart-context{font-size:14px;color:var(--text);line-height:1.65;margin-bottom:20px}.prestart-tema{background:#fff;border:1px solid var(--border);border-radius:10px;padding:14px 16px;margin-bottom:24px}.prestart-tema-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:8px}.prestart-tema ul{margin:0;padding-left:18px;list-style:disc}.prestart-tema li{font-size:13px;color:var(--text);line-height:1.55;margin-bottom:4px}.prestart-start-btn{width:100%;justify-content:center}.prestart-tips{background:#fff;border:1px solid var(--border);border-radius:10px;padding:14px 16px;margin-bottom:16px}.prestart-tips-wrap{margin-bottom:16px}.prestart-tips-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border);border-radius:9px;padding:10px 12px;background:#fff;color:var(--navy);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.prestart-tips-wrap .prestart-tips{margin:8px 0 0}.prestart-tips-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:8px}.prestart-tips ul{margin:0;padding-left:18px;list-style:disc}.prestart-tips li{font-size:13px;color:var(--text);line-height:1.55;margin-bottom:4px}.prestart-opening{margin-bottom:24px}.prestart-opening-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-mute);margin-bottom:6px}.prestart-opening-quote{margin:0;font-size:14px;font-style:italic;color:var(--text);line-height:1.6;border-left:3px solid var(--gold);padding-left:12px}.scenario-tile-footer{display:flex;flex-direction:column;gap:8px;margin-top:8px}.scenario-tile-tags{display:flex;flex-wrap:wrap;gap:4px}.scenario-tile-tag{font-size:11px;color:var(--text-mute);background:var(--beige);border:1px solid var(--border);border-radius:20px;padding:2px 8px}.tren-home-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:0}.tren-home-card{background:#fff;border:1.5px solid var(--border);border-radius:14px;padding:20px;text-align:left;font-family:inherit;color:var(--navy);display:flex;flex-direction:row;align-items:flex-start;gap:14px;transition:all .15s}.tren-home-card--primary{background:var(--navy);color:#fff;border-color:var(--navy);cursor:pointer;width:100%;margin-bottom:28px;padding:24px;box-shadow:0 4px 20px #1a3a5c2e}.tren-home-card--primary:hover{opacity:.92;transform:translateY(-2px);box-shadow:0 8px 28px #1a3a5c38}.tren-home-card--primary .tren-home-card-sub{color:#ffffffc7}.tren-home-card--primary .tren-home-card-icon{color:var(--gold)}.tren-prosess-filter{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.tren-prosess-chip{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:20px;border:1.5px solid var(--border);background:var(--surface-1);color:var(--text-primary);font-size:13px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.tren-prosess-chip:hover{border-color:var(--navy);color:var(--navy)}.tren-prosess-chip.aktiv{background:var(--chip-farge, var(--navy));border-color:var(--chip-farge, var(--navy));color:#fff}.tren-home-card--soon{cursor:default}.tren-home-card--soon>.tren-home-card-icon,.tren-home-card--soon .tren-home-card-title,.tren-home-card--soon .tren-home-card-sub,.tren-home-card--soon>.tren-home-card-badge{opacity:.65}.tren-home-card-lenke{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin-top:2px;font-size:13px;font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:2px}.tren-home-card-lenke:hover{color:var(--navy-deep)}.tren-home-card-body{flex:1}.tren-home-card-icon{font-size:24px;flex-shrink:0;margin-top:2px}.tren-home-card-arrow{font-size:18px;align-self:center;opacity:.6;flex-shrink:0}.tren-home-card-title{font-size:16px;font-weight:700;margin-bottom:4px}.tren-home-card-sub{font-size:13px;color:var(--text-mute);line-height:1.45}.tren-home-card--primary .tren-home-card-title{font-size:18px}.tren-home-card-badge{align-self:flex-start;flex-shrink:0;margin-top:2px}.tren-coming-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-mute);margin-bottom:10px}.tren-back-btn{background:none;border:none;color:var(--text-mute);font-family:inherit;font-size:14px;cursor:pointer;padding:0;display:inline-flex;align-items:center;gap:6px;margin-bottom:16px}.tren-back-btn:hover{color:var(--navy)}.tren-skill-list{display:flex;flex-direction:column;gap:12px;margin-top:24px}.tren-skill-item{background:#fff;border:1.5px solid var(--border);border-radius:12px;padding:16px 20px;display:flex;align-items:center;gap:16px;font-size:22px;color:var(--navy)}.tren-skill-item--soon{opacity:.65}.tren-skill-label{font-size:15px;font-weight:600;color:var(--navy)}.tren-skill-types{font-size:12px;color:var(--gold);font-weight:600;margin-top:2px;margin-bottom:4px;letter-spacing:.01em}.tren-skill-sub{font-size:13px;color:var(--text-mute);margin-top:2px;line-height:1.5}.tren-skill-item .badge{margin-left:auto;white-space:nowrap}@media (max-width: 640px){.tren-home-grid{grid-template-columns:1fr}}.sort-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a1423bf;z-index:300;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px 40px;overflow-y:auto}.sort-modal{background:var(--beige-bg);border-radius:16px;width:100%;max-width:680px;padding:24px;display:flex;flex-direction:column;gap:16px}.sort-header{display:flex;justify-content:space-between;align-items:flex-start}.sort-scenario-name{font-size:12px;font-weight:600;color:var(--text-mute);text-transform:uppercase;letter-spacing:.07em}.sort-title{font-size:20px;font-weight:700;color:var(--navy);margin-top:2px}.sort-close{background:none;border:none;cursor:pointer;color:var(--text-mute);font-size:20px;padding:4px;line-height:1}.sort-endring{background:#f0f7f4;border-left:3px solid #4caf88;border-radius:8px;padding:12px 14px}.sort-endring-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#4caf88;margin-bottom:8px;display:flex;align-items:center;gap:5px}.sort-endring-list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.sort-endring-list li{font-size:13px;color:var(--navy);line-height:1.5}.sort-instruction{font-size:13px;color:var(--text-mute);margin:0}.sort-hint{color:var(--gold);font-weight:600}.sort-score{text-align:center;font-size:18px;color:var(--navy);padding:8px 0}.sort-score-num{font-size:32px;font-weight:800;color:#4caf88}.sort-score-denom{font-weight:600}.sort-score-star{font-size:24px}.sort-zones{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sort-zone{border:2px solid var(--zone-color, #4a8ee6);border-radius:12px;padding:12px;cursor:pointer;transition:background .15s;min-height:120px}.sort-zone--active{background:color-mix(in srgb,var(--zone-color) 8%,transparent)}.sort-zone-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.sort-zone-sub{font-size:11px;color:var(--text-mute);margin-bottom:10px}.sort-zone-empty{font-size:12px;color:var(--border);text-align:center;padding:8px 0}.sort-zone-cards{display:flex;flex-direction:column;gap:6px}.sort-placed-card{background:var(--beige);border-radius:8px;padding:8px 10px;font-size:13px;color:var(--navy);line-height:1.45;border:1.5px solid var(--border)}.sort-placed-card--right{background:#eaf7f1;border-color:#4caf88}.sort-placed-card--wrong{background:#fdf0ee;border-color:#e66a4a}.sort-fasit-note{margin-top:5px;font-size:11px;color:#e66a4a}.sort-deck{display:flex;flex-direction:column;gap:8px}.sort-card{background:var(--beige);border:1.5px solid var(--border);border-radius:10px;padding:12px 14px;font-size:14px;color:var(--navy);text-align:left;cursor:pointer;transition:border-color .15s,background .15s;line-height:1.45;font-family:inherit;display:flex;align-items:flex-start;gap:8px}.sort-card:hover{border-color:var(--gold)}.sort-card--selected{border-color:var(--gold);background:#fdf8ef;box-shadow:0 0 0 3px #c8a96e33}.sort-btn-done{margin-top:4px;background:var(--navy);color:#fff;border:none;border-radius:10px;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .15s}.sort-btn-done:hover{opacity:.88}.sort-footer{display:flex;justify-content:center}.sort-btn-retry{background:none;border:1.5px solid var(--border);border-radius:10px;padding:10px 20px;font-size:14px;color:var(--navy);cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:6px;transition:border-color .15s}.sort-btn-retry:hover{border-color:var(--navy)}@media (max-width: 520px){.sort-zones{grid-template-columns:1fr}.sort-overlay{padding:12px 8px 32px}}.sort-context{background:#f4f6f9;border-left:3px solid #4a8ee6;border-radius:8px;padding:12px 14px}.sort-context-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#4a8ee6;margin-bottom:6px;display:flex;align-items:center;gap:5px}.sort-context-text{margin:0;font-size:13px;color:var(--navy);line-height:1.6}.sort-inline-btn{display:inline-flex;align-items:center;gap:5px;margin-top:7px;background:color-mix(in srgb,#4caf88 12%,transparent);border:1.5px solid #4caf88;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:600;color:#4caf88;cursor:pointer;font-family:inherit;transition:background .15s}.sort-inline-btn:hover{background:color-mix(in srgb,#4caf88 20%,transparent)}.scenario-group{margin-bottom:28px}.scenario-group-header{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--group-color, var(--navy));margin-bottom:10px;padding-bottom:8px;border-bottom:2px solid color-mix(in srgb,var(--group-color, var(--navy)) 20%,transparent)}.scenario-group-dot{width:8px;height:8px;border-radius:50%;background:var(--group-color, var(--navy));flex-shrink:0}.sort-picker-groups{display:flex;flex-direction:column;gap:16px}.sort-picker-group{display:flex;flex-direction:column;gap:6px}.sort-picker-group-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding-bottom:6px;border-bottom:1.5px solid currentColor;opacity:.85;margin-bottom:2px}button.scenario-group-header{width:100%;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;padding:0 0 8px}button.scenario-group-header:hover{opacity:.8}.sort-placed-card--removable{cursor:pointer;position:relative;padding-right:28px}.sort-placed-card--removable:hover{border-color:var(--navy);opacity:.85}.sort-placed-card-remove{position:absolute;top:6px;right:8px;font-size:12px;color:var(--text-mute);line-height:1}button.sort-picker-group-label{width:100%;background:none;border:none;cursor:pointer;font-family:inherit;display:flex;align-items:center;padding:0 0 6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-bottom:1.5px solid currentColor;opacity:.85;margin-bottom:4px}button.sort-picker-group-label:hover{opacity:1}.mi-float-btn{position:fixed;bottom:24px;right:24px;width:48px;height:48px;border-radius:50%;background:var(--navy);color:#fff;border:none;cursor:pointer;font-size:22px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0000002e;z-index:200;transition:background .15s,transform .15s}.mi-float-btn:hover{background:#0f2338;transform:scale(1.07)}.mi-float-btn--open{background:#0f2338}body:has(.tren-chat) .mi-float-btn{bottom:118px}body:has(.tren-chat) .mi-float-panel{bottom:178px}.mi-float-panel{position:fixed;bottom:84px;right:24px;width:320px;max-height:420px;background:var(--beige-bg);border-radius:14px;box-shadow:0 8px 32px #00000026;border:1px solid var(--border);display:flex;flex-direction:column;z-index:199;overflow:hidden}.mi-float-header{padding:12px 16px;background:var(--navy);color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;gap:7px}.mi-float-messages{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px}.mi-float-intro{font-size:13px;color:var(--text-mute);margin:0;line-height:1.5}.mi-float-msg{font-size:13px;line-height:1.55;padding:9px 12px;border-radius:10px;max-width:90%}.mi-float-msg--user{background:var(--navy);color:#fff;align-self:flex-end;border-bottom-right-radius:3px}.mi-float-msg--assistant{background:var(--beige);color:var(--navy);align-self:flex-start;border-bottom-left-radius:3px;border:1px solid var(--border)}.mi-float-input-row{display:flex;gap:6px;padding:10px 12px;border-top:1px solid var(--border);background:var(--beige-bg)}.mi-float-input{flex:1;border:1.5px solid var(--border);border-radius:8px;padding:8px 10px;font-size:13px;font-family:inherit;resize:none;color:var(--navy);background:#fff;line-height:1.4}.mi-float-input:focus{outline:none;border-color:var(--navy)}.mi-float-send{background:var(--navy);color:#fff;border:none;border-radius:8px;width:36px;cursor:pointer;font-size:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mi-float-send:disabled{opacity:.4;cursor:default}.mi-float-personvern{display:flex;align-items:center;gap:4px;margin:0;padding:6px 12px 10px;font-size:11px;color:var(--text-muted);background:var(--beige-bg)}.mi-float-personvern i{font-size:11px;flex-shrink:0}.forklar-wrap{position:relative;display:inline-block}.forklar-btn{background:none;border:none;cursor:pointer;color:var(--text-mute);font-size:15px;padding:2px 4px;line-height:1;transition:color .15s}.forklar-btn:hover{color:var(--navy)}.forklar-popup{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);width:260px;background:var(--navy);color:#fff;border-radius:10px;padding:12px 14px;z-index:50;box-shadow:0 6px 20px #0003}.forklar-popup:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--navy)}.forklar-popup-close{position:absolute;top:6px;right:8px;background:none;border:none;color:#fff9;cursor:pointer;font-size:13px}.forklar-popup-tekst{margin:0;font-size:13px;line-height:1.55;padding-right:16px}.forklar-popup-laster{font-size:13px;opacity:.7}@media (max-width: 520px){.mi-float-panel{width:calc(100vw - 32px);right:16px}.mi-float-btn{bottom:16px;right:16px}}.sidebar-whatsnew-wrap{position:relative}.sidebar-whatsnew-btn{width:100%;background:none;border:none;cursor:pointer;text-align:left}.sidebar-badge{width:7px;height:7px;border-radius:50%;background:var(--gold, #C8A96E);margin-left:auto;flex-shrink:0}.sidebar-popover{position:absolute;left:calc(100% + 14px);top:50%;transform:translateY(-50%);width:230px;background:#fff;border:1px solid var(--border, #DDD8CE);border-radius:10px;padding:14px 16px;box-shadow:0 8px 24px #0000001f;z-index:300;pointer-events:none}.sidebar-popover-arrow{position:absolute;left:-7px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff;filter:drop-shadow(-2px 0 1px rgba(0,0,0,.06))}.sidebar-popover-title{font-size:12px;font-weight:600;color:var(--navy, #1A3A5C);margin-bottom:10px;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.sidebar-popover-version{font-size:10px;font-weight:400;color:#1a3a5c66;white-space:nowrap}.sidebar-popover-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.sidebar-popover-list li{font-size:12px;color:#1a3a5cbf;padding-left:12px;position:relative;line-height:1.4}.sidebar-popover-list li:before{content:"·";position:absolute;left:2px;color:var(--gold, #C8A96E);font-size:14px;line-height:1.2}.settings-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:200}.settings-panel{position:fixed;top:0;left:0;width:280px;height:100vh;background:var(--beige-bg, #FAFAF8);z-index:201;display:flex;flex-direction:column;overflow-y:auto;box-shadow:4px 0 24px #0000001f}.settings-header{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;color:var(--navy, #1A3A5C);border-bottom:1px solid var(--border, #DDD8CE);flex-shrink:0}.settings-close{background:none;border:none;cursor:pointer;padding:4px;color:var(--navy, #1A3A5C);opacity:.5;font-size:18px;line-height:1}.settings-close:hover{opacity:1}.settings-section{padding:16px 20px;border-bottom:1px solid var(--border, #DDD8CE)}.settings-section-label{font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#1a3a5c73;margin-bottom:10px}.settings-row{display:flex;align-items:center;gap:12px}.settings-avatar{width:36px;height:36px;border-radius:50%;background:#c8a96e33;border:1px solid rgba(200,169,110,.5);display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--navy, #1A3A5C);font-weight:500;flex-shrink:0}.settings-name{font-size:13px;font-weight:500;color:var(--navy, #1A3A5C)}.settings-email{font-size:11px;color:#1a3a5c80;margin-top:1px}.settings-card{background:#fff;border:1px solid var(--border, #DDD8CE);border-radius:8px;padding:12px 14px}.settings-card--muted{display:flex;align-items:center;gap:8px;color:#1a3a5c66;font-size:12px}.settings-card--muted i{font-size:15px;flex-shrink:0}.settings-plan-row{display:flex;align-items:center;justify-content:space-between}.settings-plan-name{font-size:13px;font-weight:500;color:var(--navy, #1A3A5C)}.settings-upgrade-btn{font-size:11px;font-weight:500;color:var(--gold, #C8A96E);text-decoration:none;border:1px solid var(--gold, #C8A96E);border-radius:5px;padding:3px 9px}.settings-upgrade-btn:hover{background:#c8a96e1a}.settings-plan-sub{font-size:11px;color:#1a3a5c80;margin-top:6px}.settings-link-row{display:flex;align-items:center;gap:10px;padding:9px 4px;font-size:13px;color:var(--navy, #1A3A5C);text-decoration:none;border-radius:6px;width:100%;background:none;border:none;cursor:pointer;text-align:left;transition:background .12s}.settings-link-row:hover{background:#1a3a5c0d}.settings-link-row i{font-size:16px;color:#1a3a5c80}.settings-link-row--muted{opacity:.45;cursor:default}.settings-link-row--muted:hover{background:none}.settings-link-row--danger,.settings-link-row--danger i{color:#b94040}.settings-chevron{margin-left:auto;font-size:13px!important}.settings-coming{margin-left:auto;font-size:10px;color:#1a3a5c66;background:#1a3a5c12;border-radius:4px;padding:2px 6px}.settings-delete-confirm{background:#fff5f5;border:1px solid #f0c0c0;border-radius:8px;padding:12px 14px}.settings-delete-confirm p{font-size:12px;color:#b94040;margin:0 0 10px}.settings-delete-actions{display:flex;gap:8px}.settings-delete-cancel{font-size:12px;padding:5px 12px;border-radius:5px;border:1px solid var(--border, #DDD8CE);background:#fff;cursor:pointer;color:var(--navy)}.settings-delete-confirm-btn{font-size:12px;padding:5px 12px;border-radius:5px;border:none;background:#b94040;color:#fff;cursor:pointer}.page-content{flex:1;min-width:0;padding:18px 26px;overflow-y:auto}.page-dateline{display:flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.06em;color:var(--text-mute);text-transform:uppercase;margin-bottom:6px}.page-dateline i{font-size:13px}.page-title{font-family:Cormorant Garamond,serif;font-size:25px;color:var(--navy);margin:0 0 6px;line-height:1.2}.page-title em{font-style:italic}.page-subtitle{font-size:12px;color:var(--text-mute);line-height:1.6;margin-bottom:10px}.journey-card{background:var(--navy);border-radius:10px;padding:10px 22px 14px;margin-bottom:18px}.journey-label{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin-bottom:1px}.journey-subtitle{font-family:Cormorant Garamond,serif;font-style:italic;font-size:13px;color:#fffc;margin-bottom:10px}.journey-steps{position:relative;display:flex;overflow-x:auto;min-width:0}.journey-line{position:absolute;top:13px;left:10%;width:60%;height:1px;background:#ffffff26}.journey-line-dashed{position:absolute;top:13px;left:70%;width:20%;height:0;border-top:1px dashed rgba(200,169,110,.5)}.journey-step{position:relative;width:20%;min-width:60px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:6px}.journey-step-icon{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center}.journey-step-icon.inactive{background:#ffffff0f;border:1px solid rgba(255,255,255,.18)}.journey-step-icon.inactive i{font-size:12px;color:#fff6}.journey-step-icon.active{background:var(--gold)}.journey-step-icon.active i{font-size:12px;color:var(--navy)}.journey-step-icon.goal{background:#c8a96e1f;border:1px dashed var(--gold)}.journey-step-icon.goal i{font-size:12px;color:var(--gold)}.journey-step-label{font-size:9px;text-align:center}.journey-step-label.mute{color:#ffffff73}.journey-step-label.white{color:#fff;font-weight:500}.journey-step-label.gold{color:var(--gold);font-weight:500}.action-row{display:flex;gap:14px;margin-bottom:20px}.action-card{flex:1;background:#fff;border:.5px solid var(--border);border-radius:10px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;transition:box-shadow .15s,transform .1s;text-decoration:none;color:inherit}.action-card:hover{box-shadow:0 2px 12px #1a3a5c1a;transform:translateY(-1px)}.action-card-inner{display:flex;align-items:center;gap:10px}.action-icon{width:32px;height:32px;background:var(--navy);border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.action-icon i{font-size:15px;color:var(--gold)}.action-title{font-size:13px;color:var(--navy);font-weight:500}.action-desc{font-size:11px;color:var(--text-mute)}.action-card>i{font-size:15px;color:var(--text-mute)}.list-panel{border:1px dashed var(--gold);border-radius:10px;padding:16px 18px}.list-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;flex-wrap:wrap;gap:10px}.list-panel-title{font-family:Cormorant Garamond,serif;font-size:18px;color:var(--navy);margin:0}.list-panel-title em{font-style:normal;color:var(--gold)}.search-box{display:flex;align-items:center;gap:6px;border:.5px solid var(--border);border-radius:7px;padding:6px 10px;background:#fff}.search-box i{font-size:13px;color:var(--text-mute)}.search-box span{font-size:11px;color:var(--text-mute)}.list-item{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-top:.5px solid var(--beige-mid)}.list-item-title{font-size:13px;color:var(--navy)}.list-item-meta{font-size:11px;color:var(--text-mute);margin-top:2px;display:flex;align-items:center;gap:3px}.list-item-meta i{font-size:12px}.badge{font-size:10px;font-weight:500;padding:4px 10px;border-radius:10px;white-space:nowrap;flex-shrink:0}.badge-done{color:#3b6d11;background:#eaf3de}.badge-ongoing{color:#854f0b;background:#faeeda}.badge-todo{color:#5f5e5a;background:var(--beige-mid)}.chat-outer{background:var(--beige-mid);border-radius:14px;padding:14px;width:100%;max-width:680px}.chat-inner{background:var(--beige);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;min-height:420px}.chat-header{background:var(--navy);padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:10px}.chat-header-left{display:flex;align-items:center;gap:10px;min-width:0}.chat-header-left>i{font-size:16px;color:#fff9;flex-shrink:0;cursor:pointer}.chat-session-title{font-size:13px;color:#fff;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-session-meta{font-size:11px;color:#ffffff73}.chat-resistance-badge{font-size:10px;font-weight:500;color:var(--navy);background:var(--gold);padding:4px 10px;border-radius:10px;letter-spacing:.03em;text-transform:uppercase;flex-shrink:0}.chat-messages{flex:1;padding:20px 18px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.msg{display:flex;gap:8px;max-width:80%}.msg.user{align-self:flex-start}.msg.coach{align-self:flex-end;flex-direction:row-reverse}.msg-avatar{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.msg.user .msg-avatar{background:#fff;border:.5px solid var(--border)}.msg.user .msg-avatar i{font-size:14px;color:var(--text-mute)}.msg.coach .msg-avatar{background:#c8a96e33;border:.5px solid var(--gold)}.msg.coach .msg-avatar i{font-size:14px;color:#854f0b}.msg-bubble{border-radius:10px;padding:10px 13px;font-size:13px;line-height:1.6}.msg.user .msg-bubble{background:#fff;border:.5px solid var(--border);border-top-left-radius:3px;color:var(--navy)}.msg.coach .msg-bubble{background:var(--navy);border-top-right-radius:3px;color:#fff}.chat-input-bar{padding:12px 18px 16px;border-top:.5px solid var(--border);display:flex;align-items:center;gap:10px}.chat-input{flex:1;background:#fff;border:.5px solid var(--border);border-radius:8px;padding:10px 14px;font-size:13px;color:var(--text-mute);font-family:DM Sans,sans-serif;outline:none}.chat-btn{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;border:none}.chat-btn.mic{background:var(--beige-mid)}.chat-btn.mic i{font-size:15px;color:var(--text-mute)}.chat-btn.send{background:var(--gold)}.chat-btn.send i{font-size:15px;color:var(--navy)}.botpress-placeholder{border:2px dashed var(--gold);border-radius:8px;padding:20px;text-align:center;color:var(--text-mute);font-size:12px;background:#c8a96e0a}.botpress-placeholder strong{display:block;color:var(--navy);margin-bottom:4px}.analyse-how-to{margin-top:24px;background:#fff;border:.5px solid var(--border);border-left:3px solid var(--gold);border-radius:8px;padding:20px 24px}.analyse-how-to-title{font-size:13px;font-weight:500;color:var(--navy);margin-bottom:14px;display:flex;align-items:center;gap:7px}.analyse-how-to-title i{color:var(--gold);font-size:15px}.analyse-how-to-list{margin:0 0 14px;padding-left:18px;display:flex;flex-direction:column;gap:10px}.analyse-how-to-list li{font-size:13px;color:#4a6070;line-height:1.65}.analyse-how-to-list li strong{color:var(--navy)}.analyse-how-to-note{font-size:12px;color:var(--text-mute);display:flex;align-items:center;gap:6px;margin:0;padding-top:12px;border-top:.5px solid var(--border)}.analyse-how-to-note i{color:var(--gold);flex-shrink:0}@media (max-width: 600px){.top-nav{height:56px;overflow-x:hidden;padding:0;gap:0;width:100%}.top-nav-item{flex:1;justify-content:center;padding:0 4px;font-size:11px;gap:4px}.top-nav-item i{font-size:14px}.top-nav{display:flex}.sidebar{display:none}.app-card{flex-direction:column;min-height:100dvh}.page-content{padding:16px}.journey-card{margin-left:4px;margin-right:4px;padding:16px 12px}.action-row{flex-direction:column}.chat-outer{border-radius:0;padding:0}.chat-inner{border-radius:0;min-height:100dvh}}.demo-banner{display:flex;align-items:center;justify-content:center;gap:16px;background:var(--navy, #1b2a3b);color:#fff;font-size:13px;font-weight:500;padding:10px 20px;flex-shrink:0;flex-wrap:wrap}.demo-banner-text{display:flex;align-items:center;gap:6px;opacity:.85}.demo-banner-btn{background:var(--gold);color:#1b2a3b;border:none;border-radius:20px;padding:5px 14px;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:opacity .15s}.demo-banner-btn:hover{opacity:.85}.modul-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a142399;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding:0;overflow-y:auto}.modul-panel{background:#fff;width:100%;max-width:680px;min-height:100dvh;display:flex;flex-direction:column;padding-bottom:120px}.modul-header{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border);position:sticky;top:0;background:#fff;z-index:10}.modul-back{background:none;border:none;color:var(--text-mute);font-size:13px;cursor:pointer;display:flex;align-items:center;gap:4px;padding:0;flex-shrink:0}.modul-tittel{font-weight:600;font-size:15px;color:var(--navy);flex:1}.modul-meta{font-size:12px;color:var(--text-mute)}.modul-progress{display:flex;gap:6px;align-items:center}.modul-progress-dot{width:28px;height:4px;border-radius:2px;background:var(--border);cursor:pointer;transition:background .2s;display:flex;align-items:center;justify-content:center}.modul-progress-dot.active{background:#4a80c4}.modul-progress-dot.locked{background:var(--border);color:var(--text-mute)}.modul-innhold{flex:1;overflow-y:auto}.modul-nav{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--border);padding:12px 20px;display:flex;gap:10px;justify-content:space-between;align-items:center;max-width:680px;margin:0 auto}.modul-btn-primary:disabled{opacity:.4;cursor:default}.modul-btn-primary{background:#2d527a;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px}.modul-btn-ghost{background:none;border:1px solid var(--border);border-radius:8px;padding:10px 20px;font-size:14px;color:var(--navy);cursor:pointer;display:flex;align-items:center;gap:6px}.modul-btn-gold{background:var(--gold);color:var(--navy);border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:6px}.modul-les{padding:28px 28px 32px;max-width:780px}.erfar-steg-label{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:5px 14px 5px 6px;border-radius:20px;margin-bottom:16px;background:var(--navy);color:#ffffff8c}.erfar-steg-sirkel{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff}.erfar-steg-sirkel i{font-size:12px}.erfar-steg-label .erfar-steg-sirkel{border:2px solid #9a6010}.erfar-steg-label .erfar-steg-sirkel i{color:#9a6010}.erfar-steg-label.les .erfar-steg-sirkel{border-color:#185fa5}.erfar-steg-label.les .erfar-steg-sirkel i{color:#185fa5}.erfar-steg-label.gjenkjenn .erfar-steg-sirkel{border-color:#3b6d11}.erfar-steg-label.gjenkjenn .erfar-steg-sirkel i{color:#3b6d11}.erfar-steg-label.styrk .erfar-steg-sirkel{border-color:#6b35a8}.erfar-steg-label.styrk .erfar-steg-sirkel i{color:#6b35a8}.erfar-sitat-kort{background:#eef3f9;border:1px solid #ccd9ea;border-left:4px solid #2d527a;border-radius:12px;padding:22px 24px 22px 20px;margin-bottom:4px;position:relative;transition:background .3s}.erfar-sitat-kort.avsloert{background:#f4f8f4;border-left-color:#3b6d11;border-color:#c8e0c0}.erfar-sitat-ikon{position:absolute;top:14px;right:18px;font-size:22px;color:#9ab5d0;line-height:1}.erfar-sitat-tekst{font-size:15px;line-height:1.85;color:#334;font-style:italic}.erfar-tekstfelt{width:100%;box-sizing:border-box;padding:14px 16px;border:1.5px solid #ddd;border-radius:10px;font-size:14px;font-family:inherit;background:#fff;color:var(--text-primary);resize:vertical;margin-bottom:14px;margin-top:4px;transition:border-color .15s,box-shadow .15s;line-height:1.6}.erfar-tekstfelt:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px #c8a96e1f}.erfar-tekstfelt::placeholder{color:#bbb}.erfar-btn-avslor{display:inline-flex;align-items:center;gap:8px;background:var(--navy);color:#fff;border:none;border-radius:10px;padding:12px 22px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,transform .1s;letter-spacing:.01em}.erfar-btn-avslor:hover{background:#1e3050;transform:translateY(-1px)}.erfar-btn-avslor:active{transform:translateY(0)}.erfar-avsloering-boks{margin-top:20px;background:#f8f5ef;border:1px solid #e8e0d0;border-radius:12px;padding:18px 20px}.erfar-forklaring-rad{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:4px}.erfar-tag{font-size:12px;font-weight:600;border-radius:6px;padding:4px 10px;letter-spacing:.02em}.erfar-tag.gronn{background:#bbf7d0;color:#14532d}.erfar-tag.rod{background:#fee2e2;color:#7f1d1d}.erfar-tag.bla{background:#eaf3fb;color:#2e6f9e}.erfar-tag.graa{background:#f0f0f0;color:#777}.erfar-tag.noytr{background:#e8e8e8;color:#555}.erfar-tag.endring{background:#e5f5ef;color:#23765d;border:1px solid #B9E0D0}.erfar-tag.bla{border:1px solid #B9D4EC}.erfar-forklaring-rad .erfar-tag.endring{border-bottom:2px solid #23765D}.erfar-forklaring-rad .erfar-tag.bla{border-bottom:2px dashed #2E6F9E}.erfar-forklaring-rad .erfar-tag.graa{border-bottom:2px dotted #777}.modul-del-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin-bottom:8px;display:flex;align-items:center;gap:6px}.modul-heading{font-family:Cormorant Garamond,serif;font-size:28px;font-weight:700;color:var(--navy);margin:0 0 12px}.modul-subheading{font-size:12px;font-weight:700;color:#4a80c4;letter-spacing:.05em;text-transform:uppercase;margin:20px 0 12px;display:flex;align-items:center;gap:10px}.modul-subheading:before{content:"";width:3px;height:16px;border-radius:2px;background:#4a80c4;flex-shrink:0}.modul-tekst{font-size:15px;line-height:1.7;color:#334;margin:0 0 16px}.modul-eksempel-rad{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}.modul-eksempel{border-radius:10px;padding:14px}.modul-eksempel.lukket{background:#fdf8f7;border:1px solid #ead8d4}.modul-eksempel.aapent{background:#f5fbf6;border:1px solid #d0eada}.modul-eksempel-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;display:flex;align-items:center;gap:4px}.modul-eksempel.lukket .modul-eksempel-label{color:#9a5040}.modul-eksempel.aapent .modul-eksempel-label{color:#3b7a58}.modul-feedback-riktig{background:#fafdfa;border:1px solid #d8eedd;border-radius:10px;padding:10px 14px;margin-top:8px}.modul-feedback-riktig-tittel{font-size:12px;font-weight:600;color:#4e8c6e;display:flex;align-items:center;gap:4px;margin-bottom:4px}.modul-feedback-riktig-tekst{font-size:13px;color:#2d5c3e;line-height:1.5}.modul-feedback-feil{background:#fefafa;border:1px solid #f0d8d4;border-radius:10px;padding:10px 14px;margin-top:8px}.modul-feedback-feil-tittel{font-size:12px;font-weight:600;color:#a04040;display:flex;align-items:center;gap:4px;margin-bottom:4px}.modul-feedback-feil-tekst{font-size:13px;color:#7a3030;line-height:1.5}.modul-eksempel-tekst{font-size:14px;line-height:1.5;color:var(--navy)}.modul-liste{display:flex;flex-direction:column;gap:8px;margin:12px 0 20px}.modul-liste-rad{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;color:#334}.modul-tabell{border:1px solid var(--border);border-radius:10px;overflow:hidden;margin:12px 0 20px}.modul-tabell-rad{display:grid;grid-template-columns:160px 1fr;gap:12px;padding:10px 14px;border-bottom:1px solid var(--border);font-size:13px}.modul-tabell-rad:last-child{border-bottom:none}.modul-tabell-situasjon{color:var(--text-mute);font-weight:500}.modul-tabell-eks{color:var(--navy)}.plan-sjekk-liste{display:flex;flex-direction:column;gap:7px;margin:0 0 20px}.plan-sjekk-rad{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;color:var(--text-primary);padding:9px 12px;background:#fff;border:1px solid #dce8d8;border-radius:8px}.plan-sjekk-rad.lilla{border-color:#ddd0ed}.plan-sjekk-ikon{font-size:13px;margin-top:1px;flex-shrink:0}.plan-sitatliste{display:flex;flex-direction:column;gap:5px;margin:0 0 20px}.plan-sitatlinje{font-size:13px;line-height:1.55;color:var(--navy);font-style:italic;padding:6px 12px;border-left:3px solid #c2d8f0}.plan-sporsmal-liste{display:flex;flex-direction:column;gap:5px;margin:0 0 20px}.plan-sporsmal-rad{font-size:13px;line-height:1.55;color:var(--text-muted);padding:6px 0 6px 14px;border-left:2px solid #ddd8ce}.plan-tocolumn{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 20px}@media (max-width: 600px){.plan-tocolumn{grid-template-columns:1fr}}.plan-seksjonsikon{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.modul-tips{background:#2d527a;border-radius:10px;padding:14px;font-size:13px;color:#ffffffe0;display:flex;gap:12px;align-items:flex-start;margin-top:20px}.modul-tips i{color:#2d527a;font-size:14px;flex-shrink:0;margin-top:1px}.modul-tips-sirkel{width:26px;height:26px;border-radius:50%;background:#fff;border:1.5px solid rgba(255,255,255,.35);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.modul-tips-sirkel i{font-size:13px;color:#2d527a}.modul-dialog{display:flex;flex-direction:column;gap:6px;background:var(--surface-2);border:.5px solid var(--border);border-radius:12px;padding:14px;margin-bottom:8px}.ab-dialog-flate{border-radius:12px;padding:14px 16px;margin-bottom:16px;display:flex;flex-direction:column;gap:6px}.ab-dialog-flate.rod{background:#fef2f2;border:.5px solid #fecaca}.ab-dialog-flate.gronn{background:#f0fdf4;border:.5px solid #bbf7d0}.ab-dialog-tittel{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.ab-dialog-flate.rod .ab-dialog-tittel{color:#b91c1c}.ab-dialog-flate.gronn .ab-dialog-tittel{color:#15803d}.modul-dialog-rad{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.55}.modul-dialog-hvem{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;min-width:58px;margin-top:2px}.modul-dialog-hvem.klient{color:var(--text-muted)}.modul-dialog-hvem.veileder{color:var(--text-accent)}.modul-dialog-tekst{color:var(--text-primary)}.modul-eksempel-boks{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;padding:12px 14px}.modul-eksempel-boks .modul-eksempel-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:4px}.modul-eksempel-boks .modul-eksempel-tekst{font-size:14px;color:var(--text-primary);line-height:1.5}.modul-boks-info{background:var(--bg-accent);border:.5px solid var(--border-accent);border-radius:10px;padding:14px 16px;font-size:14px;color:var(--text-accent);line-height:1.6}.modul-sort-liste{display:flex;flex-direction:column;gap:12px;margin-top:16px}.modul-sort-kort{border:1px solid var(--border);border-radius:10px;padding:14px;transition:border-color .2s}.modul-sort-kort.riktig{border-color:#9de0b8;background:#f0faf4}.modul-sort-kort.feil{border-color:#fcc;background:#fff0f0}.modul-sort-spørsmål{font-size:14px;font-weight:500;color:var(--navy);margin-bottom:10px}.modul-sort-knapper{display:flex;gap:8px}.modul-sort-btn{flex:1;padding:8px;border-radius:8px;border:1px solid;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}.modul-sort-btn{border-color:var(--border);color:var(--navy);background:#fff;min-height:44px}.modul-sort-btn:hover{background:var(--beige);border-color:var(--navy)}.modul-sort-btn:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.modul-sort-resultat{display:flex;flex-direction:column;gap:6px}.modul-sort-badge{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;padding:3px 10px;border-radius:20px}.modul-sort-badge.riktig{background:#e0f7ea;color:#27ae60}.modul-sort-badge.feil{background:#fdecea;color:#c0392b}.modul-sort-forklaring{font-size:13px;color:var(--text-mute);margin:0}.modul-poeng{background:var(--navy);color:#fff;border-radius:12px;padding:20px;text-align:center;margin-top:20px}.modul-poeng-tall{font-size:36px;font-weight:800;color:var(--gold)}.modul-poeng-tekst{font-size:14px;margin-top:6px;opacity:.9}.modul-skriv-kort{border:1px solid var(--border);border-radius:10px;padding:14px;margin-bottom:12px}.modul-skriv-lukket{font-size:14px;color:var(--navy);margin-bottom:10px;display:flex;flex-direction:column;gap:4px}.modul-skriv-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#c0392b}.modul-skriv-input{width:100%;border:1px solid var(--border);border-radius:8px;padding:10px 12px;font-size:14px;font-family:inherit;color:var(--navy);resize:none;margin-bottom:8px;box-sizing:border-box}.modul-skriv-input:focus{outline:none;border-color:var(--navy)}.modul-textarea{display:block;width:100%;border:1px solid var(--border);border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.55;font-family:inherit;color:var(--navy);background:#fff;resize:vertical;box-sizing:border-box}.modul-textarea:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 2px #1a3a5c1f}.modul-vis-eksempel-btn{background:none;border:none;font-size:13px;color:var(--text-mute);cursor:pointer;display:flex;align-items:center;gap:5px;padding:0}.modul-eksempel-liste{margin-top:10px;display:flex;flex-direction:column;gap:6px}.modul-eksempel-punkt{font-size:13px;color:#334;display:flex;align-items:flex-start;gap:8px}.modul-locked{text-align:center;padding-top:60px}.modul-locked-icon{font-size:40px;color:var(--border);margin-bottom:16px}.tren-demo-scenario{background:var(--navy);border-radius:10px;padding:14px 16px;margin-bottom:16px}.tren-demo-scenario-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--gold);margin-bottom:4px}.tren-demo-scenario-tekst{font-size:13px;color:#fffc;line-height:1.5}.tren-demo-chat{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.tren-demo-melding{display:flex;flex-direction:column;gap:4px;max-width:85%}.tren-demo-melding.klient{align-self:flex-start}.tren-demo-melding.veileder{align-self:flex-end}.tren-demo-navn{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute)}.tren-demo-melding.veileder .tren-demo-navn{text-align:right}.tren-demo-tekst{font-size:14px;line-height:1.6;padding:10px 14px;border-radius:12px;color:var(--navy)}.tren-demo-melding.klient .tren-demo-tekst{background:#fff;border:1px solid var(--border)}.tren-demo-melding.veileder .tren-demo-tekst{background:var(--navy);color:#fff}.tren-demo-input-rad{display:flex;gap:8px}.tren-demo-input{flex:1;border:1px solid var(--border);border-radius:10px;padding:10px 14px;font-size:14px;font-family:inherit;color:var(--navy)}.tren-demo-input:focus{outline:none;border-color:var(--navy)}.tren-demo-send{background:var(--navy);color:#fff;border:none;border-radius:10px;width:44px;height:44px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tren-demo-send:disabled{opacity:.4;cursor:default}.tren-demo-låst{background:#fffbef;border:1px solid #f0d98a;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:12px;margin-top:8px}.tren-demo-låst-tekst{font-size:14px;color:var(--navy);line-height:1.5}.tren-demo-navn-rad{display:flex;align-items:center;gap:6px;margin-bottom:4px}.tren-demo-lyd-btn{background:none;border:none;padding:2px 4px;cursor:pointer;color:var(--text-mute);font-size:14px;border-radius:4px;line-height:1;transition:color .15s}.tren-demo-lyd-btn:hover{color:var(--navy)}.tren-demo-lyd-btn.aktiv{color:var(--gold)}@keyframes spin{to{transform:rotate(360deg)}}.spin{display:inline-block;animation:spin .8s linear infinite}.refleks-liste{display:flex;flex-direction:column;gap:10px;margin-top:24px}.refleks-kort{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px 18px;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s;width:100%}.refleks-kort:hover{border-color:var(--navy);box-shadow:0 2px 8px #1a3a5c1a}.refleks-kort-tekst{flex:1;font-size:15px;color:var(--navy);font-weight:500;line-height:1.45}.refleks-kort-pil{color:var(--text-mute);font-size:16px;flex-shrink:0}.refleks-svar-panel{margin-top:8px}.refleks-valgt-sporsmal{font-size:17px;font-weight:600;color:var(--navy);line-height:1.45;margin-bottom:10px}.refleks-tips{background:var(--beige);border-radius:8px;padding:10px 14px;font-size:13px;color:var(--text-mute);line-height:1.5}.refleks-tips .ti{margin-right:4px;color:var(--gold)}.refleks-lagret{display:flex;flex-direction:column;gap:8px;margin-top:16px}.refleks-lagret-check{color:#27ae60;font-weight:600;font-size:15px;display:flex;align-items:center;gap:6px}.refleks-lagret p{margin:0;font-size:14px;color:var(--text-mute)}.tren-demo-mic{background:var(--beige);border:1px solid var(--border);border-radius:10px;width:44px;height:44px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--navy);transition:background .15s,color .15s}.tren-demo-mic.aktiv{background:#fee2e2;border-color:#f87171;color:#dc2626;animation:puls 1s ease-in-out infinite}@keyframes puls{0%,to{opacity:1}50%{opacity:.6}}.refleks-chat{display:flex;flex-direction:column;gap:0;margin-top:16px;max-width:760px}.refleks-starter{margin-bottom:4px}.refleks-starter-label{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--text-mute);margin-bottom:10px}.refleks-starter-grid{display:flex;flex-direction:column;gap:0;max-width:560px}.refleks-starter-kort{display:block;width:100%;text-align:left;background:var(--surface-2);border:.5px solid var(--border);border-radius:9px;padding:9px 11px;font-size:13px;color:var(--text-primary);cursor:pointer;margin-bottom:6px;line-height:1.4;font-family:var(--font-sans);transition:border-color .15s}.refleks-starter-kort:hover{border-color:var(--border-strong)}.refleks-nedtrekk-wrap{position:relative;margin-bottom:16px;max-width:760px}.refleks-nedtrekk-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:13px 16px;background:#fff;border:1px solid var(--border);border-radius:12px;font-size:14px;color:var(--navy);cursor:pointer;text-align:left;transition:border-color .15s}.refleks-nedtrekk-btn:hover{border-color:var(--navy)}.refleks-nedtrekk-btn i{font-size:15px;color:var(--text-mute);flex-shrink:0}.refleks-nedtrekk-liste{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 6px 20px #00000017;z-index:200;overflow:hidden}.refleks-nedtrekk-valg{display:block;width:100%;padding:12px 16px;text-align:left;background:none;border:none;border-bottom:1px solid var(--border);font-size:13.5px;color:var(--navy);cursor:pointer;line-height:1.4;transition:background .1s}.refleks-nedtrekk-valg:last-child{border-bottom:none}.refleks-nedtrekk-valg:hover{background:var(--beige)}.forsta-panel{width:360px;flex-shrink:0;border-left:1px solid var(--border);display:flex;flex-direction:column;background:var(--beige);overflow:hidden}.forsta-panel-header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border);font-size:13px;font-weight:600;color:var(--navy);background:#fff;flex-shrink:0}.forsta-panel-btn{background:none;border:none;cursor:pointer;color:var(--text-mute);font-size:15px;padding:4px 6px;border-radius:6px;transition:background .12s}.forsta-panel-btn:hover{background:var(--beige);color:var(--navy)}.forsta-panel-body{flex:1;overflow-y:auto;padding:16px 14px}.forsta-panel-body .refleks-chat{max-width:100%;margin-top:0}.forsta-panel-body .refleks-composer{padding:0}@media (max-width: 900px){.forsta-panel{display:none}}.refleks-tema-velger{width:100%;padding:10px 14px;border:1px solid var(--border-strong);border-radius:10px;background:var(--surface-1);color:var(--text-primary);font-size:14px;cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.refleks-tema-velger:focus{outline:2px solid var(--text-accent);outline-offset:2px}.refleks-meldinger{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.refleks-melding{display:flex;gap:10px;align-items:flex-start}.refleks-melding--bruker{flex-direction:row-reverse}.refleks-melding--bruker .refleks-melding-tekst{background:var(--navy);color:#fff;border-radius:16px 16px 4px;max-width:80%}.refleks-melding--assistent .refleks-melding-tekst{background:#fff;border:1px solid var(--border);border-radius:16px 16px 16px 4px;max-width:85%}.refleks-melding-tekst{padding:12px 16px;font-size:14px;line-height:1.55;white-space:pre-wrap}.refleks-avatar{width:32px;height:32px;border-radius:50%;background:var(--beige);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--navy);flex-shrink:0;margin-top:2px}.refleks-tenker{opacity:.6}.refleks-composer{display:flex;flex-direction:column;gap:36px;margin-top:4px;max-width:720px}.refleks-input-blokk{border:1px solid var(--border);border-radius:14px;background:#fff;overflow:hidden}.refleks-input-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-mute);margin-bottom:5px}.refleks-input-rad{display:flex;gap:0;align-items:flex-end}.refleks-input{flex:1;border:none;border-radius:0;padding:10px 14px;font-size:14px;font-family:inherit;resize:none;outline:none;background:#fff;color:var(--navy);line-height:1.5}.refleks-send{background:var(--navy);color:#fff;border:none;border-radius:8px;width:32px;height:32px;min-height:unset;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:6px 6px 6px 0;align-self:flex-end;transition:opacity .15s}.refleks-send:disabled{opacity:.35;cursor:default}.refleks-composer-bunn{display:flex;justify-content:space-between;align-items:center;padding:7px 12px;border-top:1px solid var(--border);background:#fafaf9;flex-wrap:wrap;gap:4px;margin-top:-20px}.refleks-personvern-liten{font-size:11px;color:var(--text-mute);display:flex;align-items:center;gap:4px}.refleks-hint{font-size:11px;color:var(--text-mute)}.tale-ikke-støttet{font-size:12px;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:6px 10px;margin-top:6px;display:flex;align-items:center;gap:6px}.tale-ikke-støttet button{background:none;border:none;cursor:pointer;margin-left:auto;font-size:14px;color:#92400e;padding:0}.modul-skriv-felt{margin-bottom:12px}.modul-skriv-label{display:block;font-size:12px;font-weight:600;color:var(--text-mute);margin-bottom:4px}.modul-skriv-input-line{width:100%;border:1px solid var(--border);border-radius:8px;padding:10px 12px;font-size:14px;font-family:inherit;outline:none;transition:border-color .15s;color:var(--navy)}.modul-skriv-input-line:focus{border-color:var(--navy)}.modul-del4-svar{background:var(--beige);border-radius:12px;padding:16px}.modul-del4-svar-header{font-size:12px;font-weight:700;letter-spacing:.07em;color:var(--text-mute);margin-bottom:10px}.modul-del4-sporsmal-rad{margin-bottom:6px}.modul-del4-sporsmal-tekst{font-style:italic;color:var(--navy);font-size:14px}.modul-del4-tekst{font-size:14px;line-height:1.6;color:#333;margin-top:12px;white-space:pre-line}.laer-seksjons-tittel{font-size:15px;font-weight:500;color:var(--text-primary);margin:6px 0 12px}.laer-seksjons-tittel em{font-style:italic;color:var(--text-accent);font-weight:400}.modul-side-di-meta{font-size:11px;color:var(--text-muted);margin-top:3px}.laer-kurs-seksjon{margin-top:26px}.laer-kurs-seksjon:first-of-type{margin-top:10px}.laer-kurs-ingress{font-size:13px;line-height:1.55;color:var(--text-muted);margin:0;max-width:62ch}.laer-kurs-seksjon>.laer-kurs-ingress{margin-bottom:2px}.laer-kursvelger{display:flex;gap:22px;flex-wrap:wrap;border-bottom:1px solid var(--border);margin:2px 0 16px}.laer-kursfane{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:4px 0 10px;background:none;border:none;border-bottom:3px solid transparent;margin-bottom:-1px;font-family:Cormorant Garamond,Georgia,serif;font-size:30px;font-weight:500;font-style:italic;line-height:1.15;color:var(--text-muted);cursor:pointer;transition:color .12s,border-color .12s}.laer-kursfane:hover:not(:disabled){color:var(--navy)}.laer-kursfane.valgt{color:var(--navy);border-bottom-color:var(--gold)}.laer-kursfane:focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:6px}.laer-kursfane:disabled{cursor:default;color:var(--text-muted)}.laer-kursfane:disabled i{font-size:20px}@media (max-width: 600px){.laer-kursvelger{gap:16px}.laer-kursfane{font-size:24px}}.laer-kursfane-laast{font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.02em;padding:2px 7px;border-radius:8px;background:var(--beige);border:1px solid var(--beige-mid);color:var(--text-muted)}.laer-kurs-seksjon[role=tabpanel]:focus-visible{outline:2px solid var(--navy);outline-offset:4px}.laer-rad-kort{background:#fff;border:1px solid var(--border);border-radius:12px;border-left:4px solid var(--card-accent, #185fa5);overflow:hidden;transition:border-color .15s}.laer-rad-topp{display:flex;align-items:stretch}.laer-rad-hoved{flex:1;min-width:0;display:flex;align-items:center;gap:14px;padding:16px 8px 16px 18px;min-height:72px;box-sizing:border-box;background:none;border:none;border-radius:0;font:inherit;color:inherit;text-align:left;transition:background .12s}.laer-rad-hoved.klikkbar{cursor:pointer}.laer-rad-hoved.klikkbar:hover{background:color-mix(in srgb,var(--card-accent, #185fa5) 4%,#fff)}.laer-rad-hoved.klikkbar:active{background:color-mix(in srgb,var(--card-accent, #185fa5) 8%,#fff)}.laer-rad-tekst{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.laer-rad-topplinje{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.laer-rad-topplinje .modul-side-di-meta{flex-shrink:0;margin-top:0}.laer-info-knapp{position:relative;flex-shrink:0;width:44px;min-height:44px;align-self:center;margin-right:6px;display:flex;align-items:center;justify-content:center;background:var(--beige);border:1px solid transparent;border-radius:8px;color:var(--text-muted);font-size:18px;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.laer-info-knapp:hover,.laer-info-knapp:focus-visible,.laer-info-knapp[aria-expanded=true]{background:var(--beige-mid);border-color:var(--border);color:var(--navy)}.laer-info-knapp:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.laer-info-tooltip{position:absolute;right:calc(100% + 6px);top:50%;transform:translateY(-50%);z-index:2;padding:4px 9px;border-radius:6px;background:var(--navy);color:#fff;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .12s;pointer-events:none}@media (hover: hover) and (pointer: fine){.laer-info-knapp:hover .laer-info-tooltip,.laer-info-knapp:focus-visible .laer-info-tooltip{opacity:1;visibility:visible}}.laer-preview{margin:0 14px 14px 18px;padding:12px 14px;background:var(--beige-bg);border-left:3px solid var(--card-accent, #185fa5);border-radius:0 10px 10px 0}.laer-preview-beskrivelse{margin:0 0 8px;font-size:13px;line-height:1.55;color:var(--navy)}.laer-preview-liste{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.laer-preview-liste li{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:13px;line-height:1.5;color:var(--text-muted)}.laer-preview-liste li:before{content:"·";color:var(--card-accent, #185fa5);font-weight:700;flex-shrink:0}.laer-preview-punkt{color:var(--navy)}.laer-preview-sitat{font-style:italic}.laer-preview-trener{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--text-muted)}.laer-preview-trener-label{font-weight:600;color:var(--navy)}.laer-preview-merknad{margin:10px 0 0;padding-top:9px;border-top:1px solid var(--beige-mid);font-size:12px;line-height:1.5;color:var(--text-muted);display:flex;align-items:flex-start;gap:6px}.laer-preview-merknad i{flex-shrink:0;font-size:13px;margin-top:1px}.laer-merke{display:inline-flex;align-items:center;padding:2px 8px;border-radius:8px;background:var(--beige);border:1px solid var(--beige-mid);color:var(--text-muted);font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.4;flex-shrink:0}.laer-modul-ikon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.laer-modul-navn{font-size:14px;font-weight:600;color:var(--navy)}.laer-gruppe{display:flex;flex-direction:column;gap:6px}.laer-gruppe-barn{display:flex;flex-direction:column;gap:8px;padding-left:16px}.laer-gruppe-barn[hidden]{display:none}.laer-gruppe-barn .laer-rad-kort{border-left-width:3px}.laer-gruppe-barn .laer-rad-hoved{padding-right:14px}.laer-modul-liste{display:flex;flex-direction:column;gap:10px;margin-top:20px}.laer-modul-kort{display:flex;align-items:center;gap:16px;padding:16px 20px;border-bottom:1px solid var(--border);background:#fff}.laer-modul-kort:last-child{border-bottom:none}.laer-modul-kort--snart{opacity:.55}.laer-modul-info{flex:1}.laer-modul-tittel{font-size:14px;font-weight:500;color:var(--navy);display:flex;align-items:center;gap:8px;margin-bottom:4px}.laer-modul-meta{font-size:12px;color:var(--text-mute);display:flex;align-items:center;gap:5px}.laer-modul-meta i{font-size:12px}.laer-modul-knapp{flex-shrink:0;padding:7px 14px;border-radius:8px;border:1px solid var(--border);background:none;font-size:12px;font-weight:500;color:var(--navy);cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .15s;white-space:nowrap}.laer-modul-knapp:hover{border-color:var(--navy);background:#1a3a5c0a}.laer-modul-knapp--sort{border-color:#4caf88;color:#4caf88}.laer-modul-knapp--sort:hover{background:#4caf8814;border-color:#4caf88}.laer-modul-snart-tekst{font-size:12px;color:var(--text-mute);display:flex;align-items:center;gap:5px;flex-shrink:0}.laer-modul-snart-badge{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:#c8a96e26;color:var(--gold);padding:2px 8px;border-radius:100px}.modul-side{display:flex;flex-direction:column;min-height:100%;min-width:0;width:100%}.laer-page{display:flex;flex-direction:column;flex:1;min-width:0;overflow:hidden}.laer-page-scroll{flex:1;overflow-y:auto;padding:18px 26px}.laer-kurs-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 26px;background:var(--beige);flex-shrink:0}.laer-kurs-header-nav{display:flex;align-items:center}.laer-kurs-header-tittel{display:flex;align-items:center;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:600;font-style:normal;color:var(--navy);white-space:nowrap}.modul-side-topbar{background:var(--surface-2);display:flex;align-items:center;justify-content:space-between;padding:12px 24px 0;flex-shrink:0;border-bottom:none}.modul-side-back{background:none;border:none;cursor:pointer;font-size:13px;color:var(--text-muted);display:flex;align-items:center;gap:5px}.modul-side-kursnavn{font-size:13px;color:var(--text-muted);font-weight:500}.modul-side-progbar-wrap{display:flex;flex-direction:column;flex-shrink:0}.modul-side-progbar-wrap--inrykk{padding:0 26px}.progbar-bar-outer{background:var(--navy);border-radius:14px;padding:0 14px;overflow:hidden}.progbar-clip{overflow:hidden}.progbar-pil{width:28px;height:28px;background:var(--navy);border:1px solid rgba(255,255,255,.18);color:#ffffffb3;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:background .15s,color .15s;flex-shrink:0}.progbar-pil:hover{background:#2d6299;color:#fff}.progbar-pil-rad{display:flex;justify-content:space-between;padding:3px 0 0}.progbar-tekst{display:flex;flex-direction:column}.modul-side-steg-nr{font-size:10px;color:#ffffff4d;letter-spacing:.04em;text-transform:uppercase;line-height:1;margin-bottom:1px}.progbar-mobil{display:none;position:relative;padding:10px 24px 14px}.progbar-mobil-velger{width:100%;background:var(--navy);color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:10px 36px 10px 14px;font-size:14px;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.progbar-mobil-ikon{position:absolute;right:36px;top:50%;transform:translateY(-50%);color:#ffffff80;pointer-events:none;font-size:14px}@media (max-width: 640px){.progbar-mobil{display:block}.modul-side-progbar-wrap{display:none}}.modul-side-progbar{background:transparent;padding:0;overflow-x:scroll;flex-shrink:0;scrollbar-width:none;position:relative}.modul-side-progbar::-webkit-scrollbar{display:none}.modul-side-steg-rad{display:flex;align-items:center;min-width:max-content;padding:10px 0}.modul-side-steg-wrap{position:relative;flex-shrink:0}.modul-side-steg{display:flex;align-items:center;gap:5px;padding:2px 5px;border-radius:8px;flex-shrink:0;transition:background .15s}.modul-side-steg.klikkbar-steg{cursor:pointer}.modul-side-steg.klikkbar-steg:hover{background:#ffffff14}.modul-side-steg.klikkbar-steg:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.modul-side-steg.aktiv-steg{background:#ffffff1a;box-shadow:inset 0 -2px 0 var(--gold)}.modul-side-steg.aktiv-steg .modul-side-steg-nm{color:#fff;font-weight:600}.modul-side-linje{height:2px;width:12px;background:#ffffff1f;margin:0 4px;flex-shrink:0}.modul-side-linje.done{background:#ffffff47}.steg-undermeny{position:absolute;top:calc(100% + 8px);left:0;min-width:180px;background:#f4f1ec;border:1px solid #DDD8CE;border-radius:10px;box-shadow:0 6px 20px #00000014;z-index:300;overflow:hidden}.steg-undermeny-valg{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;background:none;border:none;border-bottom:1px solid var(--border);text-align:left;font-size:13px;color:var(--navy);cursor:pointer;transition:background .1s}.steg-undermeny-valg:last-child{border-bottom:none}.steg-undermeny-valg:hover:not(.disabled){background:var(--beige)}.steg-undermeny-valg.disabled{color:var(--text-muted);cursor:default}.steg-undermeny-lås{font-size:11px;color:var(--text-muted)}.modul-side-sirkel{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;flex-shrink:0;background:#ffffff1a;color:#ffffff59}.modul-side-sirkel.done{background:#61b478d9;color:#fff}.modul-side-sirkel.aktiv{background:#a89060;color:#fff}.modul-side-steg-nm{font-size:12px;color:#ffffff73}.modul-side-steg-nm.aktiv{color:#fff;font-weight:500}.modul-side-steg-nm.done{color:#fff9}.modul-side-main{display:flex;flex:1;overflow:hidden}.modul-side-left{flex:1;padding:16px 20px 22px;overflow-y:auto;border-right:.5px solid var(--border)}.modul-side-tag{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.modul-side-tittel{font-family:Cormorant Garamond,Georgia,serif;font-size:29px;font-weight:600;color:var(--navy);margin-bottom:3px;line-height:1.2}.modul-side-sub{font-size:13px;color:var(--text-muted);margin-bottom:20px}.modul-side-dk{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--border);border-left-width:4px;border-radius:12px;padding:14px 16px;margin-bottom:10px;cursor:pointer;transition:background .12s}.modul-side-dk:hover{background:color-mix(in srgb,var(--card-accent, #185fa5) 4%,#fff)}.modul-side-dk[role=button]:focus-visible,.list-item[role=button]:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.modul-side-dk:active{background:color-mix(in srgb,var(--card-accent, #185fa5) 8%,#fff)}.modul-side-dk.aktiv{background:color-mix(in srgb,var(--card-accent, #185fa5) 6%,#fff);border-color:color-mix(in srgb,var(--card-accent, #185fa5) 30%,var(--border))}.modul-side-di{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.modul-side-di-info{flex:1;min-width:0}.modul-side-di-navn{font-size:13px;font-weight:500;color:var(--text-primary)}.modul-side-di-desc{font-size:12px;color:var(--text-muted);margin-top:1px}.modul-side-tag-pill{font-size:11px;font-weight:500;padding:3px 8px;border-radius:10px;flex-shrink:0;white-space:nowrap}.modul-side-tag--done{background:#eaf3de;color:#3b6d11}.modul-side-tag--pagar{background:#faeeda;color:#854f0b}.modul-side-tag--nei{color:var(--text-muted)}.modul-side-right{width:300px;flex-shrink:0;padding:22px 18px;overflow-y:auto}.modul-side-right--oppslag{padding:0;display:flex;flex-direction:column;overflow:visible}.panel-open .modul-side-right--oppslag{display:none}.forstå-oppslag{padding:22px 14px 12px;display:flex;flex-direction:column;gap:0}.forstå-drop{position:relative;margin-bottom:10px}.forstå-drop-knapp{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;font-size:13px;border:.5px solid var(--border);border-radius:9px;padding:9px 12px;background:var(--surface-2);color:var(--text-primary);cursor:pointer;font-family:var(--font-sans);text-align:left;transition:border-color .12s}.forstå-drop-knapp:hover{border-color:var(--border-strong)}.forstå-drop-knapp i{font-size:14px;color:var(--text-muted);flex-shrink:0}.forstå-drop-tekst{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forstå-drop-liste{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:100;background:#fff;border:.5px solid var(--border);border-radius:10px;box-shadow:0 4px 20px #00000021;max-height:320px;overflow-y:auto;padding:4px}.forstå-drop-item{display:flex;align-items:flex-start;gap:7px;width:100%;background:none;border:none;cursor:pointer;font-size:13px;color:var(--text-primary);padding:8px 10px;border-radius:7px;font-family:var(--font-sans);text-align:left;line-height:1.4;transition:background .1s}.forstå-drop-item:hover{background:var(--surface-1)}.forstå-drop-item.aktiv{color:var(--navy);font-weight:500}.forstå-drop-item i{font-size:13px;color:var(--navy);flex-shrink:0;margin-top:2px}.forstå-drop-item span{flex:1}.forstå-oppslag-sel{width:100%;font-size:13px;border:.5px solid var(--border);border-radius:9px;padding:9px 11px;background:var(--surface-2);color:var(--text-primary);cursor:pointer;font-family:var(--font-sans);margin-bottom:10px}.forstå-oppslag-boks{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;padding:13px 14px;margin-bottom:10px}.forstå-oppslag-spm{font-size:13px;font-weight:500;color:var(--text-primary);margin-bottom:9px;line-height:1.4}.forstå-oppslag-svar{font-size:13px;color:var(--text-primary);line-height:1.65;margin-bottom:10px}.forstå-oppslag-laster{font-size:13px;color:var(--text-muted);padding:6px 0 10px;display:flex;align-items:center;gap:6px}.forstå-oppslag-chat-btn{display:flex;align-items:center;gap:5px;background:none;border:.5px solid var(--border-strong);border-radius:7px;padding:6px 10px;font-size:12px;color:var(--text-primary);cursor:pointer;font-family:var(--font-sans);margin-bottom:10px;transition:background .12s}.forstå-oppslag-chat-btn:hover{background:var(--surface-1);color:var(--text-primary)}.forstå-oppslag-lukk{background:none;border:none;cursor:pointer;font-size:12px;color:var(--text-muted);padding:0;display:flex;align-items:center;gap:4px;font-family:var(--font-sans)}.forstå-oppslag-lukk:hover{color:var(--text-primary)}.forstå-oppslag-tilbake{background:none;border:none;cursor:pointer;font-size:13px;color:var(--text-primary);padding:10px 14px 6px;display:flex;align-items:center;gap:6px;font-family:var(--font-sans);flex-shrink:0}.forstå-oppslag-tilbake:hover{color:var(--text-primary)}.forstå-oppslag--chat{padding:0;flex:1;display:flex;flex-direction:column;overflow:hidden}.forstå-oppslag--chat .refleks-chat{flex:1;max-width:100%;margin-top:0;overflow:hidden;display:flex;flex-direction:column}.forstå-oppslag--chat .refleks-starter{flex:1;overflow-y:auto;padding:14px;margin-bottom:0}.forstå-oppslag--chat .refleks-meldinger{flex:1;overflow-y:auto;padding:10px 14px;margin-bottom:0}.forstå-oppslag--chat .refleks-composer{padding:8px 12px 10px;border-top:1px solid var(--border);flex-shrink:0}.forstå-oppslag-div{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:6px 0 8px}.forstå-oppslag-link{display:flex;align-items:center;justify-content:space-between;width:100%;background:var(--surface-2);border:.5px solid var(--border);border-radius:9px;padding:9px 11px;font-size:12px;color:var(--text-muted);cursor:pointer;font-family:var(--font-sans);text-align:left}.forstå-oppslag-link:hover{border-color:var(--border-strong);color:var(--text-primary)}.modul-side-right--chat{padding:0;display:flex;flex-direction:column;overflow:hidden}.modul-r-header{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border);background:#fff;flex-shrink:0}.modul-r-label{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center;gap:4px;flex-shrink:0}.modul-r-sel{flex:1;font-size:12px;border:.5px solid var(--border);border-radius:7px;padding:5px 7px;background:var(--surface-1);color:var(--text-primary);cursor:pointer;font-family:var(--font-sans);min-width:0}.modul-r-reset{background:none;border:none;cursor:pointer;color:var(--text-muted);font-size:15px;padding:4px 5px;border-radius:6px;flex-shrink:0;display:flex;align-items:center}.modul-r-reset:hover{background:var(--beige);color:var(--navy)}.modul-side-right--chat .refleks-chat{flex:1;max-width:100%;margin-top:0;overflow:hidden;display:flex;flex-direction:column}.modul-side-right--chat .refleks-starter{flex:1;overflow-y:auto;padding:14px;margin-bottom:0}.modul-side-right--chat .refleks-meldinger{flex:1;overflow-y:auto;padding:12px 14px;margin-bottom:0}.modul-side-right--chat .refleks-composer{padding:8px 12px 10px;border-top:1px solid var(--border);flex-shrink:0}.modul-side-right--chat .refleks-starter-grid{max-width:100%}.modul-side-r-label{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;display:flex;align-items:center;gap:5px}.modul-side-r-tittel{font-size:13px;font-weight:500;color:var(--text-primary);margin-bottom:11px;line-height:1.4}.modul-side-sq{display:block;width:100%;text-align:left;background:var(--surface-2);border:.5px solid var(--border);border-radius:9px;padding:9px 11px;font-size:12px;color:var(--text-primary);cursor:pointer;margin-bottom:6px;line-height:1.4;font-family:var(--font-sans)}.modul-side-sq:hover{border-color:var(--border-strong)}.modul-side-r-div{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:11px 0 8px}.modul-side-r-input{display:flex;align-items:center;gap:7px;width:100%;background:var(--surface-2);border:.5px solid var(--border);border-radius:9px;padding:9px 11px;font-size:12px;color:var(--text-muted);cursor:pointer;font-family:var(--font-sans);text-align:left}.modul-side-r-input span{flex:1}.modul-side-r-input i{font-size:14px}.modul-side-del-tilbake{background:none;border:none;cursor:pointer;font-size:14px;font-weight:500;color:var(--text-primary);display:flex;align-items:center;gap:6px;padding:0;margin-bottom:14px}.modul-side-del-tilbake:hover{color:var(--text-primary)}.modul-side-del-fremover{background:none;border:1.5px solid var(--border);border-radius:50%;width:32px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-primary);flex-shrink:0;margin-bottom:0}.modul-side-del-fremover:hover{border-color:var(--navy);color:var(--navy)}.modul-side-del-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.modul-side-del-prikker{display:flex;align-items:center;gap:6px}.modul-side-del-prikk{width:24px;height:4px;border-radius:2px;border:none;cursor:pointer;background:var(--border-strong);padding:0;transition:background .15s}.modul-side-del-prikk.aktiv{background:#4a80c4}.modul-side-del-prikk:hover:not(.aktiv){background:var(--text-muted)}.modul-side-del-nav{display:flex;gap:10px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:.5px solid var(--border)}.modul-side-del-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:13px;cursor:pointer;border:.5px solid var(--border)}.modul-side-del-btn.ghost{background:none;color:var(--text-primary)}.modul-side-del-btn.ghost:hover{background:var(--surface-1)}.modul-side-del-btn.primary{background:var(--navy);color:#fff;border-color:transparent}.modul-side-del-btn.primary:hover{opacity:.9}.modul-skriv-input:focus-visible,.modul-textarea:focus-visible,.erfar-tekstfelt:focus-visible,.modul-skriv-input-line:focus-visible{outline:2px solid var(--navy);outline-offset:1px}.modul-side-delprikk{position:relative}.modul-side-delprikk:focus-visible{outline:2px solid var(--navy);outline-offset:3px}@media (max-width: 600px){.modul-side-del-btn,.modul-side-del-tilbake{min-height:44px}.modul-side-del-fremover{width:44px;height:44px}.modul-side-delprikk:before{content:"";position:absolute;left:-2px;right:-3px;top:-18px;bottom:-19px}}.laer-fullfort{padding:4px 0 8px}.laer-fullfort-topp{display:flex;align-items:flex-start;gap:14px;margin-bottom:22px}.laer-fullfort-ikon{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--bg-success);border:.5px solid var(--border-success);color:var(--text-success);font-size:18px}.laer-fullfort-tittel{font-size:20px;font-weight:600;color:var(--navy);margin:2px 0 4px}.laer-fullfort-sub{font-size:14px;color:var(--text-muted);margin:0}.laer-fullfort-liste{list-style:none;margin:0 0 18px;padding:0;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--surface-1)}.laer-fullfort-rad{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:.5px solid var(--border)}.laer-fullfort-rad:last-child{border-bottom:none}.laer-fullfort-punkt{color:var(--text-muted);font-size:15px;flex-shrink:0}.laer-fullfort-radnavn{flex:1;font-size:14px;color:var(--navy)}.laer-fullfort-radlenke{background:none;border:none;padding:6px 8px;margin:-6px -8px;cursor:pointer;font-size:13px;color:var(--text-muted);font-family:var(--font-sans)}.laer-fullfort-radlenke:hover{color:var(--navy);text-decoration:underline}.laer-fullfort-note{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.55;color:var(--text-muted);background:var(--beige);border:1px solid var(--border);border-radius:10px;padding:11px 14px;margin:0}.laer-fullfort-note i{font-size:14px;margin-top:1px;flex-shrink:0}.laer-fullfort-nav{display:flex;gap:10px;justify-content:flex-end;margin-top:22px;padding-top:16px;border-top:.5px solid var(--border)}.laer-fullfort-kursslutt{display:flex;align-items:flex-start;gap:12px;background:#f0f4f9;border:1px solid #c9d8ea;border-radius:10px;padding:14px 16px;margin-top:16px}.laer-fullfort-kursslutt-ikon{width:34px;height:34px;border-radius:10px;flex-shrink:0;background:#fff;border:1px solid #c9d8ea;color:#4a7eb5;display:flex;align-items:center;justify-content:center;font-size:17px}.laer-fullfort-kursslutt-tittel{font-size:15px;font-weight:600;color:var(--navy);margin:5px 0 4px}.laer-fullfort-kursslutt-tekst{font-size:14px;line-height:1.6;color:var(--navy);margin:0}.laer-kurs-bro{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:22px;padding:14px 16px;background:#f0f4f9;border:1px dashed #c9d8ea;border-radius:10px}.laer-kurs-bro-ikon{width:34px;height:34px;border-radius:10px;flex-shrink:0;background:#fff;border:1px solid #c9d8ea;color:#4a7eb5;display:flex;align-items:center;justify-content:center;font-size:17px}.laer-kurs-bro-tekst{flex:1;min-width:200px;display:flex;flex-direction:column;gap:2px}.laer-kurs-bro-tittel{font-size:14px;font-weight:600;color:var(--navy)}.laer-kurs-bro-desc{font-size:13px;line-height:1.5;color:var(--text-muted)}.laer-kurs-bro-knapp{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}@media (max-width: 600px){.laer-fullfort-nav{flex-direction:column-reverse}.laer-fullfort-nav .modul-side-del-btn{justify-content:center;min-height:44px}.laer-fullfort-kursslutt{flex-direction:column}.laer-kurs-bro-knapp{width:100%;justify-content:center;min-height:44px}.laer-fullfort-radlenke{display:flex;align-items:center;min-height:44px;min-width:44px;justify-content:flex-end}.laer-fullfort-rad{padding-top:4px;padding-bottom:4px}}.modul-inline{border:.5px solid var(--border);border-top:none;border-radius:0 0 12px 12px;background:var(--surface-1);padding:16px;margin-top:-4px;margin-bottom:10px}.modul-side-mob-forsta{display:none;border-bottom:.5px solid var(--border);background:var(--surface-1);padding:10px 16px 12px}.modul-side-mob-forsta-lbl{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted);margin-bottom:7px}.modul-side-mob-forsta-sel{width:100%;background:var(--surface-2);border:.5px solid var(--border);border-radius:9px;padding:9px 11px;font-size:13px;color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}@media (max-width: 680px){.modul-side-right{display:none}.modul-side-mob-forsta{display:block}.modul-side-main{overflow:visible}.modul-side-left{border-right:none;overflow:visible}}.mi-chip{display:inline-flex;align-items:center;min-height:28px;padding:3px 10px;border:1px solid;border-radius:8px;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.02em}.mi-chip--preserve{background:#eaf3fb;border-color:#b9d4ec;color:#2e6f9e}.mi-chip--ambivalence{background:#faece7;border-color:#e8b9aa;color:#a44f37}.mi-chip--change{background:#e5f5ef;border-color:#b9e0d0;color:#23765d}.mi-chip--linking{background:#e7f5f3;border-color:#b8ddd8;color:#2b746d}.mi-chip--transition{background:#faeeda;border-color:#e5c892;color:#9a6010}.mi-chip[aria-pressed=true]{border-width:2px}.mi-chip--preserve[aria-pressed=true]{background:#d5eafa;border-color:#2e6f9e;color:#1d5278}.mi-chip--ambivalence[aria-pressed=true]{background:#f5d9cf;border-color:#a44f37;color:#7d3626}.mi-chip--change[aria-pressed=true]{background:#d7f0e6;border-color:#23765d;color:#155c47}.mi-chip--correct{outline:2px solid #1a7a4a;outline-offset:2px}.mi-chip--wrong{outline:2px solid #c0392b;outline-offset:2px}.mentor-testnav{position:fixed;top:10px;right:10px;z-index:500;background:#f5f5f2;border:1px dashed #999;border-radius:8px;padding:8px 10px;max-width:210px;font-family:var(--font-sans);box-shadow:0 2px 6px #0000001a}.mentor-testnav-tittel{font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:10px;color:#555;display:flex;align-items:center;gap:5px;margin-bottom:6px}.mentor-testnav-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:240px;overflow-y:auto}.mentor-testnav-liste a{display:block;padding:3px 6px;border-radius:5px;color:#333;text-decoration:none;font-size:12px}.mentor-testnav-liste a:hover{background:#00000014;text-decoration:underline}.short-skill-page{max-width:760px}.short-skill-page.kurs-aktivitet-side{margin-inline:auto}.short-skill-state{min-height:320px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text-mute)}.short-skill-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.short-skill-card{display:flex;align-items:center;gap:14px;width:100%;padding:20px;background:#fff;border:1px solid var(--border);border-radius:12px;color:var(--navy);font:inherit;text-align:left;cursor:pointer}.short-skill-card:hover{border-color:var(--navy)}.short-skill-card>i:first-child{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:var(--beige);font-size:20px}.short-skill-card>span{flex:1;display:flex;flex-direction:column;gap:3px}.short-skill-card strong{font-size:15px}.short-skill-card small{color:var(--text-mute)}.short-skill-progress{display:flex;justify-content:space-between;gap:16px;color:var(--text-mute);font-size:13px;margin:20px 0 7px}.short-skill-progressbar{height:4px;background:var(--border);border-radius:10px;overflow:hidden;margin-bottom:24px}.short-skill-progressbar span{display:block;height:100%;background:var(--navy);transition:width .2s ease}.short-skill-situation,.short-skill-answer,.short-skill-feedback{background:#fff;border:1px solid var(--border);border-radius:14px;padding:24px;margin-bottom:16px}.short-skill-kicker{color:var(--navy);font-weight:700;font-size:17px}.short-skill-situation>p{color:var(--text-mute);line-height:1.55}.short-skill-dialogue{display:flex;flex-direction:column;gap:8px;margin:18px 0}.short-skill-dialogue blockquote{margin:0;padding:12px 15px;border-left:3px solid var(--gold);background:var(--beige);border-radius:0 8px 8px 0;line-height:1.55}.short-skill-instruction{display:block;font-size:14px}.bekreftelse-skrivehint{display:flex;gap:6px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--text-muted);margin:8px 0 0}.bekreftelse-skrivehint .ti{flex-shrink:0;margin-top:2px}.short-skill-answer label{display:block;margin-bottom:7px;font-weight:600}.short-skill-answer textarea{width:100%;box-sizing:border-box;resize:vertical;padding:12px 14px;border:1px solid var(--border);border-radius:9px;font:inherit;line-height:1.5;margin-bottom:12px}.short-skill-answer textarea:focus{outline:2px solid color-mix(in srgb,var(--navy) 20%,transparent);border-color:var(--navy)}.short-skill-teller{margin:-6px 0 12px;text-align:right;font-size:13px;color:var(--text-mute)}.short-skill-feedback h2{margin:0 0 8px}.short-skill-own-response{margin:12px 0 16px}.short-skill-own-response strong{font-size:12px;color:var(--text-mute);text-transform:uppercase;letter-spacing:.04em}.short-skill-own-response blockquote{margin:6px 0 0;padding:11px 13px;background:var(--beige);border-radius:8px;line-height:1.5}.short-skill-summary{color:var(--navy);line-height:1.6}.short-skill-feedback-block{border-radius:10px;padding:14px 16px;margin-top:14px}.short-skill-feedback-block.good{background:#f0fdf4;border:1px solid #b9e0d0}.short-skill-feedback-block.develop{background:#fffbf0;border:1px solid #e5c892}.short-skill-feedback-block h3{display:flex;gap:7px;align-items:center;font-size:14px;margin:0 0 6px}.short-skill-feedback-block p,.short-skill-alternative p{margin:0;line-height:1.55}.short-skill-alternative{margin-top:14px;padding:14px 16px;border-left:3px solid var(--gold);background:var(--beige)}.short-skill-alternative strong{display:block;margin-bottom:5px}.kurs-variant-liste{display:grid;grid-template-columns:1fr;gap:10px;margin-top:12px}.kurs-variant-kort{width:100%;box-sizing:border-box;align-items:center;padding:16px 18px;cursor:pointer}.kurs-variant-kort:hover{border-color:var(--navy)}.kurs-variant-kort .advanced-variant-number{flex:0 0 32px;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--beige);border:1px solid var(--border);font-weight:700;color:var(--navy)}.kurs-variant-kort .tren-home-card-title{display:block;margin-bottom:6px}.kurs-variant-kort .tren-home-card-sub{display:block}.kurs-retning{margin-top:14px;padding:12px 16px;border-left:3px solid #4a80c4;background:var(--beige);border-radius:0 10px 10px 0}.kurs-retning h3{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--navy)}.kurs-retning p{margin:0;font-size:15px;line-height:1.6;color:var(--navy)}.kurs-retning p+p{margin-top:6px}.short-skill-laering{margin-top:14px;padding:12px 16px;border-radius:10px;background:var(--beige);border:1px solid #e3ddd2}.short-skill-laering p{margin:0;line-height:1.55}.short-skill-laering-merknad{margin-top:4px!important;font-size:13px;opacity:.75}.kurs-undervisning{border-left:3px solid var(--gold)}.kurs-undervisning p{margin:0 0 8px;line-height:1.55}.kurs-undervisning p:last-child{margin-bottom:0}.kurs-undervisning-punkter{margin:0 0 8px;padding-left:20px}.kurs-undervisning-punkter li{margin:0 0 6px;line-height:1.55}.kurs-undervisning-punkter li:last-child{margin-bottom:0}.kurs-formaal{margin:0 0 12px}.kurs-formaal ul{margin:4px 0 0;padding-left:20px}.kurs-formaal li{margin:0 0 4px;line-height:1.5}.kurs-formaal li:last-child{margin-bottom:0}.short-skill-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}@media (max-width: 640px){.short-skill-grid{grid-template-columns:1fr}.short-skill-situation,.short-skill-answer,.short-skill-feedback{padding:18px 16px}.short-skill-actions{flex-direction:column}.short-skill-actions>*{width:100%;justify-content:center}}.pt-kurs-topbar{display:flex;align-items:center;background:var(--navy);border-bottom:.5px solid rgba(255,255,255,.08);height:56px;flex-shrink:0;padding:0 16px}.pt-kurs-topbar-tittel{display:flex;align-items:center;gap:8px;color:#ffffffd9;font-size:13px;font-weight:600}.pt-kurs-topbar-tittel i{color:var(--gold)}.pt-kurs-tilbake-link{display:flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:13px;font-weight:600;padding:8px 10px;margin:-8px 0 -8px -10px;border-radius:8px;transition:background .15s;min-height:44px}.pt-kurs-tilbake-link:hover{background:#ffffff14}.pt-kurs-tilbake-link i{font-size:15px;color:var(--gold)}.pt-kurs-page{max-width:480px;width:100%;margin:0 auto;padding:32px 20px 40px;display:flex;flex-direction:column;align-items:stretch}.pt-kurs-tag{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);text-align:center;margin-bottom:6px}.pt-kurs-teller{font-size:13px;color:var(--text-muted);text-align:center;margin-bottom:22px}.pt-kurs-kort{background:#fff;border:1px solid var(--border);border-radius:12px;padding:28px 22px;text-align:center;margin-bottom:24px}.pt-kurs-kort-ikon{width:48px;height:48px;border-radius:12px;background:var(--bg-accent);color:var(--text-accent);display:flex;align-items:center;justify-content:center;font-size:22px;margin:0 auto 16px}.pt-kurs-kort h1{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:700;margin:0 0 8px;color:var(--navy)}.pt-kurs-kort p{font-size:14px;line-height:1.55;color:var(--text-muted);margin:0}.pt-kurs-cta{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--navy);color:#fff;border:none;border-radius:8px;padding:16px 20px;font-size:16px;font-weight:600;cursor:pointer;text-decoration:none;min-height:52px}.pt-kurs-cta:hover{background:var(--navy-deep)}.pt-kurs-cta--ghost{background:transparent;color:var(--navy);border:1px solid var(--border)}.pt-kurs-cta--ghost:hover{background:var(--beige)}.pt-kurs-dots{display:flex;justify-content:center;gap:6px;margin-top:24px}.pt-kurs-dot{width:7px;height:7px;border-radius:50%;background:var(--border)}.pt-kurs-dot--done{background:var(--gold)}.pt-kurs-dot--current{background:var(--navy);width:18px;border-radius:4px}.pt-kurs-ferdig-ikon{width:56px;height:56px;border-radius:50%;background:var(--bg-success);color:var(--text-success);display:flex;align-items:center;justify-content:center;font-size:26px;margin:40px auto 16px}.pt-kurs-ferdig-tittel{font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:700;text-align:center;margin:0 0 8px;color:var(--navy)}.pt-kurs-ferdig-tekst{font-size:14px;line-height:1.55;color:var(--text-muted);text-align:center;margin:0 0 24px}.pt-kurs-avslutt{display:block;text-align:center;font-size:12px;color:var(--text-muted);text-decoration:none;margin-top:32px}.pt-kurs-avslutt:hover{color:var(--navy);text-decoration:underline}.pt-kurs-avslutt--knapp{background:none;border:none;cursor:pointer;font-family:inherit;width:100%;min-height:44px}.pt-kurs-kode-form{display:flex;flex-direction:column;gap:10px;margin-top:6px;text-align:left}.pt-kurs-kode-label{font-size:12px;font-weight:600;color:var(--text-muted)}.pt-kurs-kode-input{width:100%;min-height:48px;padding:12px 14px;font-size:16px;font-weight:600;letter-spacing:.04em;text-align:center;text-transform:uppercase;color:var(--navy);background:#fff;border:1px solid var(--border);border-radius:8px;font-family:var(--font-sans)}.pt-kurs-kode-input::placeholder{text-transform:none;font-weight:400;color:var(--text-muted)}.pt-kurs-kode-input:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 2px #1a3a5c26}.pt-kurs-kode-input:disabled{background:var(--beige);color:var(--text-muted)}.pt-kurs-cta:disabled,.pt-kurs-cta:disabled:hover{opacity:.5;cursor:not-allowed;background:var(--navy)}.pt-kurs-kode-feil{margin:14px 0 0;font-size:13px;color:var(--text-danger);text-align:center}.pt-kurs-delta-knapper{display:flex;flex-direction:column;gap:10px;margin-top:4px}.ikke-vurdert{display:flex;gap:10px;align-items:flex-start;background:var(--beige);border:1px solid var(--border);border-left:3px solid var(--text-muted);border-radius:10px;padding:12px 14px;margin:10px 0}.ikke-vurdert>.ti{color:var(--text-muted);font-size:18px;line-height:1.4;flex-shrink:0}.ikke-vurdert-overskrift{margin:0 0 2px;font-size:14px;font-weight:600;color:var(--navy)}.ikke-vurdert-tekst{margin:0;font-size:13px;line-height:1.55;color:var(--navy)}.ikke-vurdert .btn-outline-small{margin-top:8px}.laer-generell-tekst-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:18px 0 6px}.short-skill-feedback-block.credit{background:var(--beige);border:1px solid var(--border)}.short-skill-feedback-block.note{background:#fff;border:1px solid var(--border);border-left:3px solid var(--text-muted)}.short-skill-flere-gode{margin:12px 0 0;font-size:13px;color:var(--text-muted)}.refleksjon-merknad{margin:10px 0 0;padding:10px 12px;font-size:14px;line-height:1.55;color:var(--navy);background:#fff;border:1px solid var(--border);border-left:3px solid var(--text-muted);border-radius:8px}.refleksjon-merknad strong{display:block;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px}.short-skill-treningsmal{margin:4px 0 8px;font-size:14px;line-height:1.55;color:var(--navy)}.enkel-md{white-space:normal}.enkel-md>p{margin:0 0 8px}.enkel-md>p:last-child{margin-bottom:0}.enkel-md>ul,.enkel-md>ol{margin:0 0 8px;padding-left:20px}.enkel-md>ul:last-child,.enkel-md>ol:last-child{margin-bottom:0}.enkel-md li{margin:2px 0}.enkel-md strong{font-weight:600}.fremdrift-lagret{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;font-size:13px;font-weight:600;color:#23765d}.fremdrift-lagret i{font-size:16px}.fremdrift-lagret--info{font-weight:400;color:#1a3a5cc7}.fp h1:focus{outline:none}.fp-ingress{font-size:15px;line-height:1.7;color:var(--navy);max-width:62ch}.fp-merknad{margin:12px 0 0;font-size:14px;color:var(--navy)}.fp-ikon{width:40px;height:40px;border-radius:11px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:20px}.fp-ikon--blaa{background:#e6f1fb;color:#185fa5}.fp-ikon--gronn{background:#e1f5ee;color:#0f6e56}.fp-fortsett{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:20px 0 6px;padding:16px 20px;background:#fff;border:1px solid var(--beige-mid);border-left:2px solid color-mix(in srgb,#185fa5 75%,#fff);border-radius:14px}.fp-fortsett-tekst{flex:1 1 220px;min-width:0}.fp-fortsett-tekst .fp-sekundaer{margin-top:2px}.fp-cta{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:14px;text-decoration:none}.fp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:16px}.fp-kort{display:flex;flex-direction:column;gap:8px;padding:18px 20px;background:#fff;border:1px solid var(--beige-mid);border-left:2px solid color-mix(in srgb,var(--fp-aksent, var(--border)) 75%,#fff);border-radius:14px}.fp-kort-topp{display:flex;align-items:center;gap:12px;margin-bottom:4px}.fp-kort-tittel{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:600;color:var(--navy)}.fp-tall{margin:0;font-size:14px;color:var(--navy)}.fp-tekst{margin:0;font-size:14px;line-height:1.6;color:var(--navy)}.fp-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--navy)}.fp-liste i{color:#23765d;margin-right:4px}.fp-enhet-merknad{font-size:13px}.fp-sekundaer{margin:0;font-size:13px;line-height:1.55;color:#1a3a5cb8}.fp-etikett{margin:0 0 2px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1a3a5cb8}.fp-lenke{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:auto;font-size:14px}.fp-ferdigheter{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fp-ferdigheter li{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;min-height:44px;border-bottom:1px solid var(--beige-mid);font-size:14px;color:var(--navy)}.fp-ferdigheter li:last-child{border-bottom:none}.fp-ferdighet-tall{font-variant-numeric:tabular-nums}.fp-lenke-liten{font-size:13px;display:inline-flex;align-items:center;min-height:44px}@media (max-width: 640px){.fp-fortsett,.fp-kort{padding:16px}.fp-cta{width:100%;justify-content:center}}.fremdrift-oversikt{display:flex;flex-direction:column;gap:12px}.fremdrift-rad{display:flex;flex-direction:column;gap:3px}.fremdrift-tittel{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--navy)}.fremdrift-tittel i{font-size:15px;color:var(--text-muted)}.fremdrift-tekst{font-size:13px;line-height:1.5;color:var(--navy)}.fremdrift-liste{margin:0;padding-left:18px;font-size:13px;line-height:1.5;color:var(--navy)}.fremdrift-lenke{font-size:13px;font-weight:600;color:var(--navy);align-self:flex-start}.fremdrift-merknad{margin:0;font-size:12px;line-height:1.5;color:var(--text-muted)}.laer-fullfort-merke{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:#23765d;background:#e5f5ef;border:1px solid #B9E0D0;border-radius:8px;padding:1px 7px}.short-skill-okt-slutt p{margin:0 0 10px}.short-skill-okt-liste{margin:0 0 12px;padding-left:18px;font-size:14px;line-height:1.6}.short-skill-okt-utfordring{font-size:14px;line-height:1.6}.tren-vakt-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f233859;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.tren-vakt-dialog{background:#fff;border-radius:14px;border:1px solid var(--border);max-width:420px;width:100%;padding:20px;box-shadow:0 8px 24px #0f23382e}.tren-vakt-dialog h2{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:600;color:var(--navy);margin:0 0 8px}.tren-vakt-dialog p{font-size:14px;line-height:1.6;color:var(--navy);margin:0 0 16px}.tren-vakt-knapper{display:flex;flex-wrap:wrap;gap:8px}.erfar-ulagret-merknad{display:flex;align-items:flex-start;gap:6px;margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--text-muted)}.tren-hjem,.short-skill-page,.fs-velg{max-width:none;padding-left:max(26px,calc((100% - 880px)/2));padding-right:max(26px,calc((100% - 880px)/2))}.tren-hjem .tren-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 640px){.tren-hjem,.short-skill-page,.fs-velg{padding-left:16px;padding-right:16px}.tren-hjem .tren-home-grid{grid-template-columns:minmax(0,1fr)}}.tren-hjem .tren-home-card{border:1px solid var(--beige-mid)}.tren-hjem .tren-home-card-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-top:0;font-size:22px;background:var(--beige);color:var(--navy)}.tren-hjem .tren-home-card--primary{background:#fff;color:var(--navy);box-shadow:none;padding:22px 24px;border-left:2px solid color-mix(in srgb,#185fa5 75%,#fff)}.tren-hjem .tren-home-card--primary:hover{opacity:1;transform:none;box-shadow:none;border-color:var(--border);border-left-color:color-mix(in srgb,#185fa5 75%,#fff)}.tren-hjem .tren-home-card--primary .tren-home-card-icon{background:#e6f1fb;color:#185fa5}.tren-hjem .tren-home-card--primary .tren-home-card-title{font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:600}.tren-hjem .tren-home-card--primary .tren-home-card-sub{color:#1a3a5cc7;font-size:14px;max-width:62ch}.tren-home-card-cta{display:inline-flex;align-items:center;gap:8px;margin-top:14px;min-height:40px;padding:0 16px;border-radius:8px;background:var(--navy);color:#fff;font-size:14px;font-weight:600}.tren-hjem .tren-home-card--korte{cursor:pointer;border-left:2px solid color-mix(in srgb,#0f6e56 75%,#fff)}.tren-hjem .tren-home-card--korte:hover{border-color:var(--border);border-left-color:color-mix(in srgb,#0f6e56 75%,#fff)}.tren-hjem .tren-home-card--korte .tren-home-card-icon{background:#e1f5ee;color:#0f6e56}.tren-rekkefolge{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:12px}.tren-rekkefolge>li>.tren-home-card{width:100%;margin:0}.tren-til-laer{margin:18px 0 0;font-size:14px}.tren-home-card-nr{font-family:var(--font-sans);font-size:16px;font-weight:700}.tren-hjem .tren-home-card--samtale .tren-home-card-icon,.tren-hjem .tren-home-card--veiledet .tren-home-card-icon{background:#e6f1fb;color:#185fa5}.tren-hjem .tren-home-card--samtale,.tren-hjem .tren-home-card--veiledet{cursor:pointer;border-left:2px solid color-mix(in srgb,#185fa5 75%,#fff)}.tren-home-card-anbefalt{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:8px;background:#e1f5ee;border:1px solid #b9e0d0;color:#0f6e56;font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.02em;vertical-align:middle}.tren-hjem .tren-home-card .tren-home-card-sub{color:#1a3a5cb8}.tren-velg{max-width:none;padding-left:max(26px,calc((100% - 880px)/2));padding-right:max(26px,calc((100% - 880px)/2))}@media (max-width: 640px){.tren-velg{padding-left:16px;padding-right:16px}}.tren-hjem .tren-home-card--velg{cursor:pointer;border-left:2px solid color-mix(in srgb,var(--navy) 40%,#fff)}.tren-hjem .tren-home-card--velg:hover{border-color:var(--border);border-left-color:color-mix(in srgb,var(--navy) 65%,#fff)}.tren-hjem .tren-home-card--velg .tren-home-card-icon{background:color-mix(in srgb,var(--navy) 8%,#fff);color:var(--navy)}.tren-hjem .tren-home-card--soon{background:var(--beige-bg);border-style:dashed}.tren-hjem .tren-home-card--soon .tren-home-card-icon{background:var(--beige)}.tren-hjem .tren-home-card:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.short-skill-card{border-color:var(--beige-mid);border-left:2px solid color-mix(in srgb,var(--ferdighet-aksent, var(--border)) 75%,#fff);min-height:44px}.short-skill-card:hover{border-color:var(--border);border-left-color:color-mix(in srgb,var(--ferdighet-aksent, var(--navy)) 75%,#fff)}.short-skill-card:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.short-skill-card>i:first-child{width:44px;height:44px;border-radius:12px;background:var(--ferdighet-flate, var(--beige));color:var(--ferdighet-aksent, var(--navy))}.short-skill-progress{align-items:center;color:#1a3a5cb8}.short-skill-ferdighet{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:var(--navy)}.short-skill-ferdighet-ikon{width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:var(--ferdighet-flate, var(--beige));color:var(--ferdighet-aksent, var(--navy));font-size:17px}.short-skill-progressbar span{background:color-mix(in srgb,var(--ferdighet-aksent, var(--navy)) 70%,#fff)}.short-skill-page{background:var(--beige-bg)}.short-skill-page>.page-title{margin:0;font-size:48px;font-weight:400;line-height:1.04;letter-spacing:-.015em;color:var(--navy)}.short-skill-page>.page-subtitle{margin:22px 0 28px;max-width:46ch;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:22px;line-height:1.45;color:#1a3a5cc7}.short-skill-page>.page-subtitle:before{content:"";display:block;width:48px;height:1px;margin-bottom:22px;background:var(--gold)}@media (max-width: 640px){.short-skill-page>.page-title{font-size:34px}.short-skill-page>.page-subtitle{margin-top:16px;font-size:19px}.short-skill-page>.page-subtitle:before{margin-bottom:16px}}.short-skill-page .short-skill-situation{border-color:var(--beige-mid);border-left:2px solid color-mix(in srgb,var(--ferdighet-aksent, var(--border)) 75%,#fff)}.short-skill-page .short-skill-answer,.short-skill-page .short-skill-feedback{border-color:var(--beige-mid)}.short-skill-page .short-skill-situation,.short-skill-page .short-skill-answer,.short-skill-page .short-skill-feedback{margin-bottom:18px}.fs-velg .cat-overview-grid,.fs-velg .subcat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fs-velg .cat-overview-card,.fs-velg .subcat-card{align-items:center;padding:16px 18px;border-color:var(--beige-mid);border-left:2px solid color-mix(in srgb,var(--cat-color, var(--border)) 55%,#fff)}.fs-velg .cat-overview-card:hover,.fs-velg .subcat-card:hover{border-color:var(--border);border-left-color:color-mix(in srgb,var(--cat-color, var(--navy)) 75%,#fff)}.fs-velg .cat-overview-card:focus-visible,.fs-velg .subcat-card:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.fs-velg .cat-overview-label,.fs-velg .subcat-card-label{font-size:15px;color:var(--navy)}.fs-velg .cat-overview-desc,.fs-velg .subcat-card-desc{font-size:13px;line-height:1.55;margin-top:6px;margin-bottom:0;color:#1a3a5cb8}.fs-velg .cat-overview-arrow,.fs-velg .subcat-card-arrow{color:var(--navy)}.fs-velg .scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fs-flat-tittel{display:flex;align-items:center;gap:10px;margin:24px 0 12px;font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--cat-color, #4a80c4)}.fs-flat-stripe{width:3px;height:16px;border-radius:2px;background:var(--cat-color, #4a80c4);flex-shrink:0}.fs-velg .scenario-tile{border-color:var(--beige-mid);padding:16px 18px}.fs-velg .scenario-tile:hover{border-color:var(--border)}.fs-velg .scenario-tile:focus-visible{outline:2px solid var(--navy);outline-offset:3px}@media (max-width: 700px){.fs-velg .cat-overview-grid,.fs-velg .subcat-grid,.fs-velg .scenario-grid{grid-template-columns:minmax(0,1fr)}}.erfar-pause-hint{margin:0 0 10px;font-size:13px;line-height:1.5;color:#1a3a5cb8}.fant-ikke-siden{min-height:100vh;box-sizing:border-box;padding:64px 24px;max-width:640px;margin:0 auto;background:var(--beige-bg)}.fant-ikke-siden-tekst{font-size:15px;line-height:1.7;color:var(--navy);margin:0 0 20px}.fant-ikke-siden-lenker{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.fant-ikke-siden-lenker .btn-primary{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;text-decoration:none}.fant-ikke-siden-lenker .kig-lenke{display:inline-flex;align-items:center;min-height:44px}.kig{background:var(--beige-bg);padding:64px 48px 88px}.kurs-personvern-info{display:flex;gap:10px;align-items:flex-start;margin:0 0 18px;padding:12px 14px;background:var(--beige);border:1px solid var(--border);border-radius:10px}.kurs-personvern-info>.ti{font-size:16px;color:var(--text-muted);margin-top:2px;flex-shrink:0}.kurs-personvern-info p{margin:0 0 8px;font-size:13px;line-height:1.55;color:inherit}.kurs-personvern-info a,.kurs-personvern-lenke a{color:inherit;text-decoration:underline}.kurs-personvern-lenke{margin:0 0 14px}.kurs-samlet-personvern p:has(>.ti-shield-lock){display:none}.kurs-personvern-lenke button{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;font-size:12px;color:var(--text-muted);text-decoration:underline;cursor:pointer}.kurs-veiledet-intro{margin-bottom:18px}.kurs-veiledet-intro ol{margin:8px 0 0 18px;padding:0;font-size:14px;line-height:1.55;color:var(--text-primary)}.kurs-veiledet-intro ol li{margin:0 0 4px}.kurs-veiledet-neste{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:24px;padding-top:16px;border-top:1px solid var(--border)}.kurs-veiledet-neste p{margin:0;font-size:13px;color:var(--text-muted);line-height:1.5}.kurs-oversikt-gruppe{display:flex;flex-direction:column;gap:2px;margin:18px 0 8px;padding-left:2px}.kurs-oversikt-liste>li:first-child .kurs-oversikt-gruppe{margin-top:4px}.kurs-oversikt-gruppe-tittel{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#4a80c4}.kurs-oversikt-gruppe-tekst{font-size:13px;color:var(--text-muted);line-height:1.5}.kurs-sortering{border-left:3px solid #4a80c4}.kurs-sortering-innledning{font-size:14px;line-height:1.6;color:var(--text-primary);margin:0 0 14px}.kurs-sortering-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.kurs-sortering-oppgave{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding-top:14px;border-top:1px solid var(--beige-mid)}.kurs-sortering-oppgave:first-child{border-top:0;padding-top:0}.kurs-sortering-nr{width:28px;height:28px;border-radius:50%;background:var(--beige);color:var(--navy);font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}.kurs-sortering-innhold{display:flex;flex-direction:column;gap:10px;min-width:0}.kurs-sortering-dialog{margin:0}.kurs-sortering-formaal{font-size:14px;line-height:1.55;color:var(--text-primary);background:#e6f1fb;border:1px solid #b9d4ec;border-radius:10px;padding:10px 12px}.kurs-sortering-sporsmal{font-size:14px;font-weight:600;color:var(--navy)}.kurs-sortering-alternativer{display:flex;flex-direction:column;gap:8px}.kurs-sortering-alt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;width:100%;text-align:left;min-height:44px;padding:10px 14px;background:#fff;border:1px solid var(--border);border-radius:10px;color:var(--text-primary);font:inherit;font-size:14px;line-height:1.5;cursor:pointer}.kurs-sortering-alt:hover:not(:disabled){background:var(--beige-bg);border-color:var(--text-muted)}.kurs-sortering-alt:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.kurs-sortering-alt[aria-pressed=true]{border-width:2px;border-color:var(--navy);background:var(--beige)}.kurs-sortering-alt:disabled{cursor:default}.kurs-sortering-alt--riktig{outline:2px solid #1a7a4a;outline-offset:-2px}.kurs-sortering-alt--feil{outline:2px solid #c0392b;outline-offset:-2px}.kurs-sortering-alt--nøytral{color:var(--text-muted)}.kurs-sortering-alt-tekst{flex:1 1 60%}.kurs-sortering-merke{font-size:12px;font-weight:600;color:var(--text-muted);white-space:nowrap}.kurs-sortering-merke--riktig{color:#1a7a4a}.kurs-sortering-merke--feil{color:#c0392b}.kurs-sortering-bunn{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px}.kurs-sortering-bunn .modul-tips{margin:0;flex:1 1 100%}.kurs-sortering-teller{font-size:13px;color:var(--text-muted)}.kurs-veiledning{background:#fff;border:1px solid var(--border);border-left:3px solid #4a80c4;border-radius:10px;padding:12px 14px;margin:12px 0;display:flex;flex-direction:column;gap:10px}.kurs-veiledning-topp{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.kurs-veiledning-meta{font-size:11px;color:var(--text-muted)}.kurs-veiledning-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:8px;background:var(--beige);border:1px solid var(--border);color:var(--navy)}.kurs-veiledning-chip--fungerer{background:#e5f5ef;border-color:#b9e0d0;color:#23765d}.kurs-veiledning-chip--kan_utvikles{background:#faeeda;border-color:#e5c892;color:#9a6010}.kurs-veiledning-chip--bor_endres{background:#fdecea;border-color:#e8b9aa;color:#a44f37}.kurs-veiledning-chip--usikker,.kurs-veiledning-chip--noytral{background:var(--beige);border-color:var(--border);color:var(--text-muted)}.kurs-veiledning-del{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--beige-mid)}.kurs-veiledning-del:first-of-type{border-top:0;padding-top:0}.kurs-veiledning-del p,.kurs-veiledning-etterpa p,.kurs-veiledning-utdyping p{margin:0;font-size:14px;line-height:1.6;color:var(--text-primary)}.kurs-veiledning-overskrift{font-size:13px;font-weight:600;color:var(--navy)}.kurs-veiledning-alternativ{font-style:italic}.kurs-veiledning-valgfritt{font-style:normal;font-size:12px;color:var(--text-muted);margin-right:4px}.kurs-veiledning-etterpa{background:var(--beige-bg);border:1px solid var(--beige-mid);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:4px}.kurs-veiledning-utdyping{border-top:1px solid var(--beige-mid);padding-top:8px;display:flex;flex-direction:column;gap:6px;font-size:13px}.kurs-veiledning-utdyping p{font-size:13px;line-height:1.55}.kurs-laering p{margin:0 0 8px}.kurs-laering-svar .kurs-laering-sitat{font-style:italic;quotes:"«" "»"}.kurs-laering-poeng{color:var(--text-primary)}.kurs-laering-meta{font-size:11px;color:var(--text-muted);margin-bottom:0!important}.kig h1:focus{outline:none}.kig-ramme{max-width:1040px;margin:0 auto}.kig-hode{max-width:760px}.kig-dag{margin:0 0 10px;font-size:13px;color:#1a3a5cb8}.kig-tittel{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:52px;font-weight:400;line-height:1.04;letter-spacing:-.015em;color:var(--navy)}.kig-tittel em{font-style:italic}.kig-ingress{margin:22px 0 0;max-width:46ch;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:23px;line-height:1.45;color:#1a3a5cc7}.kig-ingress:before{content:"";display:block;width:48px;height:1px;margin-bottom:22px;background:var(--gold)}.kig-fortsett{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:8px 40px;align-items:center;margin-top:48px;padding:26px 0;border-top:1px solid var(--navy);border-bottom:1px solid var(--beige-mid)}.kig-fortsett-etikett{margin:0;align-self:start;padding-top:8px;font-size:13px;font-weight:400;color:#1a3a5cb8}.kig-fortsett-tittel{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:32px;font-weight:500;line-height:1.1;color:var(--navy)}.kig-fortsett-detalj{margin:6px 0 0;font-size:14px;line-height:1.6;color:#1a3a5cc7}.kig-fortsett-cta{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap}.kig-valg{margin-top:56px}.kig-valg-overskrift{margin:0;padding-bottom:18px;border-bottom:1px solid var(--navy);font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:500;line-height:1.2;color:var(--navy)}.kig-valg-overskrift:has(+.kig-veiledning){border-bottom:0;padding-bottom:10px}.kig-veiledning{margin:0;padding:0 max(0px,calc(100% - 62ch)) 18px 0;border-bottom:1px solid var(--navy);font-size:15px;line-height:1.7;color:var(--navy)}.kig-spalter{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr}.kig-spalter--enkelt{grid-template-columns:minmax(0,1fr);max-width:560px}.kig-spalter>li{display:flex;min-width:0}.kig-spalter>li+li{border-left:1px solid var(--beige-mid)}.kig-inngang{flex:1;display:flex;flex-direction:column;min-height:44px;padding:32px 48px 36px 0;color:var(--navy);text-decoration:none}.kig-spalter>li+li .kig-inngang{padding:32px 0 36px 48px}.kig-merke{margin-bottom:6px;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:17px;color:#1a3a5cb8}.kig-inngang-tittel{margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:34px;font-weight:500;line-height:1.1;letter-spacing:-.005em;color:var(--navy)}.kig-kort-tekst{margin:0 0 20px;max-width:46ch;font-size:15px;font-weight:400;line-height:1.7;color:#1a3a5cc7}.kig-inngang-fremdrift{display:flex;flex-direction:column;gap:12px;margin:-4px 0 22px}.kig-inngang-fremdrift-linje{display:flex;flex-direction:column;gap:8px;max-width:46ch;font-size:13px;line-height:1.5;color:#1a3a5cc7}.kig-segmenter{display:flex;gap:3px;max-width:280px}.kig-segmenter>span{flex:1;height:2px;background:var(--beige-mid)}.kig-segmenter>span.er-gjort{background:var(--navy)}.kig-inngang-cta{margin-top:auto;display:inline-flex;align-self:flex-start;align-items:center;gap:10px;font-size:14px;font-weight:500;letter-spacing:.01em;color:var(--navy)}.kig-inngang-cta i{transition:transform .2s ease}.kig-inngang:hover .kig-inngang-cta i{transform:translate(5px)}.kig-inngang:hover .kig-inngang-tittel{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:#1a3a5c59}.kig-inngang-cta--anbefalt{min-height:46px;padding:0 22px;border-radius:8px;background:var(--navy);color:#fff}.kig-inngang:hover .kig-inngang-cta--anbefalt{background:var(--navy-deep)}.kig-inngang:focus-visible,.kig-fortsett-cta:focus-visible,.kig-lenke:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.kig-inngang:focus-visible{outline-offset:6px;border-radius:4px}.kig-fot{display:grid;grid-template-columns:1.3fr .7fr 1.3fr;gap:16px 48px;margin-top:16px;padding-top:22px;border-top:1px solid var(--beige-mid)}.kig-fot-linje{margin:0;font-size:14px;line-height:1.6;color:#1a3a5cc7}.kig-fremdrift-alle{display:inline-flex;align-items:center;min-height:44px;margin-top:-11px}.kig .kig-lenke{font-weight:500}@media (prefers-reduced-motion: reduce){.kig-inngang-cta i{transition:none}}.kig-lenke{color:var(--navy);font-weight:600;text-decoration:underline;text-underline-offset:3px}.kig-lenke:hover{text-decoration-thickness:2px}.kig-ingen{font-size:15px;line-height:1.7;color:var(--navy)}.kig-finn-igjen{margin:-12px 0 20px;font-size:13px}.kig-finn-igjen .kig-lenke{display:inline-flex;align-items:center;gap:6px;min-height:44px}.kig-ny{display:inline-block;margin-left:8px;padding:1px 7px;border:1px solid var(--navy);border-radius:20px;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);background:var(--beige);vertical-align:middle}.sidebar .nav-item .kig-ny{margin-left:auto;font-size:10px;border-color:var(--gold);color:var(--gold);background:transparent}@media (max-width: 768px){.kig{padding:40px 16px 72px}.kig-tittel{font-size:36px}.kig-ingress{font-size:20px}.kig-fortsett{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:36px;padding:22px 0}.kig-fortsett-etikett{padding-top:0}.kig-fortsett-tittel{font-size:28px}.kig-fortsett-cta{margin-top:14px;justify-content:center}.kig-valg{margin-top:40px}.kig-spalter{grid-template-columns:minmax(0,1fr)}.kig-spalter>li+li{border-left:0;border-top:1px solid var(--beige-mid)}.kig-inngang,.kig-spalter>li+li .kig-inngang{padding:28px 0}.kig-inngang-tittel{font-size:30px}.kig-inngang-cta--anbefalt{align-self:stretch;justify-content:center}.kig-fot{grid-template-columns:minmax(0,1fr)}}.kig{padding-top:48px}.kig-fortsett{grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;margin-top:36px;padding:20px 24px;background:#fff;border:1px solid var(--beige-mid);border-left:2px solid color-mix(in srgb,#185fa5 75%,#fff);border-radius:10px}.kig-fortsett-etikett{grid-column:1;grid-row:1;padding:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4a80c4}.kig-fortsett-innhold{grid-column:1;grid-row:2}.kig-fortsett-tittel{font-size:26px}.kig-fortsett-cta{grid-column:2;grid-row:1 / span 2;align-self:center}.kig-valg{margin-top:40px}.kig-valg-overskrift{display:flex;align-items:center;gap:10px;padding:0 0 14px;border-bottom:0;font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#4a80c4}.kig-valg-overskrift:before{content:"";width:3px;height:16px;border-radius:2px;background:#4a80c4;flex-shrink:0}.kig-veiledning{border-bottom:0}.kig-spalter{gap:16px}.kig-spalter>li+li{border-left:0}.kig-inngang,.kig-spalter>li+li .kig-inngang{padding:24px 26px;background:#fff;border:1px solid var(--beige-mid);border-left:2px solid color-mix(in srgb,#185fa5 75%,#fff);border-radius:10px}.kig-spalter>li+li .kig-inngang{border-left-color:color-mix(in srgb,#0f6e56 75%,#fff)}.kig-merke{font-family:var(--font-sans);font-style:normal;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.kig-inngang-tittel{margin-bottom:10px;font-size:26px}.kig-kort-tekst{margin-bottom:16px}.kig-segmenter{gap:0;height:4px;border-radius:2px;overflow:hidden;background:var(--beige-mid)}.kig-segmenter>span{height:4px}.kig-fot{margin-top:28px}.kig{padding-left:26px;padding-right:26px}.kig-ramme{margin:0}@media (max-width: 768px){.kig{padding-top:32px;padding-left:16px;padding-right:16px}.kig-fortsett{grid-template-columns:minmax(0,1fr);padding:18px}.kig-fortsett-cta{grid-column:1;grid-row:3}.kig-spalter>li+li{border-top:0}.kig-inngang,.kig-spalter>li+li .kig-inngang{padding:20px}.kig-inngang-tittel{font-size:24px}}.tren-broer{display:flex;flex-direction:column;gap:12px;margin-top:24px}.tren-broer .laer-kurs-bro{margin:0}.tren-broer .laer-kurs-bro-knapp{text-decoration:none}.tren-mi-tittel{margin-top:28px}.hjelp-liste{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;max-width:640px}.hjelp-rad{display:flex;align-items:center;gap:14px;min-height:44px;padding:14px 16px;background:#fff;border:1px solid var(--beige-mid);border-radius:12px;color:var(--navy);text-decoration:none}.hjelp-rad:hover{border-color:var(--border)}.hjelp-rad:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.hjelp-rad>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:2px;font-size:15px}.hjelp-tekst{font-size:13px;color:#1a3a5cb8;line-height:1.5}.hjelp-ikon{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#e6f1fb;color:#185fa5;font-size:18px}.side-oversikt{margin:4px 0 24px;padding:12px 16px;border-left:3px solid #4a80c4;background:var(--beige-bg);border-radius:0 10px 10px 0}.side-oversikt-tittel{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1a3a5cb8;margin-bottom:6px}.side-oversikt-liste{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:0}.side-oversikt-liste li{font-size:13px;line-height:1.5;color:var(--navy)}.side-oversikt-lenke{display:block;width:100%;background:none;border:0;padding:6px 0;min-height:32px;font:inherit;color:var(--navy);text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:3px}.side-oversikt-lenke:hover{text-decoration-color:var(--navy)}.side-oversikt-lenke:focus-visible{outline:2px solid var(--navy);outline-offset:2px;border-radius:4px}@media (max-width: 640px){.side-oversikt-lenke{min-height:44px}}.mia-tilbake{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin-bottom:8px;font-size:13px;color:var(--navy);text-decoration:none}.mia-tilbake:hover{text-decoration:underline}.mia-tilbake:focus-visible{outline:2px solid var(--navy);outline-offset:2px;border-radius:4px}@media (max-width: 640px){.mia-tilbake{min-height:44px}}.feedback-utdyping{margin-top:8px}.feedback-utdyping>summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--navy);list-style:none;display:inline-flex;align-items:center;gap:6px;min-height:32px}.feedback-utdyping>summary::-webkit-details-marker{display:none}.feedback-utdyping>summary:before{content:"+";display:inline-block;width:1em;text-align:center;color:var(--navy)}.feedback-utdyping[open]>summary:before{content:"–"}.feedback-utdyping>summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}.feedback-utdyping-tekst{font-size:13px;line-height:1.55;margin:6px 0 0}@media (max-width: 640px){.feedback-utdyping>summary{min-height:44px}}.tren-hjem,.fs-velg{background:#faf8f3}.tren-hjem .page-title,.fs-velg .page-title{font-size:30px;font-weight:600}.tren-hjem .page-title em,.fs-velg .page-title em{color:#9a7a3a;font-weight:500}.tren-hjem .page-subtitle,.fs-velg .page-subtitle{font-size:15px;line-height:1.65;color:#4f5e6b;max-width:640px}.tren-hjem .page-subtitle{margin-bottom:22px}.fs-velg .fs-ovelse-intro .page-subtitle:last-child{font-size:13px;color:#7a8a96}.tren-hjem .tren-home-card{border:1px solid #E4DED2;border-radius:12px;padding:18px 20px;gap:16px;align-items:center;box-shadow:none}.tren-hjem .tren-home-card:hover{border-color:#bfd0c6}.tren-hjem .tren-home-card-title{font-size:16.5px;font-weight:600;margin-bottom:3px}.tren-hjem .tren-home-card .tren-home-card-sub{font-size:14px;line-height:1.55;color:#5b6974}.tren-hjem .tren-home-card-icon{width:44px;height:44px;border-radius:10px;border:1px solid #E6E1D8;background:#f4f1eb;color:var(--navy)}.tren-hjem .tren-home-card-nr{font-size:19px;font-weight:600}.tren-hjem .tren-home-card-arrow{opacity:1;color:#2e5c86;font-size:20px}.tren-hjem .tren-home-card--korte{border-left:3px solid #CFE2D6;padding-left:18px}.tren-hjem .tren-home-card--korte:hover{border-color:#bfd0c6;border-left-color:#a9cdb9}.tren-hjem .tren-home-card--korte .tren-home-card-icon{background:#e8f2ec;color:#2e6b55;border-color:#cfe2d6}.tren-hjem .tren-home-card--samtale,.tren-hjem .tren-home-card--veiledet{border-left:3px solid #D3DEEA;padding-left:18px}.tren-hjem .tren-home-card--samtale:hover,.tren-hjem .tren-home-card--veiledet:hover{border-color:#bfd0c6;border-left-color:#afc4da}.tren-hjem .tren-home-card--samtale .tren-home-card-icon,.tren-hjem .tren-home-card--veiledet .tren-home-card-icon{background:#e9eff6;color:#2e5c86;border-color:#d3deea}.tren-hjem .tren-home-card--velg{border-left:3px solid color-mix(in srgb,var(--navy) 18%,#fff);padding-left:18px}.tren-hjem .tren-home-card--velg:hover{border-color:var(--border);border-left-color:color-mix(in srgb,var(--navy) 35%,#fff)}.tren-hjem .tren-home-card--velg .tren-home-card-icon{background:color-mix(in srgb,var(--navy) 6%,#fff);color:var(--navy)}.tren-hjem .tren-home-card--soon{background:#ffffff73;border:1px dashed #DDD8CE}.tren-hjem .tren-home-card--soon:hover{border-color:#ddd8ce}.tren-hjem .tren-home-card--soon .tren-home-card-icon{background:transparent;color:#7a8a96;border-color:#e6e1d8}.tren-hjem .tren-home-card--soon .tren-home-card-title{font-weight:500}.tren-hjem .tren-home-card-badge{font-size:12px;font-weight:400;color:#7a8a96;background:#f4f1eb;border-radius:20px;padding:3px 9px;align-self:center;margin-top:0}.tren-hjem .tren-home-grid{grid-template-columns:minmax(0,1fr);gap:12px}.tren-hjem .tren-home-card-lenke{color:#2e6b55;text-decoration:none;font-weight:500;min-height:44px}.tren-hjem .tren-home-card-lenke:hover{text-decoration:underline;color:#2e6b55}.tren-hjem .tren-til-laer{margin-top:24px}.fs-velg .fs-flat-tittel{color:#2e5c86;margin:28px 0 12px;letter-spacing:.07em}.fs-velg .fs-flat-tittel:after{content:"";flex:1;height:1px;background:#e4ded2;margin-left:6px}.fs-velg .fs-flat-stripe{background:#7fa3c6;height:15px}.fs-velg .fs-flat-gruppe:first-child .fs-flat-tittel{margin-top:6px}.fs-velg .scenario-grid{grid-template-columns:minmax(0,1fr);gap:10px}.fs-velg .scenario-tile{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px 16px 18px;border:1px solid #E4DED2;border-radius:12px;background:#fff}.fs-velg .scenario-tile:hover{background:#fff;border-color:#bfd0c6}.fs-velg .scenario-tile:hover .scenario-tile-start,.fs-velg .scenario-tile:focus-visible .scenario-tile-start{text-decoration:underline;text-underline-offset:3px}.scenario-tile-initial{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e9eff6;color:#2e5c86;border:1px solid #D3DEEA;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:600}.scenario-tile-body{min-width:0}.fs-velg .scenario-tile-top{flex-wrap:wrap;gap:4px 10px}.fs-velg .scenario-tile-name{font-size:17.5px;font-weight:600;color:var(--navy);line-height:1.3}.fs-velg .scenario-tile-age{font-size:13px;color:#7a8a96;margin:1px 0 6px}.fs-velg .scenario-tile-context{font-size:15px;color:#2f3f4d;line-height:1.55;margin:0;flex:none;max-width:62ch}.fs-velg .scenario-tile-warning{background:transparent;border:none;padding:0;margin:4px 0 2px;color:#7a6a3a;font-size:12px}.scenario-tile-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;font-size:12px;color:#7a8a96}.scenario-tile-start{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:#2e5c86;white-space:nowrap}.scenario-tile-start i{font-size:15px}.fs-velg .scenario-tile-fremdrift{margin:0;gap:5px;padding:2px 8px 2px 6px;border-radius:20px;background:#e8f2ec;color:#2e6b55;font-weight:500}.scenario-tile-nivaa{display:inline-flex;align-items:center;gap:6px;color:#7a8a96}.scenario-tile-nivaa-stolper{display:inline-flex;gap:2px;align-items:flex-end}.scenario-tile-nivaa-stolper i{display:block;width:4px;border-radius:1px;background:#d5cfc4}.scenario-tile-nivaa-stolper i:nth-child(1){height:5px}.scenario-tile-nivaa-stolper i:nth-child(2){height:8px}.scenario-tile-nivaa-stolper i:nth-child(3){height:11px}.scenario-tile-nivaa[data-nivaa="1"] .scenario-tile-nivaa-stolper i:nth-child(-n+1),.scenario-tile-nivaa[data-nivaa="2"] .scenario-tile-nivaa-stolper i:nth-child(-n+2),.scenario-tile-nivaa[data-nivaa="3"] .scenario-tile-nivaa-stolper i:nth-child(-n+3){background:#2e5c86}.fs-velg .send-inn-case-banner{background:transparent;border-top:1px solid #E4DED2;border-radius:0;padding:18px 0 0;margin-top:32px}.fs-velg .send-inn-case-title{color:var(--navy)}.fs-velg .send-inn-case-sub{color:#7a8a96}.fs-velg .send-inn-case-banner .btn-outline-small{background:#fff;color:var(--navy);border-color:#ddd8ce}.fs-velg .send-inn-case-banner .btn-outline-small:hover{background:#f4f1eb}@media (max-width: 640px){.tren-hjem .tren-home-card{align-items:flex-start}.fs-velg .scenario-tile{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px}.scenario-tile-initial{width:40px;height:40px;font-size:18px}.scenario-tile-start{grid-column:2;justify-self:start;margin-top:2px}.fs-velg .fs-flat-tittel:after{display:none}}.tren-hjem .page-dateline,.fs-velg .page-dateline{color:#0f6e56}.tren-hjem .tren-home-card--korte{--tren-aksent: #0f6e56;--tren-flate: #e1f5ee}.tren-hjem .tren-home-card--veiledet{--tren-aksent: #9a6010;--tren-flate: #faeeda}.tren-hjem .tren-home-card--samtale{--tren-aksent: #185fa5;--tren-flate: #e6f1fb}.tren-hjem .tren-rekkefolge>li:nth-child(2)>.tren-home-card--soon{--tren-aksent: #9a6010;--tren-flate: #faeeda}.tren-hjem .tren-rekkefolge>li:nth-child(3)>.tren-home-card--soon{--tren-aksent: #185fa5;--tren-flate: #e6f1fb}.tren-hjem .tren-home-grid>.tren-home-card--soon{--tren-aksent: #6b35a8;--tren-flate: #f0ebfa}.tren-hjem .tren-home-card--korte,.tren-hjem .tren-home-card--veiledet,.tren-hjem .tren-home-card--samtale{border:1px solid #E4DED2;border-left:4px solid color-mix(in srgb,var(--tren-aksent) 70%,#fff);padding-left:18px}.tren-hjem .tren-home-card--korte:hover,.tren-hjem .tren-home-card--veiledet:hover,.tren-hjem .tren-home-card--samtale:hover{background:color-mix(in srgb,var(--tren-aksent) 4%,#fff);border-color:color-mix(in srgb,var(--tren-aksent) 30%,#E4DED2);border-left-color:var(--tren-aksent)}.tren-hjem .tren-home-card--korte .tren-home-card-icon,.tren-hjem .tren-home-card--veiledet .tren-home-card-icon,.tren-hjem .tren-home-card--samtale .tren-home-card-icon{background:var(--tren-flate);color:var(--tren-aksent);border-color:color-mix(in srgb,var(--tren-aksent) 22%,#fff)}.tren-hjem .tren-home-card--korte .tren-home-card-arrow,.tren-hjem .tren-home-card--veiledet .tren-home-card-arrow,.tren-hjem .tren-home-card--samtale .tren-home-card-arrow{color:var(--tren-aksent);transition:transform .15s}.tren-hjem .tren-home-card:hover .tren-home-card-arrow{transform:translate(3px)}.tren-hjem .tren-home-card--korte:focus-visible,.tren-hjem .tren-home-card--veiledet:focus-visible,.tren-hjem .tren-home-card--samtale:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.tren-hjem .tren-home-card--soon{border-left:4px solid color-mix(in srgb,var(--tren-aksent, #7A8A96) 25%,#fff);padding-left:18px}.tren-hjem .tren-home-card--soon .tren-home-card-icon{background:color-mix(in srgb,var(--tren-flate, #F4F1EB) 60%,#fff);color:var(--tren-aksent, #7A8A96);border-color:color-mix(in srgb,var(--tren-aksent, #7A8A96) 15%,#fff)}.tren-hjem .tren-home-card--soon .tren-home-card-badge{background:color-mix(in srgb,var(--tren-flate, #F4F1EB) 70%,#fff);color:var(--tren-aksent, #7A8A96);font-weight:500}.tren-hjem .tren-home-grid>.tren-home-card--soon .tren-home-card-lenke{color:#6b35a8}.tren-hjem .tren-rekkefolge>li{position:relative}.tren-hjem .tren-rekkefolge>li+li:before{content:"";position:absolute;left:43px;top:-12px;width:2px;height:12px;border-radius:1px;background:#e4ded2}.tren-hjem .tren-home-card-omrade{font-size:22px}.fs-velg .fs-flat-tittel{color:var(--navy)}.fs-velg .fs-flat-stripe{background:var(--cat-color, #7FA3C6);height:16px}.fs-velg .scenario-tile{border-left:4px solid color-mix(in srgb,var(--cat-color, #2E5C86) 65%,#fff);padding-left:18px}.fs-velg .scenario-tile:hover{background:color-mix(in srgb,var(--cat-color, #2E5C86) 4%,#fff);border-color:color-mix(in srgb,var(--cat-color, #2E5C86) 30%,#E4DED2);border-left-color:var(--cat-color, #2E5C86)}.fs-velg .scenario-tile-initial{background:color-mix(in srgb,var(--cat-color, #2E5C86) 16%,#fff);color:var(--cat-color, #2E5C86);border-color:color-mix(in srgb,var(--cat-color, #2E5C86) 28%,#fff)}.fs-velg .scenario-tile-start{color:var(--navy);font-weight:600}.fs-velg .scenario-tile-start i{transition:transform .15s}.fs-velg .scenario-tile:hover .scenario-tile-start i{transform:translate(3px)}.tren-hjem .tren-home-card-body{min-width:0}.tren-hjem .tren-home-card-badge{flex-shrink:0;white-space:nowrap}@media (max-width: 640px){.fs-velg .scenario-tile{padding-left:12px}.tren-hjem .tren-home-card--soon{flex-wrap:wrap}.tren-hjem .tren-home-card--soon>.tren-home-card-body{flex:1 1 calc(100% - 60px)}.tren-hjem .tren-home-card--soon>.tren-home-card-badge{margin-left:60px}}.tren-hjem .tren-rekkefolge{display:grid;grid-auto-rows:1fr;gap:12px}.tren-hjem .tren-rekkefolge>li{display:flex}.tren-hjem .tren-rekkefolge>li>.tren-home-card{flex:1;align-items:flex-start}.tren-hjem .tren-rekkefolge .tren-home-card{padding:18px 20px 18px 18px;gap:16px}.tren-hjem .tren-rekkefolge .tren-home-card-icon{align-self:flex-start}.tren-hjem .tren-rekkefolge .tren-home-card-body{display:flex;flex-direction:column;align-self:stretch;padding-top:2px}.tren-hjem .tren-rekkefolge .tren-home-card-title{margin:0 0 4px;line-height:1.3}.tren-hjem .tren-rekkefolge .tren-home-card-sub{margin:0}.tren-hjem .tren-rekkefolge .tren-home-card-arrow{align-self:center;flex-shrink:0}.tren-hjem .tren-rekkefolge .tren-home-card-badge{align-self:center}@media (max-width: 640px){.tren-hjem .tren-rekkefolge>li>.tren-home-card{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"ikon tittel pil" "tekst tekst tekst";align-items:center;align-content:start;column-gap:12px;row-gap:10px;padding:16px 16px 16px 14px}.tren-hjem .tren-rekkefolge .tren-home-card-body{display:contents}.tren-hjem .tren-rekkefolge .tren-home-card-icon{grid-area:ikon;width:40px;height:40px;align-self:center}.tren-hjem .tren-rekkefolge .tren-home-card-title{grid-area:tittel;margin:0;min-width:0;overflow-wrap:anywhere}.tren-hjem .tren-rekkefolge .tren-home-card-sub{grid-area:tekst}.tren-hjem .tren-rekkefolge .tren-home-card-arrow,.tren-hjem .tren-rekkefolge .tren-home-card-badge{grid-area:pil;justify-self:end;margin:0}.tren-hjem .tren-rekkefolge>li>.tren-home-card--soon>.tren-home-card-badge{margin-left:0}.tren-hjem .tren-rekkefolge>li+li:before{left:37px}}section[aria-labelledby=vv3p1-tittel] .vv3-etikett{display:flex;align-items:center;gap:8px}section[aria-labelledby=vv3p1-tittel] .vv3-etikett:before{content:"";width:3px;height:12px;border-radius:2px;background:color-mix(in srgb,#9a6010 75%,#fff);flex-shrink:0}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort{background:#fff}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort:hover{border-color:color-mix(in srgb,#2E5C86 35%,var(--border))}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort[aria-pressed=true]{border:2px solid color-mix(in srgb,#2E5C86 75%,#fff);background:#fff}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort[aria-pressed=true] .vv3-valgkort-navn:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#2e5c86;vertical-align:2px}section[aria-labelledby=vv3p1-tittel] .vv3-person{background:#fff}section[aria-labelledby=vv3p1-tittel] .vv3-person-ikon{background:#faeeda;color:#9a6010;border-color:color-mix(in srgb,#9a6010 22%,#fff)}section[aria-labelledby=vv3p1-tittel] .vv3-formaal{background:color-mix(in srgb,#2E5C86 4%,#fff);border-color:color-mix(in srgb,#2E5C86 20%,#fff);border-left:3px solid #7FA3C6}section[aria-labelledby=vv3p1-tittel] .vv3-formaal .vv3-etikett{color:#2e5c86}section[aria-labelledby=vv3p1-tittel] .vv3-formaal .vv3-etikett:before{display:none}.prestart-header{border-left:4px solid #7FA3C6;padding:2px 0 2px 14px}.prestart-subcat{color:#2e5c86;font-weight:500}.prestart-tema{background:color-mix(in srgb,#2E5C86 5%,#fff);border-color:color-mix(in srgb,#2E5C86 22%,#fff);border-left:4px solid #7FA3C6}.prestart-tema-label{color:#2e5c86;display:flex;align-items:center;gap:6px}.prestart-tema-label:before,.prestart-opening-label:before{content:"";width:3px;height:12px;border-radius:2px;background:#7fa3c6;flex-shrink:0}.prestart-opening-label{display:flex;align-items:center;gap:6px}.prestart-tema li::marker{color:#7fa3c6}.prestart-tips-toggle{border-color:color-mix(in srgb,#2E5C86 22%,#fff)}.prestart-tips-toggle .ti,.prestart-opening-label{color:#2e5c86}.prestart-opening-quote{border-left-color:#7fa3c6}.fs-velg.fs-oversikt{background:var(--beige-bg)}.fs-oversikt-hode{max-width:760px;margin-top:12px}.fs-oversikt-tittel{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:48px;font-weight:400;line-height:1.04;letter-spacing:-.015em;color:var(--navy)}.fs-oversikt-ingress{margin:22px 0 0;max-width:46ch;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:22px;line-height:1.45;color:#1a3a5cc7}.fs-oversikt-ingress:before{content:"";display:block;width:48px;height:1px;margin-bottom:22px;background:var(--gold)}.fs-oversikt-filter{margin:36px 0 0}.fs-oversikt-filter .vv3-meta{font-size:13px;color:#1a3a5cb8}.fs-oversikt-seksjon{margin:28px 0 0}.fs-oversikt-sammendrag{margin:10px 0 16px;font-size:13px;color:#1a3a5cb8}.fs-oversikt-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fs-oversikt-liste>li{display:flex;min-width:0}.fs-oversikt-kort{flex:1;display:flex;flex-direction:column;min-height:44px;padding:20px 22px 16px 21px;border:0;border-left:2px solid color-mix(in srgb,var(--fs-aksent, var(--border)) 55%,#fff);border-radius:10px;background:#fff;color:var(--navy);font:inherit;text-align:left;cursor:pointer;transition:background-color .15s}.fs-oversikt-kort:hover{background:var(--beige)}.fs-oversikt-kort:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.fs-oversikt-topp{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.fs-oversikt-navn{font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:500;line-height:1.1}.fs-oversikt-alder{font-size:19px;font-weight:400;color:#1a3a5cb8}.fs-oversikt-gjort{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-size:13px;font-weight:500;color:var(--text-success)}.fs-oversikt-gjort i{font-size:16px}.fs-oversikt-arena{margin-top:4px;font-size:12px;line-height:1.5;color:#1a3a5cb8}.fs-oversikt-kort .scenario-tile-warning{margin-top:8px}.fs-oversikt-dilemma{flex:1;margin:10px 0 16px;font-size:15px;line-height:1.6;color:#1a3a5cc7}.fs-oversikt-fot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--beige-mid)}.fs-oversikt-nivaa{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#1a3a5cb8}.fs-oversikt-stolper{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.fs-oversikt-stolper i{width:3px;border-radius:1px;background:var(--beige-mid)}.fs-oversikt-stolper i:nth-child(1){height:6px}.fs-oversikt-stolper i:nth-child(2){height:9px}.fs-oversikt-stolper i:nth-child(3){height:12px}.fs-oversikt-nivaa[data-nivaa="1"] i:nth-child(-n+1),.fs-oversikt-nivaa[data-nivaa="2"] i:nth-child(-n+2),.fs-oversikt-nivaa[data-nivaa="3"] i:nth-child(-n+3){background:#1a3a5cc7}.fs-oversikt-start{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-size:14px;font-weight:500;color:var(--navy)}.fs-oversikt-start i{transition:transform .2s ease}.fs-oversikt-kort:hover .fs-oversikt-start i{transform:translate(4px)}.fs-oversikt-foreslaa{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-top:40px;padding-top:20px;border-top:1px solid var(--beige-mid)}.fs-oversikt-foreslaa p{margin:0;max-width:60ch;font-size:14px;line-height:1.6;color:#1a3a5cc7}.fs-oversikt-foreslaa strong{font-weight:500;color:var(--navy)}.fs-oversikt-foreslaa .btn-outline-small{min-height:44px}@media (prefers-reduced-motion: reduce){.fs-oversikt-start i{transition:none}}@media (max-width: 640px){.fs-oversikt-hode{margin-top:4px}.fs-oversikt-tittel{font-size:34px}.fs-oversikt-ingress{margin-top:16px;font-size:19px}.fs-oversikt-ingress:before{margin-bottom:16px}.fs-oversikt .fs-oversikt-filter{margin-top:24px;flex-wrap:nowrap;overflow-x:auto;margin-left:-16px;margin-right:-16px;padding:2px 16px 6px;scrollbar-width:none}.fs-oversikt .fs-oversikt-filter::-webkit-scrollbar{display:none}.fs-oversikt .fs-oversikt-filter>*{flex-shrink:0;white-space:nowrap}.fs-oversikt-liste{grid-template-columns:minmax(0,1fr);gap:10px}.fs-oversikt-kort{padding:16px 16px 12px 15px}.fs-oversikt-navn{font-size:24px}.fs-oversikt-alder{font-size:18px}.fs-oversikt-dilemma{margin:8px 0 12px;font-size:14px;line-height:1.55}.fs-oversikt-fot{padding-top:10px}}.tren-hjem,.fs-velg{background:var(--beige-bg)}main.page-wrapper:has(>.vv3-side){background:var(--beige-bg)}.tren-hjem>.page-title{margin:0;font-size:48px;font-weight:400;line-height:1.04;letter-spacing:-.015em;color:var(--navy)}.tren-hjem>.page-title em{color:var(--navy);font-weight:400}.tren-hjem>.page-subtitle{margin:22px 0 28px;max-width:46ch;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:22px;line-height:1.45;color:#1a3a5cc7}.tren-hjem>.page-subtitle:before{content:"";display:block;width:48px;height:1px;margin-bottom:22px;background:var(--gold)}.vv3-side>a.vv3-lenkeknapp:first-child{display:inline-flex;align-items:center;min-height:44px;margin-bottom:8px;font-size:14px;color:#1a3a5cb8;text-decoration:none}.vv3-side>a.vv3-lenkeknapp:first-child:hover{color:var(--navy);text-decoration:underline;text-underline-offset:3px}section[aria-labelledby=vv3p1-tittel]{margin-top:12px}section[aria-labelledby=vv3p1-tittel] .vv3-tittel{margin:0;font-size:48px;font-weight:400;line-height:1.04;letter-spacing:-.015em;color:var(--navy)}section[aria-labelledby=vv3p1-tittel] .vv3-ingress{margin:22px 0 32px;max-width:46ch;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:22px;line-height:1.45;color:#1a3a5cc7}section[aria-labelledby=vv3p1-tittel] .vv3-ingress:before{content:"";display:block;width:48px;height:1px;margin-bottom:22px;background:var(--gold)}section[aria-labelledby=vv3p1-tittel] .vv3-valggruppe{margin-bottom:28px}section[aria-labelledby=vv3p1-tittel] .vv3-formaal .vv3-etikett{font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort{border:0;border-left:2px solid color-mix(in srgb,#185fa5 75%,#fff);border-radius:10px;padding:14px 16px 14px 15px;background:#fff;transition:background-color .15s,box-shadow .15s}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort:hover{background:var(--beige);border-left-color:color-mix(in srgb,#185fa5 75%,#fff)}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort[aria-pressed=true]{border:0;border-left:2px solid #185fa5;padding:14px 16px 14px 15px;background:#fff;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#2E5C86 75%,#fff)}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort:focus-visible{outline:2px solid var(--navy);outline-offset:3px}section[aria-labelledby=vv3p1-tittel] .vv3-person{border:0;border-radius:10px}@media (max-width: 640px){.tren-hjem>.page-title,section[aria-labelledby=vv3p1-tittel] .vv3-tittel{font-size:34px}.tren-hjem>.page-subtitle,section[aria-labelledby=vv3p1-tittel] .vv3-ingress{margin-top:16px;font-size:19px}.tren-hjem>.page-subtitle:before,section[aria-labelledby=vv3p1-tittel] .vv3-ingress:before{margin-bottom:16px}}.tren-hjem .tren-home-card--korte,.tren-hjem .tren-home-card--veiledet,.tren-hjem .tren-home-card--samtale{border-left:2px solid color-mix(in srgb,var(--tren-aksent) 75%,#fff);padding-left:20px}.tren-hjem .tren-home-card--korte:hover,.tren-hjem .tren-home-card--veiledet:hover,.tren-hjem .tren-home-card--samtale:hover{border-left-color:color-mix(in srgb,var(--tren-aksent) 75%,#fff)}.tren-hjem .tren-home-card--velg{border-left:2px solid color-mix(in srgb,var(--navy) 40%,#fff);padding-left:20px}.tren-hjem .tren-home-card--soon{border-left:2px solid color-mix(in srgb,var(--tren-aksent, #7A8A96) 35%,#fff);padding-left:20px}.fs-velg .scenario-tile{border-left:2px solid color-mix(in srgb,var(--cat-color, #2E5C86) 55%,#fff);padding-left:20px}.vv3-side:not(.kf2-side)>.vv3-prototype-banner{background:color-mix(in srgb,#2E5C86 4%,#fff);border-color:color-mix(in srgb,#2E5C86 20%,#fff);border-left:3px solid #7FA3C6}.vv3-side:not(.kf2-side)>.vv3-prototype-banner i{color:#2e5c86}.tren-hjem .tren-home-card--veiledet,.tren-hjem .tren-rekkefolge>li:nth-child(2)>.tren-home-card--soon{--tren-aksent: #9a6010;--tren-flate: #faeeda}.tren-velg{background:var(--beige-bg)}.tren-velg section[aria-labelledby=vv3-tittel]{margin-top:12px}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-tittel{margin:0;font-size:48px;font-weight:400;line-height:1.04;letter-spacing:-.015em;color:var(--navy)}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-ingress{margin:22px 0 32px;max-width:46ch;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:22px;line-height:1.45;color:#1a3a5cc7}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-ingress:before{content:"";display:block;width:48px;height:1px;margin-bottom:22px;background:var(--gold)}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-person{border:0;border-radius:10px;background:#fff}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-formaal{background:color-mix(in srgb,#2E5C86 4%,#fff);border-color:color-mix(in srgb,#2E5C86 20%,#fff);border-left:3px solid #7FA3C6}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-formaal .vv3-etikett{font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;color:#2e5c86}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-valgkort{border:0;border-left:2px solid color-mix(in srgb,#185fa5 75%,#fff);border-radius:10px;padding:14px 16px 14px 15px;background:#fff}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-valgkort[aria-pressed=true]{border:0;border-left:2px solid #185fa5;padding:14px 16px 14px 15px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#2E5C86 75%,#fff)}.fp,.hjelp,.page-content--refleks{background:var(--beige-bg)}.fp>.page-title,.hjelp>.page-title,.page-content--refleks .page-title{margin:0;font-size:48px;font-weight:400;line-height:1.04;letter-spacing:-.015em;color:var(--navy)}.fp>.page-title em,.hjelp>.page-title em,.page-content--refleks .page-title em{font-weight:400;color:var(--navy)}.fp>.page-subtitle,.page-content--refleks .page-subtitle{margin:22px 0 28px;max-width:46ch;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:22px;line-height:1.45;color:#1a3a5cc7}.fp>.page-subtitle:before,.page-content--refleks .page-subtitle:before,.hjelp>.page-title:after{content:"";display:block;width:48px;height:1px;margin-top:22px;margin-bottom:22px;background:var(--gold)}.fp>.page-subtitle:before,.page-content--refleks .page-subtitle:before{margin-top:0}.hjelp>.page-title:after{margin-bottom:8px}@media (max-width: 640px){.tren-velg section[aria-labelledby=vv3-tittel] .vv3-tittel,.fp>.page-title,.hjelp>.page-title,.page-content--refleks .page-title{font-size:34px}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-ingress,.fp>.page-subtitle,.page-content--refleks .page-subtitle{margin-top:16px;font-size:19px}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-ingress:before,.fp>.page-subtitle:before,.page-content--refleks .page-subtitle:before{margin-bottom:16px}}.fp .fp-kort,.fp .fp-fortsett{border-top:0;border-right:0;border-bottom:0;border-radius:10px}.fp .fp-kort-tittel{font-weight:500}.app-card:has(.laer-kurs-header){background:var(--beige-bg)}.laer-kurs-header{background:var(--beige-bg)}.laer-rad-kort{border-left:2px solid color-mix(in srgb,var(--card-accent, #185fa5) 75%,#fff)}.laer-gruppe-barn .laer-rad-kort{border-left-width:2px}.modul-side-dk{border-left-width:2px;border-left-color:color-mix(in srgb,var(--card-accent, #185fa5) 75%,#fff)}.modul-heading,.modul-side-tittel,.laer-kurs-header-tittel{font-weight:500}.laer-kursfane{font-size:48px;font-weight:400;letter-spacing:-.015em;line-height:1.1}[role=tabpanel]>.laer-kurs-ingress{margin:16px 0 24px;max-width:72ch;font-size:15px;line-height:1.65;color:#1a3a5cc7}@media (max-width: 640px){.laer-kursfane{font-size:30px}}.fs-oversikt-hode>.page-dateline{color:#185fa5}nav[aria-label="I denne Les-delen"] ul{list-style:none;margin:4px 0 24px;padding:2px 0 2px 16px;border-left:1px solid var(--beige-mid)}nav[aria-label="I denne Les-delen"] li{margin:0}nav[aria-label="I denne Les-delen"] a{display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:14px;color:var(--navy);text-decoration:none}nav[aria-label="I denne Les-delen"] a:after{content:"→";font-size:13px;color:#1a3a5c8c}nav[aria-label="I denne Les-delen"] a:hover,nav[aria-label="I denne Les-delen"] a:focus-visible{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gold)}@media (max-width: 600px){nav[aria-label="I denne Les-delen"] a{min-height:44px}}.tren-hjem,.short-skill-page,.fs-velg,.tren-velg{padding-left:26px;padding-right:max(26px,calc(100% - 906px))}.vv3-side{margin-left:0;margin-right:auto}@media (max-width: 640px){.tren-hjem,.short-skill-page,.fs-velg,.tren-velg{padding-left:16px;padding-right:16px}}.tren-hjem,.short-skill-page,.fs-velg,.tren-velg{padding-right:26px}.tren-stripe{margin:0 0 22px}.tren-stripe-tittel{display:flex;align-items:center;justify-content:center;margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:500;color:var(--navy);white-space:nowrap}.tren-stripe .modul-side-steg.tren-stripe-stengt{opacity:.5;cursor:default}@media (max-width: 640px){.tren-hjem,.short-skill-page,.fs-velg,.tren-velg{padding-right:16px}}.tren-hjem>.page-subtitle,.short-skill-page>.page-subtitle,.fp>.page-subtitle,.page-content--refleks .page-subtitle,.fs-oversikt-ingress,section[aria-labelledby=vv3p1-tittel] .vv3-ingress,.tren-velg section[aria-labelledby=vv3-tittel] .vv3-ingress{margin:16px 0 24px;max-width:72ch;font-family:var(--font-sans);font-style:normal;font-size:15px;line-height:1.65;color:#1a3a5cc7}.tren-hjem>.page-subtitle:before,.short-skill-page>.page-subtitle:before,.fp>.page-subtitle:before,.page-content--refleks .page-subtitle:before,.fs-oversikt-ingress:before,section[aria-labelledby=vv3p1-tittel] .vv3-ingress:before,.tren-velg section[aria-labelledby=vv3-tittel] .vv3-ingress:before{display:none}.laer-modul-navn,.modul-side-di-navn,.laer-kurs-bro-tittel,.tren-hjem .tren-home-card-title,.tren-hjem .tren-rekkefolge .tren-home-card-title{font-size:15px;font-weight:600}.modul-side-di-desc,.laer-kurs-bro-desc,.tren-hjem .tren-home-card-sub,.tren-hjem .tren-rekkefolge .tren-home-card-sub{font-size:13px;line-height:1.5;color:#5b6974}.page-content--refleks .page-subtitle,.page-content--refleks .refleks-chat,.page-content--refleks .refleks-starter-grid,.page-content--refleks .refleks-composer{max-width:720px;width:100%}.page-content--refleks .refleks-starter-grid{grid-template-columns:minmax(0,1fr)}.sidebar-user-info{min-width:0;flex:1}.sidebar-user-info .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vv3-side{max-width:760px;margin:0 auto;padding:24px 26px 48px;font-family:var(--font-sans);color:var(--text-primary);background:var(--beige-bg);min-height:100vh}.vv3-prototype-banner{display:flex;gap:10px;align-items:flex-start;background:var(--beige);border:1px solid var(--border);border-left:3px solid var(--gold);border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.5;margin-bottom:20px}.vv3-prototype-banner i{color:var(--gold);font-size:16px;margin-top:1px}.vv3-tittel{font-family:Cormorant Garamond,Georgia,serif;font-size:28px;font-weight:700;line-height:1.2;margin:0 0 6px}.vv3-tittel--liten{font-size:22px;margin:0}.vv3-ingress{font-size:15px;line-height:1.6;margin:0 0 20px}.vv3-meta{font-size:12px;color:var(--text-muted)}.vv3-tekst{font-size:15px;line-height:1.6;margin:4px 0 0}.vv3-etikett{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px}.vv3-valgfritt{font-weight:400;text-transform:none;letter-spacing:0;color:var(--text-muted);font-size:12px}.vv3-seksjon{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#4a80c4;margin:0 0 10px}.vv3-seksjon:before{content:"";width:3px;height:16px;border-radius:2px;background:#4a80c4;flex-shrink:0}.vv3-person{display:flex;gap:14px;align-items:flex-start;background:var(--surface-1);border:1px solid var(--border);border-radius:12px;padding:16px;margin-bottom:14px}.vv3-person-ikon{width:40px;height:40px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--bg-accent);border:1px solid var(--border-accent);color:var(--text-accent);font-size:20px}.vv3-person-navn{font-weight:600;font-size:15px}.vv3-person-arena{font-weight:400;color:var(--text-muted)}.vv3-person-tekst{font-size:14px;line-height:1.6;margin:4px 0 0}.vv3-formaal{background:var(--surface-1);border:1px solid var(--border-accent);border-left:3px solid var(--text-accent);border-radius:10px;padding:12px 16px;margin-bottom:20px}.vv3-formaal p{margin:0;font-size:15px;line-height:1.6}.vv3-formaal-linje{font-size:13px;line-height:1.5;color:var(--text-muted);margin:6px 0 16px}.vv3-valggruppe{border:0;padding:0;margin:0 0 18px}.vv3-valgkort-rad{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vv3-valgkort{text-align:left;font-family:inherit;cursor:pointer;background:var(--surface-1);color:var(--text-primary);border:1px solid var(--border);border-radius:10px;padding:12px 14px;min-height:44px;display:flex;flex-direction:column;gap:4px;transition:border-color .15s,background .15s}.vv3-valgkort:hover{border-color:var(--border-strong)}.vv3-valgkort[aria-pressed=true]{border:2px solid var(--navy);padding:11px 13px;background:var(--beige)}.vv3-valgkort-navn{font-weight:600;font-size:15px}.vv3-valgkort-tekst{font-size:13px;line-height:1.5;color:var(--text-muted)}.vv3-hjelpetekst{font-size:13px;line-height:1.5;color:var(--text-muted);display:flex;gap:6px;align-items:flex-start;margin:10px 0}.vv3-hjelpetekst--liten{font-size:12px;margin:6px 0 0}.vv3-start{margin-top:8px}.vv3-samtale-topp{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.vv3-dialog{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:10px}.vv3-replikk{max-width:88%;background:var(--surface-1);border:.5px solid var(--border);border-radius:12px;padding:10px 14px}.vv3-replikk--kristin{align-self:flex-start}.vv3-replikk--student{align-self:flex-end;background:var(--bg-accent);border-color:var(--border-accent)}.vv3-replikk-hvem{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px}.vv3-replikk--student .vv3-replikk-hvem{color:var(--text-accent)}.vv3-replikk-tekst{font-size:14px;line-height:1.55}.vv3-replikk-handlinger{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px}.vv3-personanotat{margin-top:6px;font-size:12px;line-height:1.5;color:var(--text-muted);font-style:italic}.vv3-lenkeknapp{background:none;border:none;padding:6px 0;min-height:32px;font:inherit;font-size:13px;font-weight:600;color:var(--text-accent);cursor:pointer;display:inline-flex;align-items:center;gap:4px}.vv3-lenkeknapp:hover{text-decoration:underline}.vv3-tidligere{margin-top:6px;font-size:12px;color:var(--text-muted)}.vv3-tidligere summary{cursor:pointer}.vv3-tidligere ul{margin:4px 0 0;padding-left:16px}.vv3-panel{background:var(--surface-1);border:1px solid var(--border);border-radius:12px;padding:16px;margin-top:8px}.vv3-panel-tekst{margin:0 0 10px;font-size:14px;line-height:1.55}.vv3-knapperad{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.vv3-knapperad--slutt{margin-top:28px}.vv3-valgliste{display:flex;flex-direction:column;gap:8px}.vv3-replikkvalg{text-align:left;font:inherit;font-size:14px;line-height:1.5;cursor:pointer;background:var(--beige-bg);color:var(--text-primary);border:1px solid var(--border);border-radius:10px;padding:10px 14px;min-height:44px;transition:border-color .15s,background .15s}.vv3-replikkvalg:hover{border-color:var(--border-strong);background:var(--surface-1)}.vv3-replikkvalg[aria-pressed=true]{border:2px solid var(--navy);padding:9px 13px}.vv3-replikkvalg--kompakt{font-size:13px}.vv3-myk-avslutning,.vv3-nytt-forsok,.vv3-bekreft{display:flex;flex-direction:column;gap:4px;background:var(--beige);border:1px solid var(--border);border-radius:10px;padding:10px 14px;margin-bottom:14px;font-size:13px;line-height:1.5}.vv3-nytt-forsok{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.vv3-myk-avslutning .vv3-knapperad,.vv3-bekreft .vv3-knapperad{margin-top:6px}.vv3-stopp{border-left:3px solid var(--gold)}.vv3-stopp-topp{display:flex;gap:12px;align-items:flex-start}.vv3-stopp-topp>i{font-size:18px;color:var(--gold);margin-top:2px}.vv3-stopp-tittel{font-weight:600;font-size:15px;margin-bottom:2px}.vv3-notat{display:block;margin:12px 0}.vv3-notat textarea{width:100%;font:inherit;font-size:14px;line-height:1.5;border:1px solid var(--border);border-radius:8px;padding:8px 10px;resize:vertical;background:var(--beige-bg);color:var(--text-primary)}.vv3-kort{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;padding:12px 14px;margin-top:8px;font-size:14px;line-height:1.55}.vv3-replikk .vv3-kort{margin-top:8px}.vv3-kort--laster{color:var(--text-muted);display:flex;gap:8px;align-items:center}.vv3-kort--teknisk{background:var(--beige);border-style:dashed}.vv3-teknisk-tekst{display:flex;gap:8px;align-items:flex-start;margin-bottom:8px}.vv3-spinn{animation:vv3-spinn 1s linear infinite}@keyframes vv3-spinn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.vv3-spinn{animation:none}}.vv3-kort-topp{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:8px}.vv3-chip{display:inline-block;font-size:12px;font-weight:600;line-height:1.3;padding:3px 9px;border-radius:8px;background:var(--bg-accent);border:1px solid var(--border-accent);color:var(--text-accent)}.vv3-chip--dempet{background:var(--beige);border-color:var(--border);color:var(--text-primary);font-weight:500}.vv3-simulert{margin-left:auto;font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.vv3-kort-del{margin-top:8px}.vv3-kort-del p,.vv3-etterpa p{margin:2px 0 0}.vv3-kort-overskrift{font-size:12px;font-weight:700;color:var(--text-primary)}.vv3-andre{margin:4px 0 0}.vv3-usikkerhet{display:flex;gap:8px;align-items:flex-start;margin-top:8px;font-size:13px;color:var(--text-primary);background:var(--beige);border-radius:8px;padding:8px 10px}.vv3-etterpa{margin-top:10px;padding-top:10px;border-top:1px solid var(--beige-mid)}.vv3-hjelp-inline{margin:6px 0 4px 12px;padding:4px 12px 8px;border-left:3px solid var(--beige-mid);background:var(--beige);border-radius:0 8px 8px 0}.vv3-hjelp-inline>.vv3-kort-del:first-child{margin-top:4px}.vv3-dekning{font-size:13px;color:var(--text-muted);display:flex;gap:6px;align-items:center;margin:4px 0 20px}.vv3-slutt-del{margin-top:24px}.vv3-sitatblokk{border-left:3px solid var(--gold);padding:4px 0 4px 12px;margin-bottom:12px}.vv3-sitat{font-size:14px;line-height:1.6;font-style:italic}.vv3-fokus{margin-top:24px;background:var(--surface-1);border:1px solid var(--border-accent);border-left:3px solid var(--text-accent);border-radius:10px;padding:14px 16px}.vv3-fokus p{margin:0 0 8px;font-size:15px;line-height:1.6}.vv3-laer-lenke{font-size:13px;font-weight:600;color:var(--text-accent);text-decoration:none;display:inline-flex;gap:6px;align-items:center}.vv3-laer-lenke:hover{text-decoration:underline}.vv3-omproving{margin-bottom:10px}.vv3-omproving ol{margin:4px 0 0;padding-left:18px;font-size:14px;line-height:1.6}.vv3-omproving li{margin-bottom:4px}.vv3-dialog--kompakt{margin-top:12px}.vv3-kontroller{margin-top:40px;font-size:13px;color:var(--text-muted);border-top:1px dashed var(--border);padding-top:12px}.vv3-kontroller summary{cursor:pointer;font-weight:600}.vv3-avkryss{display:flex;gap:8px;align-items:center;margin:10px 0;min-height:32px}@media (max-width: 600px){.vv3-side{padding:16px 16px 40px}.vv3-valgkort-rad{grid-template-columns:1fr}.vv3-replikk{max-width:100%}.vv3-tittel{font-size:24px}.vv3-knapperad>button{flex:1 1 auto}.vv3-lenkeknapp,.vv3-avkryss,.btn-ghost-small{min-height:44px}}.vv3-skrivefelt{width:100%;font:inherit;font-size:15px;line-height:1.55;border:1px solid var(--border);border-radius:8px;padding:10px 12px;resize:vertical;background:var(--surface-1);color:var(--text-primary);min-height:88px}.vv3-skrivefelt:disabled{background:var(--beige)}.vv3-feil{display:flex;gap:6px;align-items:flex-start;font-size:13px;line-height:1.5;margin:8px 0 0;color:var(--text-primary)}.vv3-feil--teknisk{background:var(--beige);border:1px dashed var(--border);border-radius:8px;padding:8px 10px}.vv3-sjekkliste{margin:6px 0;padding-left:18px;font-size:14px;line-height:1.55}.vv3-sjekkliste li{margin-bottom:4px}.vv3-hjelp{margin-top:12px}.vv3-hjelp .vv3-sitat{margin:6px 0}.vv3-skriver{color:var(--text-muted);font-size:13px;display:flex;gap:6px;align-items:center}.vv3-handling{font-style:italic}.vv3-replikk-tekst .vv3-handling+span,.vv3-replikk-tekst span+.vv3-handling{margin-left:6px}.vv3-mer-hjelp{min-height:44px;margin-top:8px;font-size:14px;border:1.5px solid var(--navy);color:var(--navy);font-weight:600}.vv3-slutt-refleksjon{display:block;margin-top:10px;font-size:14px;color:var(--navy)}.vv3-slutt-refleksjon>span{display:block;margin-bottom:4px}.vv3-helhet{margin-top:16px}.vv3-helhet h3.vv3-etikett{margin-top:14px}.vv3-helhet-kort{margin:4px 0 8px}.vv3-knapperad--slutt .btn-primary{min-height:44px}.vv3-helhet-utdyping{margin-top:12px}#vv3p1-slutt:focus:not(:focus-visible),.vv3-helhet-innhold:focus:not(:focus-visible){outline:none}#vv3p1-slutt,.vv3-helhet{scroll-margin-top:16px}.vv3-skjult{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vv3-helhet-utdyping>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--navy);font-weight:600}.vv3-forlat-dialog{max-width:min(480px,calc(100vw - 32px));border:1px solid var(--border);border-radius:12px;padding:24px;background:var(--beige-bg);color:var(--text-primary)}.vv3-forlat-dialog::backdrop{background:#00000073}.kf2-side{max-width:720px}.kf2-topp{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.kf2-kicker{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.kf2-kicker .ti{font-size:15px;color:var(--gold)}.kf2-fokus{color:var(--text-muted)}.kf2-veiledningsrad{list-style:none;align-self:stretch}.kf2-veiledningsrad .vv3-kort{margin-top:2px}.kf2-utdyping{margin-top:8px;font-size:13px;line-height:1.55;border-top:1px solid var(--beige-mid);padding-top:4px}.kf2-utdyping p{margin:6px 0 0}.kf2-skriv{margin-top:12px}.kf2-skriv .vv3-etikett{display:block}.kf2-videre{margin-top:18px}.kf2-replikk--feil{border-style:dashed}.kf2-tilbake{margin-bottom:10px}@media (max-width: 600px){.kf2-topp{flex-direction:column;align-items:flex-start;gap:4px}}.kf2-replikk--veileder{background:var(--beige);border-color:var(--border)}.kf2-replikk--veileder .vv3-replikk-hvem{color:var(--text-muted)}.kf2-teller{margin:4px 0 0;text-align:right}.kf2-ramme{margin:10px 0 2px;padding:10px 14px;background:var(--beige);border:1px solid var(--border);border-radius:10px;font-size:14px;line-height:1.6}.kf2-ramme summary{cursor:pointer;font-weight:600;color:var(--navy);min-height:24px}.kf2-ramme summary:focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:4px}.kf2-ramme ul{margin:8px 0 2px;padding-left:18px}.kf2-ramme li+li{margin-top:4px}.kf2-materiale{margin:10px 0;padding:12px 14px;background:#fff;border:1px solid var(--border);border-radius:10px;font-size:14px;line-height:1.6}.kf2-materiale p{margin:4px 0 0}.kf2-etter{margin-top:10px;padding:10px 14px;background:#fff;border:1px solid var(--border);border-left:3px solid #4a80c4;border-radius:10px;font-size:14px;line-height:1.6}.kf2-etter p,.kf2-merknad p{margin:4px 0 0}.kf2-eksempler ul{margin:6px 0 0;padding-left:18px}.kf2-eksempler li+li{margin-top:4px}.kf2-typevalg{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 4px}.kf2-typevalg .btn-outline-small{min-height:36px}.kf2-typevalg .btn-outline-small[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.kf2-typemerknad{margin-top:8px}.kf2-forlop{margin:18px 0 8px}.kf2-forlop-kort{display:flex;flex-direction:column;gap:4px;text-align:left;width:100%;padding:12px 14px;background:#fff;border:1px solid var(--border);border-left:2px solid color-mix(in srgb,#4a80c4 75%,#fff);border-radius:10px;cursor:pointer;font:inherit;color:var(--navy)}.kf2-forlop-kort:hover{border-color:#4a80c4}.kf2-forlop-kort small{color:var(--text-muted);font-size:13px;line-height:1.5}@media (max-width: 640px){.kf2-typevalg .btn-outline-small{min-height:44px}}.kf2-gruppe{margin-top:20px}.kf2-maal{margin:4px 0 10px;font-size:24px}.kf2-gruppe-ingress{margin:-4px 0 10px;line-height:1.55}.kf2-fremdrift{color:var(--navy);font-weight:600}.kf2-ovelser{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:10px}.kf2-ovelse{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;padding:12px 14px;background:#fff;border:1px solid var(--border);border-left:2px solid color-mix(in srgb,var(--ferdighet-aksent, #4a80c4) 75%,#fff);border-radius:10px;font:inherit;color:var(--navy)}button.kf2-ovelse{cursor:pointer;min-height:44px}button.kf2-ovelse:hover{border-color:var(--ferdighet-aksent, var(--navy))}button.kf2-ovelse:focus-visible,.kf2-variantvalg .btn-outline-small:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.kf2-ovelse-topp{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 10px}.kf2-ovelse-topp strong{font-size:15px;font-weight:600}.kf2-ovelse-meta{font-size:12px;color:var(--text-muted)}.kf2-ovelse-tekst,.kf2-ovelse-poeng{font-size:13px;line-height:1.55;color:var(--navy)}.kf2-ovelse-poeng strong{font-weight:600}.kf2-gjort{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#23765d}.kf2-variantvalg{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.kf2-variantvalg .btn-outline-small{min-height:36px}.kf2-fagfilter{margin-top:18px}@media (max-width: 640px){.kf2-variantvalg .btn-outline-small{min-height:44px;flex:1 1 100%;text-align:left}}.kf2-retning{margin:18px 0 8px}.kf2-samlinger{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.kf2-samling{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:#fff;border:1px solid var(--border);border-left:2px solid color-mix(in srgb,#4a80c4 75%,#fff);border-radius:10px;color:var(--navy)}.kf2-samling-liste{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.kf2-samling-ovelse{display:flex;flex-direction:column;gap:2px;width:100%;min-height:44px;text-align:left;padding:8px 10px;background:var(--beige-bg);border:1px solid var(--beige-mid);border-radius:8px;font:inherit;color:var(--navy);cursor:pointer}.kf2-samling-ovelse:hover{border-color:#4a80c4}.kf2-samling-ovelse:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.kf2-samling-ovelse strong{font-size:14px;font-weight:600}.kf2-samling-ovelse span{font-size:13px;line-height:1.5}.kf2-samling-opps{margin-top:8px;display:flex;flex-direction:column;gap:4px}.kf2-samlinger{gap:8px}.kf2-samling{gap:6px;padding:12px 14px}.kf2-samling-hode strong{font-size:15px;font-weight:600}.kf2-samling-rad{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:2px}.kf2-samling-etikett{flex-basis:100%;font-size:12px;font-weight:600;color:var(--text-muted)}.kf2-samling-valg{display:flex;flex-wrap:wrap;gap:6px}.kf2-samling-knapp{min-height:36px}.kf2-samling-knapp:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.kf2-utdrag{color:var(--text-muted)}@media (max-width: 640px){.kf2-samling-valg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.kf2-samling-knapp{min-height:44px;white-space:normal;text-align:left}}.mc-form-group select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%231e3a5f' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.lp-hero-pill-row{grid-column:1 / -1;display:flex;justify-content:center;padding-bottom:8px}.lp-banner-pill{display:inline-block;background:#c8a96e1f;color:var(--gold);border:1px solid rgba(200,169,110,.45);text-align:center;padding:7px 22px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:100px;transition:opacity .2s}.lp-banner-pill:hover{opacity:.8}.lp{--navy: #354d6a;--navy-deep: #2a3e55;--gold: #c8a96e;--beige: #f5f3ef;--beige-mid: #ede9e2;--border: rgba(26,58,92,.1);--text-mute: rgba(30,58,95,.66);font-family:DM Sans,sans-serif;background:#fff;color:var(--navy)}.gold-shine{color:#c8a96e}.lp-nav{position:sticky;top:0;z-index:100;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:.5px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 56px;height:62px}.lp-nav-logo{font-family:Cormorant Garamond,serif;font-size:21px;font-weight:500;color:var(--navy);letter-spacing:.02em;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:8px}.lp-nav-links{display:flex;gap:36px;align-items:center}.lp-nav-link{font-size:13px;color:var(--text-mute);cursor:pointer;text-decoration:none;letter-spacing:.01em;transition:color .15s}.lp-nav-link:hover{color:var(--navy)}.lp-btn-gold{background:var(--gold);color:var(--navy);font-size:13px;font-weight:500;padding:14px 30px;border:none;cursor:pointer;font-family:DM Sans,sans-serif;letter-spacing:.05em;text-transform:uppercase;transition:background .15s}.lp-btn-gold:hover{background:#e8d5a3}.lp-btn-gold .brand,.lp-btn-navy .brand,.lp-btn-ghost .brand{text-transform:none;letter-spacing:0}.lp-btn-ghost{background:transparent;color:#fff9;font-size:13px;padding:13px 28px;border:1px solid rgba(255,255,255,.14);cursor:pointer;font-family:DM Sans,sans-serif;letter-spacing:.05em;text-transform:uppercase;transition:all .15s}.lp-btn-ghost:hover{border-color:#ffffff47;color:#fff}.lp-btn-navy{background:var(--navy);color:#fff;font-size:12px;font-weight:500;padding:9px 22px;border:none;cursor:pointer;font-family:DM Sans,sans-serif;letter-spacing:.06em;text-transform:uppercase;transition:background .15s}.lp-btn-navy:hover{background:var(--navy-deep)}.lp-btn-gold-outline{background:transparent;color:var(--gold);font-size:12px;font-weight:500;padding:11px 22px;border:1px solid rgba(200,169,110,.4);cursor:pointer;font-family:DM Sans,sans-serif;letter-spacing:.06em;text-transform:uppercase;transition:all .15s}.lp-btn-gold-outline:hover{background:#c8a96e14}.lp-hero{background:var(--navy);padding:72px 56px 80px;display:grid;grid-template-columns:1fr 1fr;column-gap:72px;row-gap:20px;align-items:center;position:relative;overflow:hidden}.lp-hero:before{content:"";position:absolute;top:-240px;right:-180px;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(200,169,110,.07) 0%,transparent 68%);pointer-events:none}.lp-hero:after{content:"";position:absolute;bottom:-120px;left:-80px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(200,169,110,.04) 0%,transparent 70%);pointer-events:none}.lp-hero-left{position:relative;z-index:1}.lp-hero-tag{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:20px;display:flex;align-items:center;gap:10px}.lp-hero-tag:before{content:"";display:block;width:24px;height:1px;background:var(--gold);opacity:.5}.lp-hero-h1{font-family:Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:1.15;color:#fff;margin:0 0 10px}.lp-hero-payoff{font-family:Cormorant Garamond,serif;font-size:24px;font-style:italic;color:var(--gold);margin-bottom:22px}.lp-hero-sub{font-size:16px;color:#ffffffb8;line-height:1.8;margin-bottom:32px;max-width:500px}.lp-hero-btns{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:44px}.lp-hero-proof{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lp-hero-proof-label{font-size:11px;color:#ffffffa3;margin-right:2px}.lp-hero-proof-badge{font-size:10px;color:#ffffffc7;background:#ffffff12;border:.5px solid rgba(255,255,255,.18);padding:3px 10px;letter-spacing:.04em}.lp-hero-right{position:relative;z-index:1}.lp-product-hero{position:relative;width:100%;height:480px}.lp-ph-card{position:absolute;background:#1a3a5c;border:.5px solid rgba(200,169,110,.22);border-radius:10px;box-shadow:0 24px 60px #00000061,0 4px 16px #00000038;overflow:hidden}.lp-ph-topbar{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:.5px solid rgba(255,255,255,.08);background:#00000026}.lp-ph-dot{width:6px;height:6px;border-radius:50%;background:var(--gold);flex-shrink:0}.lp-ph-title{font-size:9.5px;color:#fff9;letter-spacing:.06em;margin-left:2px}.lp-ph-tren{left:50px;top:50px;width:400px;z-index:2;background:transparent;overflow:hidden}.lp-ph-app-shell{display:flex;height:100%}.lp-ph-sidebar{width:84px;flex-shrink:0;background:#1a3a5c;display:flex;flex-direction:column;align-items:center;padding:14px 0 12px;gap:4px}.lp-ph-sidebar-logo{font-size:9px;font-weight:700;color:#ffffffbf;letter-spacing:.04em;margin-bottom:14px}.lp-ph-sidebar-logo span{color:#c8a96e}.lp-ph-nav-item{display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;padding:7px 0;cursor:default;border-radius:0}.lp-ph-nav-item i{font-size:14px;color:#ffffff59}.lp-ph-nav-item span{font-size:8px;color:#ffffff4d;letter-spacing:.03em}.lp-ph-nav-item.active i{color:#c8a96e}.lp-ph-nav-item.active span{color:#c8a96ed9}.lp-ph-main{flex:1;background:#fafaf8;display:flex;flex-direction:column;overflow:hidden}.lp-ph-main-header{padding:10px 12px;border-bottom:1px solid #ede5d0;background:#fff}.lp-ph-scenario-info{display:flex;align-items:center;gap:8px}.lp-ph-scenario-avatar-light{width:26px;height:26px;border-radius:50%;flex-shrink:0;background:#e8eef5;border:1px solid #c8d8e8;display:flex;align-items:center;justify-content:center}.lp-ph-scenario-avatar-light i{font-size:12px;color:#1a3a5c}.lp-ph-scenario-name-light{font-size:10px;font-weight:700;color:#1a3a5c}.lp-ph-scenario-sub-light{font-size:8.5px;color:#8a9aaa;margin-top:1px}.lp-ph-chat-light{flex:1;padding:10px 12px;display:flex;flex-direction:column;gap:6px;overflow:hidden}.lp-ph-bubble-light{font-size:10.5px;line-height:1.45;padding:7px 10px;border-radius:8px;max-width:90%}.lp-ph-bubble-client-light{background:#eef2f6;color:#2a4a6a;border-radius:8px 8px 8px 2px;font-style:italic}.lp-ph-bubble-user-light{background:#1a3a5c;color:#f3e3bb;border-radius:8px 8px 2px;align-self:flex-end}.lp-ph-coding-light{display:flex;align-items:center;gap:5px;padding-left:2px}.lp-ph-chip{font-size:9px;font-weight:700;letter-spacing:.05em;padding:2px 7px;border-radius:3px}.lp-ph-chip-ko{background:#2e7d5e1f;color:#2e7d5e;border:.5px solid rgba(46,125,94,.35)}.lp-ph-chip-kr{background:#1a3a5c1a;color:#1a3a5c;border:.5px solid rgba(26,58,92,.25)}.lp-ph-chip-label-light{font-size:9px;color:#8a9aaa;letter-spacing:.03em}.lp-ph-feedback-light{margin:0 10px 10px;padding:8px 10px;background:#fff;border-radius:6px;border:1px solid #ede5d0}.lp-ph-fb-label-light{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:#aab5c0;margin-bottom:6px}.lp-ph-fb-row-light{display:flex;align-items:center;gap:5px;margin-bottom:3px}.lp-ph-fb-row-light i{font-size:10px;flex-shrink:0}.lp-ph-fb-row-light span{font-size:9.5px;color:#3a5a7a}.lp-ph-laer{left:0;top:30px;width:160px;z-index:1;transform:rotate(-4deg);opacity:.88}.lp-ph-laer-body{padding:12px 14px;display:flex;flex-direction:column;gap:9px}.lp-ph-modul{display:flex;align-items:center;gap:8px}.lp-ph-modul-dot{width:16px;height:16px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:.5px solid rgba(255,255,255,.15)}.lp-ph-modul-dot.done{background:#4caf8847;border-color:#4caf8880}.lp-ph-modul-dot i{font-size:9px;color:#4caf88}.lp-ph-modul span{font-size:10px;color:#ffffffb3}.lp-ph-forsta{right:0;top:20px;width:175px;z-index:1;transform:rotate(4deg);opacity:.88}.lp-ph-forsta-q{padding:10px 13px 6px;font-size:10px;font-weight:600;color:#ffffffd9;line-height:1.4}.lp-ph-forsta-a{padding:0 13px 13px;font-size:9.5px;color:#ffffff8c;line-height:1.5}.lp-section{padding:88px 56px}.lp-section-beige{background:var(--beige);border-top:.5px solid var(--border)}.lp-section-navy{background:var(--navy)}.lp-section-white{background:#fff}.lp-inner{max-width:1040px;margin:0 auto}.lp-section-tag{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.lp-section-h2{font-family:Cormorant Garamond,serif;font-size:42px;font-weight:400;color:var(--navy);line-height:1.15;margin:0 0 16px}.lp-section-h2 em{font-style:normal;color:var(--gold)}.lp-section-h2-center{text-align:center}.lp-section-sub{font-size:15px;color:var(--text-mute);line-height:1.8;max-width:560px}.lp-section-sub-center{text-align:center;margin:0 auto}.lp-section-text{font-size:15px;color:#4a6070;line-height:1.85;margin-bottom:12px}.lp-section-text strong{color:var(--navy);font-weight:500}.lp-section-quote{margin-top:20px;font-family:Cormorant Garamond,serif;font-size:20px;font-style:italic;color:var(--navy)}.lp-why-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.lp-why-center{max-width:700px;margin:0 auto;text-align:center}.lp-funk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px;max-width:1100px;margin-left:auto;margin-right:auto}.lp-funk-card{background:#fff;padding:24px 30px;border:.5px solid var(--border);transition:background .2s,box-shadow .2s;position:relative}.lp-funk-card-active{border:1px solid var(--gold)}.lp-funk-card:hover{background:var(--beige);box-shadow:0 6px 20px #1a3a5c12}.lp-funk-badge{position:absolute;top:-11px;right:24px;background:var(--gold);color:var(--navy);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:20px}.lp-funk-icon{width:46px;height:46px;background:var(--navy);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.lp-funk-icon i{font-size:20px;color:var(--gold)}.lp-funk-num{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-mute);margin-bottom:8px}.lp-funk-title{font-family:Cormorant Garamond,serif;font-size:28px;color:var(--navy);margin-bottom:10px}.lp-funk-desc{font-size:13px;color:var(--text-mute);line-height:1.75;margin-bottom:18px}.lp-funk-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.lp-funk-list li{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#4a6070}.lp-funk-list li:before{content:"—";color:var(--gold);flex-shrink:0}.lp-audience-head{text-align:center;margin-top:56px;margin-bottom:0}.lp-audience-h3{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:400;color:var(--navy);max-width:560px;margin:0 auto}.lp-audience-grid{margin-top:24px}.lp-audience-card{background:transparent;padding:20px 22px;border:.5px solid var(--border)}.lp-audience-title{font-size:14px;font-weight:700;color:var(--navy);margin-bottom:8px}.lp-audience-desc{font-size:13px;color:var(--text-mute);line-height:1.7;margin:0}.lp-scenario-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:48px;max-width:940px;margin-left:auto;margin-right:auto}.lp-scenario-card{background:#fff;border:.5px solid var(--border);padding:26px 28px}.lp-scenario-tag{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-mute);margin-bottom:16px;display:flex;align-items:center;gap:6px}.lp-scenario-tag i{font-size:13px;color:var(--gold)}.lp-scenario-item{font-size:13.5px;color:#4a6070;line-height:1.65}.lp-scenario-item-divider{margin-top:12px;padding-top:12px;border-top:.5px solid var(--border)}.lp-scenario-name{font-weight:700;color:var(--navy)}.lp-about-grid{display:grid;grid-template-columns:340px 1fr;gap:64px;align-items:start}.lp-about-img{aspect-ratio:3/4;overflow:hidden;background-image:url(/solveig.jpg);background-size:160%;background-position:55% 8%;background-repeat:no-repeat}.lp-about-img img{display:none}.lp-about-quote-box{margin-top:16px;padding:20px 24px;background:var(--navy)}.lp-about-quote-text{font-family:Cormorant Garamond,serif;font-size:18px;font-style:italic;color:#fff;line-height:1.5;margin-bottom:8px}.lp-about-quote-name{font-size:13px;color:var(--gold);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.lp-about-quote-attr{font-size:11px;color:#ffffff8c;letter-spacing:.04em;text-transform:uppercase;margin-top:2px}.lp-about-list-secondary{margin-top:18px}.lp-about-list-secondary li{font-size:12px}.lp-about-h2{font-family:Cormorant Garamond,serif;font-size:36px;color:var(--navy);margin-bottom:16px;line-height:1.2}.lp-about-h2 span{color:var(--gold)}.lp-about-text{font-size:15px;color:#4a6070;line-height:1.85;margin-bottom:18px}.lp-about-list{list-style:none;padding:0;margin:0 0 22px;display:flex;flex-direction:column;gap:9px}.lp-about-list li{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#4a6070}.lp-about-list li i{font-size:13px;color:var(--gold);margin-top:2px;flex-shrink:0}.lp-about-link{font-size:13px;color:var(--navy);text-decoration:none;border-bottom:.5px solid var(--border);padding-bottom:2px;display:inline-flex;align-items:center;gap:6px}.lp-final-cta{position:relative;overflow:hidden}.lp-final-cta:before{content:"";position:absolute;top:-180px;left:50%;transform:translate(-50%);width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(200,169,110,.06) 0%,transparent 68%)}.lp-final-tag{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:24px;position:relative}.lp-final-h2{font-family:Cormorant Garamond,serif;font-size:52px;font-weight:400;color:#fff;margin:0 0 32px;position:relative;line-height:1.08}.lp-final-h2 em{font-style:normal;color:var(--gold)}.lp-final-payoff{font-family:Cormorant Garamond,serif;font-size:24px;font-style:italic;color:var(--gold);margin-bottom:22px}.lp-final-sub{font-size:14px;color:#ffffff9e;margin-bottom:32px;position:relative}.lp-final-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;position:relative}.lp-footer{background:var(--navy-deep);border-top:.5px solid rgba(255,255,255,.06);padding:32px 56px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.lp-footer-logo{font-family:Cormorant Garamond,serif;font-size:18px;color:#fff}.lp-footer-mid{font-size:11px;color:#ffffff73;text-align:center;line-height:1.8}.lp-footer-right{font-size:11px;color:#ffffff73;text-align:right;line-height:1.8}.lp-hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;cursor:pointer;padding:8px;margin-left:auto}.lp-hamburger span{display:block;width:22px;height:2px;background:var(--navy);border-radius:2px}.lp-mobile-menu{position:fixed;top:62px;right:0;bottom:0;left:0;z-index:99;background:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;padding:32px 24px;gap:0}.lp-mobile-link{display:block;width:100%;text-align:center;font-size:18px;color:var(--navy);text-decoration:none;padding:16px 0;border-bottom:.5px solid var(--border);letter-spacing:.01em;cursor:pointer}.lp-mobile-link:last-of-type{border-bottom:none}.lp-mobile-cta{margin-top:24px;width:100%;text-align:center}@media (max-width: 768px){.lp-banner-pill{font-size:10px;padding:6px 16px;line-height:1.4}.lp-nav{padding:0 20px}.lp-nav-links{display:none}.lp-hamburger{display:flex}.lp-hero{grid-template-columns:1fr;padding:52px 20px 44px;gap:44px}.lp-hero-h1{font-size:40px}.lp-hero-right{display:none}.lp-section{padding:60px 20px}.lp-why-grid{grid-template-columns:1fr;gap:40px}.lp-why-center{max-width:100%}.lp-funk-grid{grid-template-columns:1fr;max-width:420px}.lp-audience-head{margin-top:40px}.lp-scenario-grid{grid-template-columns:1fr;max-width:420px}.lp-about-grid{grid-template-columns:1fr}.lp-about-content{order:1}.lp-about-media{order:2;margin-top:32px}.lp-about-img{width:100%;max-width:300px;height:380px;margin:0 auto}.lp-final-cta{padding:60px 20px}.lp-final-h2{font-size:36px}.lp-footer{padding:24px 20px;flex-direction:column;text-align:center}.lp-footer-right{text-align:center}}.org-banner{display:block;background:var(--mc-gold);color:var(--mc-navy);text-align:center;padding:10px;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:opacity .2s}.org-banner:hover{opacity:.85}.org-hero-wrap{background:var(--mc-navy)}.org-hero{background:var(--mc-navy);padding:80px 48px 72px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1100px;margin:0 auto}.org-hero-tag{letter-spacing:.18em;text-transform:uppercase;color:var(--mc-gold);font-size:11px;margin-bottom:16px}.org-hero h1{font-family:Cormorant Garamond,serif;font-size:56px;font-weight:400;color:#fff;margin-bottom:24px;line-height:1.05}.org-hero h1 em{color:var(--mc-gold);font-style:normal}.org-hero p{color:#ffffffbf;font-size:16px;line-height:1.75;margin-bottom:32px}.org-hero-stats{display:flex;gap:40px}.org-stat-num{font-family:Cormorant Garamond,serif;font-size:40px;color:var(--mc-gold);line-height:1;white-space:nowrap}.org-stat-label{color:#ffffff8c;font-size:12px;margin-top:4px}.org-hero-quote{background:#ffffff0a;border:.5px solid #ffffff1a;border-radius:16px;padding:40px;display:flex;flex-direction:column;justify-content:center;gap:24px}.org-quote-text{font-family:Cormorant Garamond,serif;font-size:22px;font-style:italic;color:#ffffffe6;line-height:1.6}.org-quote-name{color:var(--mc-gold);font-size:13px;font-weight:500}.org-quote-title{color:#fff6;font-size:12px}.org-section-beige{background:var(--mc-beige)}.org-section-white{background:var(--mc-white)}.org-section-navy{background:var(--mc-navy)}.org-section-h2{font-family:Cormorant Garamond,serif;font-size:46px;font-weight:400;color:var(--mc-navy);text-align:center;line-height:1.1;margin-bottom:16px}.org-section-h2 em{color:var(--mc-gold);font-style:normal}.org-section-intro{color:var(--mc-muted);text-align:center;max-width:640px;margin:0 auto 56px;font-size:16px;line-height:1.7}.org-fordeler-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}.org-fordel-kort{background:var(--mc-white);border:.5px solid var(--mc-border);border-radius:16px;padding:36px 32px;transition:transform .2s,box-shadow .2s}.org-fordel-kort:hover{transform:translateY(-4px);box-shadow:0 12px 32px #1e3a5f18}.org-fordel-icon{background:var(--mc-navy);border-radius:12px;width:52px;height:52px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.org-fordel-icon i{color:var(--mc-gold);font-size:22px}.org-fordel-kort h3{font-family:Cormorant Garamond,serif;font-size:22px;color:var(--mc-navy);margin-bottom:10px}.org-fordel-kort p{color:var(--mc-muted);font-size:14px;line-height:1.65}.org-hvem-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:56px}.org-hvem-item{background:var(--mc-beige);border:.5px solid var(--mc-border);border-radius:12px;padding:28px 32px;display:flex;align-items:center;gap:20px}.org-hvem-item>i{color:var(--mc-gold);font-size:28px;flex-shrink:0}.org-hvem-item h3{font-size:15px;font-weight:500;color:var(--mc-navy);margin-bottom:4px}.org-hvem-item p{font-size:13px;color:var(--mc-muted);line-height:1.5}.org-kurs-boks{background:#ffffff14;border:.5px solid #ffffff1a;border-radius:16px;padding:48px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-top:56px}.org-kurs-boks h2{font-family:Cormorant Garamond,serif;font-size:36px;color:#fff;margin-bottom:16px;line-height:1.1}.org-kurs-boks h2 em{color:var(--mc-gold);font-style:normal}.org-kurs-boks>div>p{color:#ffffffbf;font-size:15px;line-height:1.75}.org-kurs-liste{list-style:none;display:flex;flex-direction:column;gap:12px;margin-top:24px}.org-kurs-liste li{color:#ffffffe6;font-size:14px;display:flex;align-items:flex-start;gap:10px}.org-kurs-liste li i{color:var(--mc-gold);font-size:16px;margin-top:1px;flex-shrink:0}.org-kurs-ref{background:#ffffff0a;border-radius:12px;padding:36px;border:.5px solid #ffffff14}.org-kurs-ref-label{color:var(--mc-gold);font-size:10px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px}.org-kurs-ref-tags{display:flex;flex-wrap:wrap;gap:10px}.org-kurs-ref-tag{background:#ffffff14;color:#ffffffe6;border-radius:6px;padding:8px 14px;font-size:13px}.org-kontakt-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.org-kontakt-info h2{font-family:Cormorant Garamond,serif;font-size:36px;font-weight:400;color:var(--mc-navy);margin-bottom:16px;line-height:1.1}.org-kontakt-info h2 em{color:var(--mc-gold);font-style:normal}.org-kontakt-info>p{color:var(--mc-muted);font-size:15px;line-height:1.75;margin-bottom:24px}.org-kontakt-detaljer{display:flex;flex-direction:column;gap:20px;margin-top:32px}.mc-kontakt-item-val{color:var(--mc-navy);font-size:15px;font-weight:500}@media (max-width: 900px){.org-hero{grid-template-columns:1fr;gap:40px;padding:60px 24px}.org-hero h1{font-size:36px}.org-hero-stats{flex-wrap:wrap;gap:20px}.org-stat-num{font-size:30px}.org-fordeler-grid{grid-template-columns:1fr;gap:16px;margin-top:36px}.org-fordel-kort{padding:28px 24px}.org-hvem-grid{grid-template-columns:1fr;gap:12px;margin-top:36px}.org-hvem-item{padding:20px;gap:16px}.org-kurs-boks{grid-template-columns:1fr;gap:36px;padding:36px 24px}.org-kurs-ref-tags{gap:8px}.org-kontakt-grid{grid-template-columns:1fr;gap:40px}.org-section-h2{font-size:34px}.org-section-intro{font-size:15px;margin-bottom:36px}.mc-section{padding:60px 0}.mc-inner{padding:0 20px}}.org-form-error{margin:-4px 0 0;font-size:14px;line-height:1.5;color:#8a3f3f}:root{--mc-navy: #354d6a;--mc-gold: #c8a96e;--mc-beige: #f5f3ef;--mc-white: #ffffff;--mc-muted: #1e3a5f99;--mc-border: #1e3a5f1a}.mc-nav{display:flex;align-items:center;gap:32px;padding:0 48px;height:68px;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:.5px solid rgba(53,77,106,.1);position:sticky;top:0;z-index:100}.mc-logo{display:flex;flex-direction:column;align-items:center;text-decoration:none;cursor:pointer}.mc-logo-text{display:flex;align-items:baseline;gap:0}.mc-logo-mi{font-family:Cormorant Garamond,serif;font-size:21px;font-weight:500;color:var(--mc-navy);letter-spacing:.02em}.mc-logo-coach{font-family:Cormorant Garamond,serif;font-size:21px;font-weight:400;color:var(--mc-gold);letter-spacing:.02em}.mc-nav-links{display:flex;gap:28px;margin-left:auto}.mc-nav-links a{color:var(--mc-muted);font-size:13px;text-decoration:none;transition:color .2s}.mc-nav-links a:hover,.mc-nav-links a.active{color:var(--mc-navy)}.mc-btn-primary{background:var(--mc-navy);color:#fff;border:none;border-radius:4px;padding:10px 22px;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s;display:inline-block}.mc-btn-primary:hover{background:var(--mc-gold);color:var(--mc-navy)}.mc-btn-full{width:100%;text-align:center}nav.mc-nav.mc-nav-dark{background:var(--mc-navy)!important;border-bottom:.5px solid rgba(255,255,255,.08)}.mc-nav.mc-nav-dark .mc-logo-mi{color:var(--mc-gold)!important}.mc-nav.mc-nav-dark .mc-logo-coach{color:#fff!important}.mc-nav.mc-nav-dark .mc-nav-links a{color:#ffffffa6}.mc-nav.mc-nav-dark .mc-nav-links a:hover,.mc-nav.mc-nav-dark .mc-nav-links a.active{color:#fff}.mc-nav.mc-nav-dark .mc-btn-primary{background:transparent!important;color:var(--mc-gold)!important;border:1.5px solid var(--mc-gold)!important}.mc-nav.mc-nav-dark .mc-btn-primary:hover{background:var(--mc-gold)!important;color:var(--mc-navy)!important}.mc-nav.mc-nav-dark .mc-hamburger span{background:#fff}.mc-mobile-menu-dark{background:var(--mc-navy)!important}.mc-mobile-menu-dark .mc-mobile-link{color:#ffffffbf;border-bottom-color:#ffffff1a}.mc-mobile-menu-dark .mc-mobile-link:hover,.mc-mobile-menu-dark .mc-mobile-link.active{color:#fff}.mc-banner-wrap{background:#fff;display:flex;justify-content:center;padding:10px 16px 0}.mc-banner-pill{display:inline-block;background:var(--mc-navy);color:var(--mc-gold);text-align:center;padding:7px 22px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:100px;transition:opacity .2s}.mc-banner-pill:hover{opacity:.85}.mc-hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;cursor:pointer;padding:8px;margin-left:auto}.mc-hamburger span{display:block;width:22px;height:2px;background:var(--mc-navy);border-radius:2px}.mc-mobile-menu{position:fixed;top:68px;right:0;bottom:0;left:0;z-index:99;background:var(--mc-navy);display:flex;flex-direction:column;align-items:center;padding:28px 24px;gap:0}.mc-mobile-link{display:block;width:100%;text-align:center;font-size:17px;color:#fffc;text-decoration:none;padding:15px 0;border-bottom:.5px solid rgba(255,255,255,.1);transition:color .15s}.mc-mobile-link.active,.mc-mobile-link:hover{color:#fff}.mc-mobile-cta{margin-top:24px;width:100%;text-align:center}@media (max-width: 768px){.mc-nav{padding:0 20px;gap:0}.mc-nav-links,.mc-btn-desktop{display:none}.mc-hamburger{display:flex}.mc-page-hero{padding:56px 24px 48px}.mc-page-hero h1{font-size:40px}.mc-section{padding:56px 0}.mc-inner{padding:0 20px}}.mc-page-hero{background:var(--mc-navy);text-align:center;padding:80px 48px 72px}.mc-tag{letter-spacing:.18em;text-transform:uppercase;color:var(--mc-gold);font-size:11px;margin-bottom:16px}.mc-page-hero h1{font-family:Cormorant Garamond,serif;font-size:60px;font-weight:400;color:#fff;margin-bottom:20px;line-height:1.05}.mc-page-hero h1 em{color:var(--mc-gold);font-style:normal}.mc-page-hero p{color:#ffffffbf;font-size:17px;max-width:520px;margin:0 auto;line-height:1.65}.mc-hero-pill{display:inline-block;margin-bottom:20px;padding:6px 18px;border-radius:100px;border:1px solid rgba(200,169,110,.45);background:#c8a96e1f;color:var(--mc-gold);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.mc-section{padding:96px 0}.mc-section-light{background:var(--mc-beige)}.mc-inner{max-width:1100px;margin:0 auto;padding:0 48px}.mc-kontakt-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.mc-kontakt-label{letter-spacing:.18em;text-transform:uppercase;color:var(--mc-gold);font-size:11px;margin-bottom:12px}.mc-kontakt-info h2{font-family:Cormorant Garamond,serif;font-size:36px;font-weight:400;color:var(--mc-navy);margin-bottom:16px;line-height:1.1}.mc-kontakt-info h2 em{color:var(--mc-gold);font-style:normal}.mc-kontakt-info>p{color:var(--mc-muted);font-size:15px;line-height:1.75;margin-bottom:36px}.mc-kontakt-details{display:flex;flex-direction:column;gap:24px}.mc-kontakt-item{display:flex;align-items:flex-start;gap:16px}.mc-kontakt-icon{background:var(--mc-navy);border-radius:10px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mc-kontakt-icon i{color:var(--mc-gold);font-size:18px}.mc-kontakt-item-label{letter-spacing:.1em;text-transform:uppercase;color:var(--mc-muted);font-size:11px;margin-bottom:4px}.mc-kontakt-item div div,.mc-kontakt-item div a{color:var(--mc-navy);font-size:15px;font-weight:500;text-decoration:none}.mc-kontakt-item div a:hover{text-decoration:underline}.mc-kontakt-form{display:flex;flex-direction:column;gap:20px}.mc-form-group{display:flex;flex-direction:column;gap:6px}.mc-form-group label{color:var(--mc-navy);font-size:12px;font-weight:500;letter-spacing:.04em}.mc-form-group input,.mc-form-group textarea,.mc-form-group select{border:1px solid var(--mc-border);background:var(--mc-white);color:var(--mc-navy);border-radius:8px;padding:12px 16px;font-family:DM Sans,sans-serif;font-size:14px;outline:none;transition:border-color .2s;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:vertical}.mc-form-group select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%231e3a5f' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.mc-form-group input:focus,.mc-form-group textarea:focus,.mc-form-group select:focus{border-color:var(--mc-navy)}.mc-takk{text-align:center;padding:80px 0;max-width:480px;margin:0 auto}.mc-takk-icon{font-size:56px;color:var(--mc-gold);margin-bottom:24px}.mc-takk h2{font-family:Cormorant Garamond,serif;font-size:40px;color:var(--mc-navy);margin-bottom:12px}.mc-takk p{color:var(--mc-muted);font-size:16px;margin-bottom:32px}.mc-varsling-section{background:var(--mc-white)}.mc-varsling-wrap{max-width:560px;margin:0 auto}.mc-varsling-form{display:flex;flex-direction:column}.mc-varsling-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mc-varsling-gdpr{color:var(--mc-muted);font-size:12px;text-align:center;margin-top:14px;opacity:.7}.mc-footer{background:var(--mc-navy);padding:28px 48px}.mc-footer-inner{display:flex;align-items:center;gap:32px;max-width:1100px;margin:0 auto}.mc-footer-mid{color:#fff6;font-size:12px;margin-left:auto}.mc-footer-right{display:flex;gap:18px}.mc-footer-right a{color:#ffffff4d;font-size:12px;text-decoration:none}.mc-footer-right a:hover{color:#fff}.mc-footer .mc-logo-mi{color:var(--mc-gold)}.mc-footer .mc-logo-coach{color:#fff}@media (max-width: 900px){.mc-nav{padding:0 24px}.mc-kontakt-grid{grid-template-columns:1fr;gap:48px}.mc-section{padding:64px 0}.mc-inner{padding:0 24px}.mc-page-hero{padding:60px 24px}.mc-page-hero h1{font-size:40px}}.pr-section{padding:56px 0 64px;background:var(--mc-beige)}.pr-section-h2{font-family:Cormorant Garamond,serif;font-size:36px;font-weight:400;color:var(--mc-navy);text-align:center;margin:8px 0 40px}.pr-section-h2 em{font-style:normal;color:var(--mc-gold)}.pr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.pr-grid-2{grid-template-columns:repeat(2,1fr);max-width:780px;margin:0 auto}.pr-kort{background:#fff;border:.5px solid var(--mc-border);border-radius:14px;padding:28px 28px 32px;display:flex;flex-direction:column;position:relative}.pr-kort--featured{background:var(--mc-navy);border-color:var(--mc-navy);box-shadow:0 8px 32px #354d6a40}.pr-kort--featured .pr-kort-tag{color:var(--mc-gold)}.pr-kort--featured h2{color:#fff}.pr-kort--featured .pr-kort-desc{color:#ffffffa6}.pr-kort--featured .pr-pris-main{color:#fff}.pr-kort--featured .pr-pris-main span,.pr-kort--featured .pr-pris-alt{color:#ffffff80}.pr-kort--featured .pr-divider{border-color:#ffffff1f}.pr-kort--featured .pr-features li{color:#ffffffd9}.pr-kort--featured .pr-features li i{color:var(--mc-gold)}.pr-anbefalt{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--mc-gold);color:var(--mc-navy);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 16px;border-radius:100px;white-space:nowrap}.pr-kort-tag{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--mc-gold);margin-bottom:6px}.pr-kort h2{font-family:Cormorant Garamond,serif;font-size:28px;font-weight:500;color:var(--mc-navy);margin:0 0 8px}.pr-kort-desc{font-size:13px;color:#5a6e7f;line-height:1.6;margin:0 0 20px}.pr-pris-main{font-size:32px;font-weight:300;color:var(--mc-navy);line-height:1.1;margin-bottom:4px}.pr-pris-main span{font-size:15px;color:#7a8a96}.pr-pris-alt{font-size:12px;color:#7a8a96;margin-bottom:4px}.pr-divider{border:none;border-top:.5px solid var(--mc-border);margin:20px 0}.pr-features{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:10px;flex:1}.pr-features li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mc-navy)}.pr-features li i{font-size:15px;color:var(--mc-gold);flex-shrink:0}.pr-btn-gold,.pr-btn-outline,.pr-btn-primary{display:block;text-align:center;padding:13px 20px;border-radius:8px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;cursor:pointer;background:transparent;border:1px solid var(--mc-border);color:var(--mc-navy)}.pr-btn-outline:hover,.pr-btn-primary:hover{border-color:var(--mc-navy)}.pr-btn-gold{border-color:var(--mc-gold);color:var(--mc-gold)}.pr-btn-gold:hover{background:#c8a96e1a}.pr-tren-note{text-align:center;font-size:13px;color:#7a8a96;margin:28px 0 0}.pr-tren-intro{text-align:center;max-width:560px;margin:0 auto 40px}.pr-tren-intro-label{font-size:13px;font-weight:500;color:var(--mc-navy);line-height:1.6;margin:0}.pr-kort-estimate{font-size:12px;color:var(--mc-gold);margin:0 0 20px}.pr-kort-estimate-note{color:#7a8a96;font-weight:400}.pr-kort--featured .pr-kort-estimate{color:#c8a96ee6}.pr-kort--featured .pr-kort-estimate-note{color:#ffffff73}.pr-org-kort{background:#fff;border:.5px solid var(--mc-border);border-radius:14px;padding:40px 44px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.pr-org-h2{font-family:Cormorant Garamond,serif;font-size:32px;font-weight:500;color:var(--mc-navy);margin:6px 0 10px}.pr-org-desc{font-size:14px;color:#5a6e7f;line-height:1.7;margin:0}.pr-org-details .pr-features{margin-bottom:20px}.pr-org-cta{display:inline-block;padding:13px 28px}.pr-kursdeltaker-note{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;font-size:13px;color:#7a8a96;margin:28px 0 0}.pr-kursdeltaker-note i{color:var(--mc-gold);font-size:15px;flex-shrink:0}.pr-section-white{background:#fff;padding:56px 0 64px}.pr-faq{background:#fff;padding:56px 0 72px}.pr-faq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pr-faq-item{background:var(--mc-beige);border:.5px solid var(--mc-border);border-radius:12px;padding:24px 28px}.pr-faq-item h3{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:500;color:var(--mc-navy);margin:0 0 10px}.pr-faq-item p{font-size:13px;color:#5a6e7f;line-height:1.7;margin:0}@media (max-width: 768px){.pr-grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}.pr-grid-2{max-width:480px}.pr-org-kort{grid-template-columns:1fr;padding:32px 24px;gap:24px}.pr-faq-grid{grid-template-columns:1fr}.pr-section,.pr-section-white{padding:40px 0 48px}.pr-faq{padding:40px 0 56px}}.kurs-hero-p{max-width:560px;margin:0 auto}.kurs-hero-p-sub{margin-top:14px;font-size:15px;color:#fff9}.kurs-hero-cta{display:inline-block;margin-top:28px;padding:14px 30px;border-radius:8px;border:none;background:var(--mc-gold);color:var(--mc-navy);font-size:13px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .15s}.kurs-hero-cta:hover{background:#e0cda0}.kurs-hero-cta{text-decoration:none}.kurs-hero-cta i{margin-left:4px}.kurs-section-h2:focus:not(:focus-visible){outline:none}.kurs-section-h2{font-family:Cormorant Garamond,serif;font-size:36px;font-weight:400;color:var(--mc-navy);text-align:center;margin:8px 0 20px}.kurs-section-h2 em{font-style:normal;color:var(--mc-gold)}.kurs-section-intro{max-width:620px;margin:0 auto 48px;text-align:center;font-size:15px;color:#5a6e7f;line-height:1.75}.kurs-steg-rad{display:flex;align-items:flex-start;gap:8px;max-width:940px;margin:0 auto}.kurs-steg{flex:1;display:flex;align-items:flex-start;min-width:0}.kurs-steg-pil{color:var(--mc-gold);font-size:20px;padding-top:30px;flex-shrink:0;width:32px;text-align:center}.kurs-steg-inner{flex:1;text-align:center;padding:0 8px}.kurs-steg-icon{width:44px;height:44px;margin:0 auto 14px;border-radius:10px;background:var(--mc-navy);display:flex;align-items:center;justify-content:center}.kurs-steg-icon i{font-size:20px;color:var(--mc-gold)}.kurs-steg-inner h3{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:500;color:var(--mc-navy);margin:0 0 8px}.kurs-steg-inner p{font-size:13px;color:#5a6e7f;line-height:1.7;margin:0}.kurs-tema-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:860px;margin:0 auto}.kurs-tema-kort{background:#fff;border:.5px solid var(--mc-border);border-radius:12px;padding:24px 26px}.kurs-tema-icon{width:38px;height:38px;border-radius:9px;background:var(--mc-navy);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.kurs-tema-icon i{font-size:17px;color:var(--mc-gold)}.kurs-tema-kort h3{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:500;color:var(--mc-navy);margin:0 0 8px}.kurs-tema-kort p{font-size:13px;color:#5a6e7f;line-height:1.7;margin:0}.kurs-bruk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:940px;margin:0 auto}.kurs-bruk-kort{text-align:center;padding:0 8px}.kurs-bruk-icon{width:44px;height:44px;margin:0 auto 14px;border-radius:10px;background:var(--mc-navy);display:flex;align-items:center;justify-content:center}.kurs-bruk-icon i{font-size:20px;color:var(--mc-gold)}.kurs-bruk-kort h3{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:500;color:var(--mc-navy);margin:0 0 8px}.kurs-bruk-kort p{font-size:13px;color:#5a6e7f;line-height:1.7;margin:0}.kurs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.kurs-grid-3{grid-template-columns:repeat(3,1fr);max-width:940px;margin:0 auto}.kurs-kort{background:#fff;border:.5px solid var(--mc-border);border-radius:14px;padding:26px 26px 28px;display:flex;flex-direction:column}.kurs-kort-icon{width:40px;height:40px;background:#c8a96e29;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.kurs-kort-icon i{font-size:20px;color:var(--mc-navy)}.kurs-kort h3{font-family:Cormorant Garamond,serif;font-size:21px;font-weight:500;color:var(--mc-navy);margin:0 0 10px}.kurs-kort p{font-size:13px;color:#5a6e7f;line-height:1.7;margin:0}.kurs-combo{background:#fff;padding:56px 0;border-top:.5px solid var(--mc-border)}.kurs-combo-inner{display:flex;align-items:center;gap:64px}.kurs-combo-inner>div:first-child{flex:1}.kurs-combo-inner h2{font-family:Cormorant Garamond,serif;font-size:32px;font-weight:400;color:var(--mc-navy);margin:8px 0 12px}.kurs-combo-inner h2 em{font-style:normal;color:var(--mc-gold)}.kurs-combo-inner p{font-size:13px;color:#5a6e7f;line-height:1.7;margin:0}.kurs-combo-cta{display:flex;flex-direction:column;align-items:center;gap:16px;flex-shrink:0}.kurs-bio{background:var(--mc-beige);padding:56px 0 72px;border-top:.5px solid var(--mc-border)}.kurs-bio-inner{display:flex;align-items:center;gap:48px}.kurs-bio-img{width:180px;height:220px;border-radius:12px;object-fit:cover;object-position:center top;flex-shrink:0}.kurs-bio-inner h2{font-family:Cormorant Garamond,serif;font-size:32px;font-weight:400;color:var(--mc-navy);margin:8px 0 14px}.kurs-bio-inner h2 em{font-style:normal;color:var(--mc-gold)}.kurs-bio-inner p{font-size:13px;color:#5a6e7f;line-height:1.7;margin:0}.kurs-bio-compact{padding:48px 0}.kurs-bio-compact .kurs-bio-img{width:120px;height:148px}.kurs-bio-compact .kurs-bio-inner h2{font-size:26px;margin:6px 0 10px}.kurs-final-cta h2{font-family:Cormorant Garamond,serif;font-size:44px;font-weight:400;color:#fff;margin:0 0 20px;line-height:1.15}.kurs-final-cta h2 em{font-style:normal;color:var(--mc-gold)}.kurs-final-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:28px}.kurs-final-btn-primary,.kurs-final-btn-outline{display:inline-block;padding:13px 28px;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;letter-spacing:.03em;transition:all .15s}.kurs-final-btn-primary{background:var(--mc-gold);color:var(--mc-navy);border:1px solid var(--mc-gold)}.kurs-final-btn-primary:hover{background:#e0cda0}.kurs-final-btn-outline{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3)}.kurs-final-btn-outline:hover{border-color:#fff}@media (max-width: 768px){.kurs-steg-rad{flex-direction:column;gap:28px}.kurs-steg-pil{display:none}.kurs-tema-grid,.kurs-bruk-grid,.kurs-grid,.kurs-grid-3{grid-template-columns:1fr}.kurs-combo-inner{flex-direction:column;gap:32px}.kurs-combo-cta{width:100%}.kurs-bio-inner{flex-direction:column}.kurs-bio-img{width:100%;height:260px}.kurs-bio-compact .kurs-bio-img{width:100%;height:200px}.kurs-combo{padding:40px 0}.kurs-bio{padding:40px 0 56px}.kurs-final-cta h2{font-size:32px}}.login-public-page{min-width:320px;min-height:100dvh;background:var(--mc-beige, #f5f3ef)}.login-public-main{min-height:calc(100dvh - 68px);background:var(--mc-beige, #f5f3ef)}.login-public-hero{min-height:338px;padding:72px 24px 102px;background:var(--mc-navy, #354d6a);text-align:center}.login-public-hero-inner{width:100%;max-width:620px;margin:0 auto}.login-public-eyebrow{margin-bottom:17px;color:var(--mc-gold, #c8a96e);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.login-public-hero h1{margin:0;color:#fff;font-family:Cormorant Garamond,serif;font-size:54px;font-weight:400;line-height:1.06}.login-public-hero h1 em{color:var(--mc-gold, #c8a96e);font-style:normal}.login-public-hero p{margin:18px 0 0;color:#ffffffba;font-size:15px;line-height:1.55}.login-public-content{position:relative;width:min(470px,calc(100% - 28px));margin:-42px auto 0;padding-bottom:56px;text-align:center}.login-public-card{overflow:hidden;width:100%;border:1px solid rgba(53,77,106,.16);border-radius:9px;background:#fff;box-shadow:0 10px 28px #1d30461a;text-align:left}.micoach-clerk-root,.micoach-clerk-card-box{width:100%}.micoach-clerk-card-box,.micoach-clerk-card{border:0;border-radius:0;box-shadow:none}.micoach-clerk-card{width:100%;gap:26px;padding:24px 30px 26px;background:transparent}.micoach-clerk-header{gap:4px;padding-bottom:4px;text-align:left}.micoach-clerk-header-title{color:var(--mc-navy, #354d6a);font-family:Cormorant Garamond,serif;font-size:25px;font-weight:500}.micoach-clerk-header-subtitle{color:#6f7e8e;font-size:13px}.micoach-clerk-form{gap:26px}.micoach-clerk-label{color:#303846;font-size:13px;font-weight:600}.micoach-clerk-input{min-height:44px;border-color:#cfd3d8;border-radius:7px;box-shadow:none;font-size:14px}.micoach-clerk-input:focus{border-color:var(--mc-navy, #354d6a);box-shadow:0 0 0 3px #354d6a1c}.micoach-clerk-submit{min-height:44px;border-radius:7px;background:#253d59;box-shadow:none;font-size:14px;font-weight:600}.micoach-clerk-submit:hover,.micoach-clerk-submit:focus{background:#1f344c}.micoach-clerk-footer{background:transparent}.micoach-clerk-footer-action{display:none}.login-public-interest{margin-top:29px;padding:0 24px}.login-public-interest h2{margin:0;color:var(--mc-navy, #354d6a);font-family:Cormorant Garamond,serif;font-size:24px;font-weight:400;line-height:1.2}.login-public-interest p{max-width:400px;margin:9px auto 17px;color:#6f7e8e;font-size:14px;line-height:1.58}.login-public-interest-button{display:inline-flex;align-items:center;justify-content:center;min-width:170px;min-height:40px;padding:0 22px;border:1px solid rgba(53,77,106,.48);border-radius:4px;color:var(--mc-navy, #354d6a);font-size:12px;font-weight:500;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:background .2s,color .2s}.login-public-interest-button:hover{background:var(--mc-navy, #354d6a);color:#fff}@media (max-width: 768px){.login-public-hero{min-height:270px;padding:54px 18px 82px}.login-public-hero h1{font-size:42px}.login-public-content{width:calc(100% - 28px);padding-bottom:42px}.micoach-clerk-card{padding:22px 24px 23px}.login-public-interest{margin-top:28px;padding:0 18px}.login-public-interest-button{width:100%}}.login-public-pilot{max-width:440px;margin:16px auto 0;font-size:14px;line-height:1.55;color:var(--mc-navy, #354d6a);text-align:center}.pt-kurs-topbar-teller{margin-left:auto;color:#ffffffd9;font-size:13px;font-weight:600;white-space:nowrap}.kurs-oversikt{margin-top:28px}.kurs-oversikt-topp{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.kurs-oversikt-tittel{margin:0;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--navy)}.kurs-oversikt-antall{font-size:12px;color:var(--text-muted)}.kurs-oversikt-liste{list-style:none;margin:0;padding:0;background:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden}.kurs-oversikt-liste li+li{border-top:1px solid var(--beige-mid)}.kurs-oversikt-rad{display:grid;grid-template-columns:28px minmax(0,1fr) auto;column-gap:12px;row-gap:2px;align-items:center;min-height:56px;padding:10px 14px;color:var(--navy);text-decoration:none;border-left:3px solid transparent}.kurs-oversikt-rad:hover{background:var(--beige)}.kurs-oversikt-rad:focus-visible{outline:2px solid var(--navy);outline-offset:-2px}.kurs-oversikt-rad--naa{border-left-color:var(--navy);background:var(--beige-bg)}.kurs-oversikt-nr{grid-row:1 / span 2;align-self:start;width:28px;height:28px;border-radius:8px;border:1px solid var(--border);background:var(--beige);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.kurs-oversikt-rad--naa .kurs-oversikt-nr{background:var(--navy);border-color:var(--navy);color:#fff}.kurs-oversikt-tekst{display:contents}.kurs-oversikt-navn{grid-column:2;grid-row:1;font-size:14px;font-weight:600;line-height:1.3}.kurs-oversikt-beskrivelse{grid-column:2 / span 2;grid-row:2;font-size:13px;line-height:1.4;color:var(--text-muted)}.kurs-oversikt-status{grid-column:3;grid-row:1;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--text-muted);white-space:nowrap}.kurs-oversikt-status--naa,.kurs-oversikt-status--fullfort{color:var(--navy)}.kurs-oversikt-status--fullfort i{color:var(--gold)}.kurs-oversikt-skjult{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kurs-mine-svar-lenke{margin-top:16px}.kurs-forsok-historikk{margin-bottom:16px}.kurs-forsok{background:#fff;border:1px solid var(--border);border-radius:12px;margin-bottom:8px}.kurs-forsok>summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 16px;cursor:pointer;color:var(--navy)}.kurs-forsok>summary:focus-visible{outline:2px solid var(--navy);outline-offset:-2px;border-radius:12px}.kurs-forsok-nr{flex-shrink:0;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.kurs-forsok-utdrag{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--text-muted)}.kurs-forsok[open] .kurs-forsok-utdrag{visibility:hidden}.kurs-forsok>summary{list-style:none}.kurs-forsok>summary::-webkit-details-marker{display:none}.kurs-forsok-pil{flex-shrink:0;color:var(--text-muted);transition:transform .15s}.kurs-forsok[open] .kurs-forsok-pil{transform:rotate(180deg)}.kurs-forsok-innhold{padding:0 16px 16px;border-top:1px solid var(--beige-mid)}.kurs-forsok-innhold .short-skill-dialogue{margin:14px 0 0}.kurs-forsok-uten-feedback{margin:12px 0 0;font-size:13px;color:var(--text-muted)}.kurs-forsok-gjeldende{margin:16px 0 8px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--navy)}.kurs-ark-side{overflow-x:hidden}.kurs-ark{max-width:720px;width:100%;margin:0 auto;padding:20px 16px 40px;overflow-wrap:anywhere}.kurs-ark-hode{margin-bottom:18px}.kurs-ark-hode .pt-kurs-tag{text-align:left}.kurs-ark-tittel{font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:700;line-height:1.2;margin:0 0 4px;color:var(--navy)}.kurs-ark-ingress{margin:0 0 12px;font-size:14px;color:var(--text-muted)}.kurs-ark-handlinger{margin-bottom:10px}.kurs-ark-handlinger .btn-primary{width:100%;justify-content:center;min-height:44px}.kurs-ark-merknad{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--text-muted)}.kurs-ark-hopp{display:flex;flex-wrap:wrap;gap:6px}.kurs-ark-hopp a{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--text-muted);font-size:14px;font-weight:600;text-decoration:none}.kurs-ark-hopp a.kurs-ark-hopp-med{color:var(--navy);border-color:var(--gold)}.kurs-ark-hopp a:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.kurs-ark-aktivitet{background:#fff;border:1px solid var(--border);border-radius:12px;padding:14px 14px 12px;margin-bottom:10px;scroll-margin-top:12px}.kurs-ark-aktivitet-tittel{margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.3;color:var(--navy)}.kurs-ark-nr{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.kurs-ark-navn{display:block}.kurs-ark-case{margin-bottom:10px}.kurs-ark-case-navn{display:block;font-size:12px;font-weight:600;margin-bottom:4px;color:var(--text-muted)}.kurs-ark-case blockquote{margin:0;padding:6px 10px;border-left:3px solid var(--gold);font-size:13px;line-height:1.5;color:var(--text-muted)}.kurs-ark-oppgave{margin:0;font-size:13px;line-height:1.5;color:var(--text-muted)}.kurs-ark-forsok{margin-top:10px}.kurs-ark-etikett{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);margin-bottom:4px}.kurs-ark-svar{margin:0;padding:10px 12px;background:var(--beige);border-radius:10px;font-size:15px;line-height:1.55}.kurs-ark-detaljer{margin-top:10px;border-top:1px solid var(--beige-mid)}.kurs-ark-detaljer>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;cursor:pointer;font-size:13px;font-weight:600;color:var(--navy);list-style:none}.kurs-ark-detaljer>summary::-webkit-details-marker{display:none}.kurs-ark-detaljer>summary:focus-visible{outline:2px solid var(--navy);outline-offset:2px;border-radius:6px}.kurs-ark-detaljer[open] .kurs-forsok-pil{transform:rotate(180deg)}.kurs-ark-detalj{padding:4px 0 12px;font-size:14px}.kurs-ark-detalj+.kurs-ark-detalj{border-top:1px solid var(--beige-mid);padding-top:12px}.kurs-ark-sekundaer{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--text-muted)}.kurs-ark-tom{margin:0;font-size:13px;line-height:1.5;color:var(--text-muted)}.kurs-ark-tom a{color:var(--navy);font-weight:600}.kurs-ark-detalj .short-skill-feedback-block,.kurs-ark-detalj .short-skill-alternative{margin-top:10px}@media (min-width: 600px){.kurs-ark{padding:28px 20px 48px}.kurs-ark-handlinger .btn-primary{width:auto}}@media print{.kurs-ark-side .kurs-ark-skjerm{display:none!important}.kurs-ark-side{min-height:0;background:#fff}.kurs-ark{max-width:none;padding:0}.kurs-ark-aktivitet{border:none;border-top:1px solid #999;border-radius:0;padding:10px 0;margin:0;break-inside:avoid}.kurs-ark-svar{background:none;border:1px solid #999}.kurs-ark-oppgave,.kurs-ark-tom,.kurs-ark-nr,.kurs-ark-case blockquote,.kurs-ark-case-navn{color:#333}}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--beige: #1e242b;--beige-mid: #161c23;--beige-bg: #21272e;--border: #3f474e;--border-strong: #5d646c;--surface-1: #242a31;--surface-2: #242a31;--text-success: #95e1c7;--bg-success: #1f3a32;--border-success: #236251;--text-danger: #ffbbb5;--bg-danger: #422e2e;--text-mute: #b6bbbf;--text-muted: #b6bbbf;--text-accent: #d2d7dd;--bg-accent: #283542;--border-accent: #355774;--surface-0: #242a31}:focus-visible{outline-color:#8fb8e8!important}::placeholder{color:#9aa6b2!important;opacity:1}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #8fb8e8!important;outline-offset:1px}.refleks-input-blokk:focus-within{border-color:#8fb8e8!important;box-shadow:0 0 0 1px #8fb8e8!important}.refleks-input-blokk textarea:focus-visible{outline:none!important}.tren-home-card--soon>.tren-home-card-icon,.tren-home-card--soon .tren-home-card-title,.tren-home-card--soon .tren-home-card-sub,.tren-home-card--soon>.tren-home-card-badge{opacity:.55!important}.cl-formButtonPrimary,.cl-formButtonPrimary *{color:#fff!important}.kig .kig-fortsett-cta,.kig .kig-inngang-cta--anbefalt{background:#eef0f3!important;color:#0f2338!important}.kig .kig-fortsett-cta:hover,.kig .kig-inngang:hover .kig-inngang-cta--anbefalt{background:#dfe4ea!important}.kig .kig-segmenter>span{background:#3b4249!important}.kig .kig-segmenter>span.er-gjort{background:#dfe4ea!important}.fs-oversikt .fs-oversikt-stolper i{background:#3f474e!important}.fs-oversikt .fs-oversikt-nivaa[data-nivaa="1"] i:nth-child(-n+1),.fs-oversikt .fs-oversikt-nivaa[data-nivaa="2"] i:nth-child(-n+2),.fs-oversikt .fs-oversikt-nivaa[data-nivaa="3"] i:nth-child(-n+3){background:#dfe4ea!important}body{background:#21272e!important;color:#dfe4ea!important}.app-card{background:#1e242b!important}.top-nav{background:#19293a!important;border-bottom:.5px solid rgba(255,255,255,.08)!important}.top-nav-item{color:#fffc!important}.top-nav-item.active{color:#fff!important}.top-nav-item.active:after{background:#c8a96e!important}.top-nav-item:hover:not(.active){color:#ffffffb9!important}.top-nav-item:focus-visible{outline:2px solid #c8a96e!important;outline-offset:-4px!important}.sidebar{background:#19293a!important}.sidebar-logo{color:#fff!important}.sidebar-logo span{color:#c8a96e!important}.nav-item i{color:#ffffffb5!important}.nav-item span{color:#ffffffbd!important}.nav-item.active{background:#c8a96e2e!important}.nav-item.active i{color:#c8a96e!important}.nav-item.active span{color:#fff!important}.nav-item:hover:not(.active){background:#ffffff0f!important}.sidebar-divider{border:none!important;border-top:.5px solid rgba(255,255,255,.1)!important}button.nav-item{background:transparent!important;border:none!important;color:inherit!important}.sidebar-secondary .nav-item i{color:#ffffffb0!important}.sidebar-secondary .nav-item span{color:#ffffffb9!important}.sidebar-secondary button.nav-item,.sidebar-secondary button{background:transparent!important;border:none!important;color:inherit!important}.sidebar-user{background:#ffffff0f!important}.sidebar-avatar{background:#c8a96e40!important;border:1px solid rgba(200,169,110,.5)!important;color:#e8d5a3!important}.sidebar-user-info .role{color:#ffffffb0!important}.sidebar-user-info .name{color:#fff!important}.visuelt-skjult{border:0!important}.mc-footer-new{background:var(--navy, #1b2a3b)!important;border-top:.5px solid rgba(255,255,255,.07)!important}.mc-footer-mi{color:#fff!important}.mc-footer-coach{color:#c8a96e!important}.mc-footer-nav a{color:#ffffffbd!important}.mc-footer-nav a:hover{color:#fff!important}.mc-footer-ext-link{color:#ffffffb0!important}.mc-footer-ext-link:hover{color:#ffffffb3!important}.mc-footer-bottom{border-top:.5px solid rgba(255,255,255,.07)!important;color:#ffffffa7!important}.clerk-page{background:var(--navy, #1b2a3b)!important}.list-item--button{background:none!important;border:none!important;border-bottom:1px solid #3f474e!important}.list-item--button:last-child{border-bottom:none!important}.list-item--button:hover{background:#cecece08!important}.tren-scenario-card{background:#1a3a5c!important;color:#fff!important}.tren-category{background:#ffffff1f!important;color:#fffc!important}.tren-scenario-name{color:#fff!important}.tren-scenario-context{color:#ffffffbf!important}.tren-tips{background:#c8a96e14!important;border:1px solid #c8a96e!important}.tren-tips-title{color:#eef0f3!important}.tren-tips ul{color:#b6bbbf!important}.tren-chat-header{border-bottom:1px solid #3f474e!important;background:#242a31!important}.tren-chat-name{color:#dfe4ea!important}.tren-chat-category{color:#b6bbbf!important}.tren-info-toggle{background:none!important;border:1px solid #3f474e!important;color:#b6bbbf!important}.tren-info-toggle:hover,.tren-info-toggle.open{border-color:#7093ba!important;color:#dfe4ea!important}.tren-case-panel{background:#1e242b!important;border-bottom:1px solid #3f474e!important;color:#dfe4ea!important}.tren-case-maal{color:#b6bbbf!important}.tren-message-avatar{background:#1a3a5c!important;color:#fff!important}.tren-message-avatar.user-avatar{background:#c8a96e!important;color:#fff!important}.tren-message.client .tren-message-bubble{background:#242a31!important;border:1px solid #3f474e!important;color:#dfe4ea!important}.tren-message.user .tren-message-bubble{background:#1a3a5c!important;color:#fff!important}.tren-typing-label{background:transparent!important;color:#b6bbbf!important}.tren-typing span{background:#7a8a96!important}.tren-input-row{border-top:1px solid #3f474e!important;background:#242a31!important}.tren-input{border:1px solid #3f474e!important;color:#dfe4ea!important;background:#21272e!important;outline:none!important}.tren-input:focus{border-color:#7093ba!important}.tren-send-btn{background:#1a3a5c!important;color:#fff!important;border:none!important}.tren-input-hint{color:#b6bbbf!important;background:#242a31!important}.tren-input-hint kbd{background:#0f161c!important}.tren-error{background:#f3bfba14!important;border:1px solid rgba(243,191,186,.3)!important;color:#f8b2a6!important}.tren-feedback-header{background:#1a3a5c!important;color:#fff!important}.tren-feedback-header i{color:#c8a96e!important}.tren-feedback-header h2{color:#eef0f3!important}.tren-feedback-header p{color:#ffffffa6!important}.tren-feedback-body{background:#242a31!important;border:1px solid #3f474e!important;color:#dfe4ea!important}.tren-feedback-body .feedback-section-title{color:#eef0f3!important;border-bottom:1px solid #3f474e!important}.tren-feedback-scope,.tren-feedback-limited,.tren-feedback-disclaimer,.tren-egenrefleksjon .tren-egenrefleksjon-senere,.prestart-presisering{color:#b6bbbf!important}.tren-feedback-turn{border-left:3px solid #3f474e!important}.tren-feedback-turn-label{color:#b6bbbf!important}.tren-feedback-turn blockquote{color:#dfe4ea!important}.tren-feedback-alternative{background:#1e242b!important}.tren-replikk-ingress{color:#b6bbbf!important}.tren-replikk-handling+.tren-replikk-handling{border-top:1px solid #3b4249!important}.tren-replikk-hva{color:#dfe4ea!important}.tren-replikk-vurdering{border:1px solid #3f474e!important;background:#1e242b!important;color:#b6bbbf!important}.tren-replikk-vurdering--fungerer{background:#1f3b2d!important;border-color:#285d4b!important;color:#92ddc1!important}.tren-replikk-vurdering--kan_utvikles,.tren-replikk-vurdering--bor_endres{background:#422e2c!important;border-color:#75433f!important;color:#febbad!important}.tren-replikk-vurdering--kan_utvikles{background:#242a31!important;border-color:#3f474e!important;color:#dfe4ea!important}.tren-replikk-kategori{color:#dfe4ea!important;border:1px solid #3f474e!important;background:#242a31!important}.tren-samtale-mal{color:#dfe4ea!important}.tren-samtale-utsagn{border:1px solid #3f474e!important;background:#242a31!important}.tren-samtale-utsagn summary{color:#dfe4ea!important}.tren-samtale-utsagn li{border-top:1px solid #3b4249!important}.tren-samtale-utsagn-nar,.tren-samtale-utsagn-mott{color:#b6bbbf!important}.tren-laeringspunkt{border-left:3px solid #c8a96e!important;background:#1e242b!important}.tren-laeringspunkt i{color:#c8a96e!important}.tren-laeringspunkt strong{color:#dfe4ea!important}.tren-coding-section{border-top:1px solid #3f474e!important}.tren-transcript-header h3{color:#eef0f3!important}.btn-ghost-small{background:transparent!important;border:1px solid #3f474e!important;color:#b6bbbf!important}.btn-ghost-small:hover{background:#cecece0a!important}.mi-badge.mi-badge--ferdighet{background:#1e242b!important;color:#dfe4ea!important;border:1px solid #3f474e!important}.mi-badge.konsistent{background:color-mix(in srgb,#4caf88 18%,transparent)!important;color:#2a7a58!important;border:1px solid color-mix(in srgb,#4caf88 35%,transparent)!important}.mi-badge.nøytral{background:color-mix(in srgb,#1b62b6 15%,transparent)!important;color:#2a5ea0!important;border:1px solid color-mix(in srgb,#4a8ee6 35%,transparent)!important}.mi-badge.brudd{background:color-mix(in srgb,#e66a4a 15%,transparent)!important;color:#b84a2a!important;border:1px solid color-mix(in srgb,#e66a4a 30%,transparent)!important}.tren-transcript-row{border-bottom:1px solid color-mix(in srgb,#3f474e 60%,transparent)!important}.tren-transcript-row:last-child{border-bottom:none!important}.tren-transcript-row.veileder .tren-transcript-label{background:#1a3a5c!important;color:#fff!important}.tren-transcript-row.klient .tren-transcript-label{background:color-mix(in srgb,#c8a96e 30%,#242a31)!important;color:#1a3a5c!important}.tren-transcript-text{color:#dfe4ea!important}.tren-transcript-row.klient .tren-transcript-text{color:color-mix(in srgb,#dfe4ea 70%,transparent)!important}.tren-transcript-note{color:#b6bbbf!important}.mi-miti-code{color:#b6bbbf!important;background:color-mix(in srgb,#0f161c 50%,transparent)!important}.mi-forklaring{color:#b6bbbf!important}.btn-primary{background:#1a3a5c!important;color:#fff!important;border:none!important}.btn-ghost{background:transparent!important;color:#dfe4ea!important;border:1px solid #3f474e!important}.btn-ghost:hover{background:#cecece0a!important}.btn-outline-small{background:transparent!important;color:#dfe4ea!important;border:1px solid #3f474e!important}.btn-outline-small:hover:not(:disabled){background:#cecece0a!important}.tren-voice-toggle{background:transparent!important;color:#dfe4ea!important;border:1.5px solid #7093ba!important}.tren-voice-toggle.active{background:#1a3a5c!important;color:#fff!important;border-color:#1a3a5c!important}.tale-merke{border:1px solid #3f474e!important;background:#1e242b!important;color:#b6bbbf!important}.tren-voice-toggle .tale-merke{background:transparent!important;color:inherit!important;border-color:#3f474e!important}.tren-voice-toggle.active .tale-merke{border-color:#32394099!important}.tren-voice-help,.tren-analysis-state{border-top:1px solid #3f474e!important;background:#1e242b!important;color:#dfe4ea!important}.tren-voice-help button{border:0!important;background:transparent!important;color:#b6bbbf!important}.tren-analysis-state span{color:#b6bbbf!important}.tren-replay-btn{background:none!important;border:none!important;color:#b6bbbf!important}.tren-replay-btn:hover{color:#dfe4ea!important}.tren-speaking-bar{color:#a8c6fd!important}.tren-voice-input{border-top:1px solid #3f474e!important;background:#242a31!important}.tren-mic-btn{border:none!important;background:#1a3a5c!important;color:#fff!important}.tren-mic-btn:hover:not(:disabled){background:#2a5082!important}.tren-mic-btn.recording{background:#dc2626!important}.tren-mic-btn.transcribing{background:#c8a96e!important;color:#1a3a5c!important}.tren-lytter-tittel{color:#eef0f3!important}.tren-lytter-hjelp{color:#b6bbbf!important}.tren-avbryt-opptak{border:none!important;background:none!important;color:#b6bbbf!important}.tren-avbryt-opptak:hover{color:#dfe4ea!important}.tren-mic-status{color:#b6bbbf!important}.tren-feedback-hint{background:#242a31!important;color:#b6bbbf!important}.tren-confirm-overlay{background:#b7d1ed7a!important}.tren-confirm-dialog{background:#242a31!important}.tren-confirm-dialog p{color:#b6bbbf!important}.tren-sticky-footer{background:#242a31!important;border-top:1px solid #3f474e!important}@media (max-width: 640px){.tren-chat-header{background:#242a31!important}}@media (max-width: 640px){.tren-sticky-footer{background:#242a31!important;border-top:1px solid #3f474e!important}}.tren-accordion{border:1.5px solid #3f474e!important;background:#242a31!important}.tren-accordion-header{background:none!important;border:none!important;color:#dfe4ea!important}.tren-accordion-header:hover{background:#21272e!important}.tren-accordion-count{background:#161c23!important;color:#b6bbbf!important}.tren-accordion-body{border-top:1px solid #3f474e!important}.tren-accordion-body .list-item{border-bottom:1px solid #3f474e!important}.tren-accordion-body .list-item:last-child{border-bottom:none!important}.cat-section-heading{color:#b6bbbf!important}.scenario-search{border:1px solid #3f474e!important;background:#21272e!important;color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important;outline:none!important}.scenario-search:focus{border-color:#c8a96e!important}.scenario-search::placeholder{color:#b6bbbf!important}.filter-pill{border:1.5px solid color-mix(in srgb,#1a3a5c 35%,transparent)!important;background:color-mix(in srgb,#1a3a5c 6%,transparent)!important;color:var(--text)!important}.filter-pill:hover{border-color:color-mix(in srgb,#1a3a5c 70%,transparent)!important;background:color-mix(in srgb,#1a3a5c 12%,transparent)!important}.filter-pill.active{background:#1a3a5c!important;border-color:#1a3a5c!important;color:#fff!important}.filter-pill--res.active{background:var(--rc, #1a3a5c)!important;border-color:var(--rc, #1a3a5c)!important;color:#fff!important}.cat-card{background:#21272e!important;border:1px solid #3f474e!important;border-left:3px solid color-mix(in srgb,var(--cat-color, #4a8ee6) 60%,transparent)!important}.cat-card-header{background:none!important;border:none!important}.cat-card-header:hover{background:#ffffff0a!important}.cat-card-icon{background:transparent!important;color:oklch(from var(--cat-color) max(l,.8) min(c,.12) h)!important}.cat-card-label{color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important}.cat-card-count,.cat-card-chevron{color:#b6bbbf!important}.cat-card-body{border-top:1px solid #3f474e!important}.scenario-tile{background:#242a31!important;border:1px solid #3f474e!important}.scenario-tile:hover{background:color-mix(in srgb,var(--res-color, #0f161c) 5%,#242a31)!important;border-color:var(--res-color, #3f474e)!important}.scenario-tile-age,.scenario-tile-context{color:#b6bbbf!important}.scenario-tile-warning{color:#ffc0a2!important;background:#383525!important;border:1px solid #574b19!important}.full-samtale-pilot-merke{color:#dfe4ea!important;background:#1e242b!important;border:1px solid #3f474e!important;border-left:3px solid #c8a96e!important}.full-samtale-pilot-merke i{color:#c8a96e!important}.send-inn-case-banner{background:#1a3a5c!important}.send-inn-case-title{color:#eef0f3!important}.send-inn-case-sub{color:#ffffffb3!important}.send-inn-case-banner .btn-outline-small{background:#242a31!important;color:#dfe4ea!important;border-color:#323940!important}.send-inn-case-banner .btn-outline-small:hover{background:#242a31e6!important}.modal-overlay{background:#00000080!important}.modal-box{background:#21272e!important}.modal-close{background:none!important;border:none!important;color:#b6bbbf!important}.modal-close:hover,.modal-title{color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important}.modal-intro,.modal-success{color:#b6bbbf!important}.modal-success i{color:#7cc3a4!important}.form-group label{color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important}.form-group input,.form-group select,.form-group textarea{border:1px solid #3f474e!important;background:oklch(from var(--bg) .3 min(calc(c*2),.06) h)!important;color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important;outline:none!important}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#c8a96e!important}.cat-overview-desc,.subcat-card-desc{color:#b6bbbf!important}.scenario-tile-name{color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important}.scenario-tile-age,.scenario-tile-fremdrift,.scenario-tile-subcat{color:#b6bbbf!important}.cat-overview-card{background:#242a31!important;border:1px solid #3f474e!important;border-left:3px solid var(--cat-color, #3f474e)!important}.cat-overview-card:hover{background:color-mix(in srgb,var(--cat-color, #0f161c) 5%,#242a31)!important;border-color:var(--cat-color, #3f474e)!important}.cat-overview-label{color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important}.cat-overview-arrow{color:#b6bbbf!important}.subcat-card{background:#242a31!important;border:1px solid #3f474e!important;border-left:3px solid var(--cat-color, #3f474e)!important}.subcat-card:hover{background:color-mix(in srgb,var(--cat-color, #0f161c) 5%,#242a31)!important;border-color:var(--cat-color, #3f474e)!important}.subcat-card-label{color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important}.subcat-card-arrow{color:#b6bbbf!important}.card-count-badge{color:oklch(from var(--cat-color, var(--text-mute)) max(l,.8) min(c,.12) h)!important;background:color-mix(in srgb,var(--cat-color, #0f161c) 10%,#242a31)!important;border:1px solid color-mix(in srgb,var(--cat-color, #3f474e) 25%,#323940)!important}.prestart-name{color:#dfe4ea!important}.prestart-subcat{color:#b6bbbf!important}.prestart-context{color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important}.prestart-tema{background:#242a31!important;border:1px solid #3f474e!important}.prestart-tema-label{color:#b6bbbf!important}.prestart-tema li{color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important}.prestart-tips{background:#242a31!important;border:1px solid #3f474e!important}.prestart-tips-toggle{border:1px solid #3f474e!important;background:#242a31!important;color:#dfe4ea!important}.prestart-tips-label{color:#b6bbbf!important}.prestart-tips li{color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important}.prestart-opening-label{color:#b6bbbf!important}.prestart-opening-quote{color:oklch(from var(--text) max(l,.8) min(c,.12) h)!important;border-left:3px solid #c8a96e!important}.scenario-tile-tag{color:#b6bbbf!important;background:#1e242b!important;border:1px solid #3f474e!important}.tren-home-card{background:#242a31!important;border:1.5px solid #3f474e!important;color:#dfe4ea!important}.tren-home-card--primary{background:#1a3a5c!important;color:#fff!important;border-color:#1a3a5c!important}.tren-home-card--primary .tren-home-card-sub{color:#ffffffc7!important}.tren-home-card--primary .tren-home-card-icon{color:#c8a96e!important}.tren-prosess-chip{border:1.5px solid #3f474e!important;background:#242a31!important;color:#dfe4ea!important}.tren-prosess-chip:hover{border-color:#7093ba!important;color:#dfe4ea!important}.tren-prosess-chip.aktiv{background:var(--chip-farge, #1a3a5c)!important;border-color:var(--chip-farge, #1a3a5c)!important;color:#fff!important}.tren-home-card-lenke{color:#dfe4ea!important}.tren-home-card-lenke:hover{color:#e3e8ee!important}.tren-home-card-sub,.tren-coming-label{color:#b6bbbf!important}.tren-back-btn{background:none!important;border:none!important;color:#b6bbbf!important}.tren-back-btn:hover{color:#dfe4ea!important}.tren-skill-item{background:#242a31!important;border:1.5px solid #3f474e!important;color:#dfe4ea!important}.tren-skill-label{color:#dfe4ea!important}.tren-skill-types{color:#c8a96e!important}.tren-skill-sub{color:#b6bbbf!important}.sort-overlay{background:#0a1423bf!important}.sort-modal{background:#21272e!important}.sort-scenario-name{color:#b6bbbf!important}.sort-title{color:#eef0f3!important}.sort-close{background:none!important;border:none!important;color:#b6bbbf!important}.sort-endring{background:#192822!important;border-left:3px solid #4caf88!important}.sort-endring-label{color:#7cc3a4!important}.sort-endring-list li{color:#dfe4ea!important}.sort-instruction{color:#b6bbbf!important}.sort-hint{color:#c8a96e!important}.sort-score{color:#dfe4ea!important}.sort-score-num{color:#7cc3a4!important}.sort-zone{border:2px solid var(--zone-color, #4a8ee6)!important}.sort-zone--active{background:color-mix(in srgb,var(--zone-color) 8%,transparent)!important}.sort-zone-sub{color:#b6bbbf!important}.sort-zone-empty{color:#ddd8ce!important}.sort-placed-card{background:#1e242b!important;color:#dfe4ea!important;border:1.5px solid #3f474e!important}.sort-placed-card--right{background:#283932!important;border-color:#4caf88!important}.sort-placed-card--wrong{background:#40302e!important;border-color:#e66a4a!important}.sort-fasit-note{color:#e4a18f!important}.sort-card{background:#1e242b!important;border:1.5px solid #3f474e!important;color:#dfe4ea!important}.sort-card:hover{border-color:#c8a96e!important}.sort-card--selected{border-color:#c8a96e!important;background:#3c3529!important}.sort-btn-done{background:#1a3a5c!important;color:#fff!important;border:none!important}.sort-btn-retry{background:none!important;border:1.5px solid #3f474e!important;color:#dfe4ea!important}.sort-btn-retry:hover{border-color:#7093ba!important}.sort-context{background:#1e252f!important;border-left:3px solid #4a8ee6!important}.sort-context-label{color:#94baee!important}.sort-context-text{color:#dfe4ea!important}.sort-inline-btn{background:color-mix(in srgb,#4caf88 12%,transparent)!important;border:1.5px solid #4caf88!important;color:#4caf88!important}.sort-inline-btn:hover{background:color-mix(in srgb,#4caf88 20%,transparent)!important}.scenario-group-header{color:oklch(from var(--group-color, var(--navy)) max(l,.8) min(c,.12) h)!important;border-bottom:2px solid color-mix(in srgb,var(--group-color, #7093ba) 20%,transparent)!important}.scenario-group-dot{background:var(--group-color, #1a3a5c)!important}.sort-picker-group-label{border-bottom:1.5px solid currentColor!important}button.scenario-group-header{background:none!important;border:none!important}.sort-placed-card--removable:hover{border-color:#7093ba!important}.sort-placed-card-remove{color:#b6bbbf!important}button.sort-picker-group-label{background:none!important;border:none!important;border-bottom:1.5px solid currentColor!important}.mi-float-btn{background:#1a3a5c!important;color:#fff!important;border:none!important}.mi-float-btn:hover,.mi-float-btn--open{background:#0f2338!important}.mi-float-panel{background:#21272e!important;border:1px solid #3f474e!important}.mi-float-header{background:#1a3a5c!important;color:#fff!important}.mi-float-intro{color:#b6bbbf!important}.mi-float-msg--user{background:#1a3a5c!important;color:#fff!important}.mi-float-msg--assistant{background:#1e242b!important;color:#dfe4ea!important;border:1px solid #3f474e!important}.mi-float-input-row{border-top:1px solid #3f474e!important;background:#21272e!important}.mi-float-input{border:1.5px solid #3f474e!important;color:#dfe4ea!important;background:#242a31!important}.mi-float-input:focus{outline:none!important;border-color:#7093ba!important}.mi-float-send{background:#1a3a5c!important;color:#fff!important;border:none!important}.mi-float-personvern{color:#b6bbbf!important;background:#21272e!important}.forklar-btn{background:none!important;border:none!important;color:#b6bbbf!important}.forklar-btn:hover{color:#dfe4ea!important}.forklar-popup{background:#1a3a5c!important;color:#fff!important}.forklar-popup:after{border:6px solid transparent!important;border-top-color:#7093ba!important}.forklar-popup-close{background:none!important;border:none!important;color:#fff9!important}.sidebar-whatsnew-btn{background:none!important;border:none!important}.sidebar-badge{background:var(--gold, #c8a96e)!important}.sidebar-popover{background:#242a31!important;border:1px solid var(--border, #3f474e)!important}.sidebar-popover-arrow{border-top:7px solid transparent!important;border-bottom:7px solid transparent!important;border-right:7px solid #323940!important}.sidebar-popover-title{color:oklch(from var(--navy, #1A3A5C) max(l,.8) min(c,.12) h)!important}.sidebar-popover-version{color:#dfe4ea66!important}.sidebar-popover-list li{color:#dfe4eabf!important}.sidebar-popover-list li:before{color:oklch(from var(--gold, #C8A96E) max(l,.8) min(c,.12) h)!important}.settings-backdrop{background:#cecece59!important}.settings-panel{background:#21272e!important}.settings-header{color:oklch(from var(--navy, #1A3A5C) max(l,.8) min(c,.12) h)!important;border-bottom:1px solid var(--border, #3f474e)!important}.settings-close{background:none!important;border:none!important;color:oklch(from var(--navy, #1A3A5C) max(l,.8) min(c,.12) h)!important}.settings-section{border-bottom:1px solid var(--border, #3f474e)!important}.settings-section-label{color:#dfe4ea73!important}.settings-avatar{background:#c8a96e33!important;border:1px solid rgba(200,169,110,.5)!important;color:oklch(from var(--navy, #1A3A5C) max(l,.8) min(c,.12) h)!important}.settings-name{color:oklch(from var(--navy, #1A3A5C) max(l,.8) min(c,.12) h)!important}.settings-email{color:#dfe4ea80!important}.settings-card{background:#242a31!important;border:1px solid var(--border, #3f474e)!important}.settings-card--muted{color:#dfe4ea66!important}.settings-plan-name{color:oklch(from var(--navy, #1A3A5C) max(l,.8) min(c,.12) h)!important}.settings-upgrade-btn{color:oklch(from var(--gold, #C8A96E) max(l,.8) min(c,.12) h)!important;border:1px solid var(--gold, #c8a96e)!important}.settings-upgrade-btn:hover{background:#c8a96e1a!important}.settings-plan-sub{color:#dfe4ea80!important}.settings-link-row{color:oklch(from var(--navy, #1A3A5C) max(l,.8) min(c,.12) h)!important;background:none!important;border:none!important}.settings-link-row:hover{background:#b2d1f50d!important}.settings-link-row i{color:#dfe4ea80!important}.settings-link-row--muted:hover{background:none!important}.settings-link-row--danger,.settings-link-row--danger i{color:#f9b1ab!important}.settings-coming{color:#dfe4ea66!important;background:#b2d1f512!important}.settings-delete-confirm{background:#2f2121!important;border:1px solid #774446!important}.settings-delete-confirm p{color:#f9b1ab!important}.settings-delete-cancel{border:1px solid var(--border, #3f474e)!important;background:#242a31!important;color:#dfe4ea!important}.settings-delete-confirm-btn{border:none!important;background:#b94040!important;color:#fff!important}.page-dateline{color:#b6bbbf!important}.page-title{color:#eef0f3!important}.page-subtitle{color:#b6bbbf!important}.journey-card{background:#1a3a5c!important}.journey-label{color:#c8a96e!important}.journey-subtitle{color:#fffc!important}.journey-line{background:#ffffff26!important}.journey-line-dashed{border-top:1px dashed rgba(200,169,110,.5)!important}.journey-step-icon.inactive{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.18)!important}.journey-step-icon.inactive i{color:#ffffffb0!important}.journey-step-icon.active{background:#c8a96e!important}.journey-step-icon.active i{color:#dfe4ea!important}.journey-step-icon.goal{background:#c8a96e1f!important;border:1px dashed #c8a96e!important}.journey-step-icon.goal i{color:#c8a96e!important}.journey-step-label.mute{color:#ffffffb5!important}.journey-step-label.white{color:#fff!important}.journey-step-label.gold{color:#c8a96e!important}.action-card{background:#242a31!important;border:.5px solid #3f474e!important;color:inherit!important}.action-icon{background:#1a3a5c!important}.action-icon i{color:#c8a96e!important}.action-title{color:#eef0f3!important}.action-desc{color:#b6bbbf!important}.action-card>i{color:#b6bbbf!important}.list-panel{border:1px dashed #c8a96e!important}.list-panel-title{color:#eef0f3!important}.list-panel-title em{color:#c8a96e!important}.search-box{border:.5px solid #3f474e!important;background:#242a31!important}.search-box i,.search-box span{color:#b6bbbf!important}.list-item{border-top:.5px solid #3b4249!important}.list-item-title{color:#eef0f3!important}.list-item-meta{color:#b6bbbf!important}.badge-done{color:#b7dca4!important;background:#2e3820!important}.badge-ongoing{color:#f7c494!important;background:#3b3325!important}.badge-todo{color:#cfcfcd!important;background:#161c23!important}.chat-outer{background:#161c23!important}.chat-inner{background:#1e242b!important}.chat-header{background:#1a3a5c!important}.chat-header-left>i{color:#fff9!important}.chat-session-title{color:#eef0f3!important}.chat-session-meta{color:#ffffffb5!important}.chat-resistance-badge{color:#1a3a5c!important;background:#c8a96e!important}.msg.user .msg-avatar{background:#242a31!important;border:.5px solid #3f474e!important}.msg.user .msg-avatar i{color:#b6bbbf!important}.msg.coach .msg-avatar{background:#c8a96e33!important;border:.5px solid #c8a96e!important}.msg.coach .msg-avatar i{color:#f7c494!important}.msg.user .msg-bubble{background:#242a31!important;border:.5px solid #3f474e!important;color:#dfe4ea!important}.msg.coach .msg-bubble{background:#1a3a5c!important;color:#fff!important}.chat-input-bar{border-top:.5px solid #3f474e!important}.chat-input{background:#242a31!important;border:.5px solid #3f474e!important;color:#b6bbbf!important;outline:none!important}.chat-btn{border:none!important}.chat-btn.mic{background:#161c23!important}.chat-btn.mic i{color:#b6bbbf!important}.chat-btn.send{background:#c8a96e!important}.chat-btn.send i{color:#dfe4ea!important}.botpress-placeholder{border:2px dashed #c8a96e!important;color:#b6bbbf!important;background:#c8a96e0a!important}.botpress-placeholder strong{color:#dfe4ea!important}.analyse-how-to{background:#242a31!important;border:.5px solid #3f474e!important;border-left:3px solid #c8a96e!important}.analyse-how-to-title{color:#eef0f3!important}.analyse-how-to-title i{color:#c8a96e!important}.analyse-how-to-list li{color:#cad0d5!important}.analyse-how-to-list li strong{color:#dfe4ea!important}.analyse-how-to-note{color:#b6bbbf!important;border-top:.5px solid #3f474e!important}.analyse-how-to-note i{color:#c8a96e!important}.demo-banner{background:var(--navy, #1b2a3b)!important;color:#fff!important}.demo-banner-btn{background:#c8a96e!important;color:#1b2a3b!important;border:none!important}.modul-overlay{background:#0a142399!important}.modul-panel{background:#242a31!important}.modul-header{border-bottom:1px solid #3f474e!important;background:#242a31!important}.modul-back{background:none!important;border:none!important;color:#b6bbbf!important}.modul-tittel{color:#eef0f3!important}.modul-meta{color:#b6bbbf!important}.modul-progress-dot{background:#0f161c!important}.modul-progress-dot.active{background:#2e64a6!important}.modul-progress-dot.locked{background:#0f161c!important;color:#b6bbbf!important}.modul-nav{background:#242a31!important;border-top:1px solid #3f474e!important}.modul-btn-primary{background:#2d527a!important;color:#fff!important;border:none!important}.modul-btn-ghost{background:none!important;border:1px solid #3f474e!important;color:#dfe4ea!important}.modul-btn-gold{background:#c8a96e!important;color:#1a3a5c!important;border:none!important}.erfar-steg-label{background:#1a3a5c!important;color:#ffffff8c!important}.erfar-steg-sirkel{background:#242a31!important}.erfar-steg-label .erfar-steg-sirkel{border:2px solid #9a6010!important}.erfar-steg-label .erfar-steg-sirkel i{color:#ecbc8a!important}.erfar-steg-label.les .erfar-steg-sirkel{border-color:#648ab7!important}.erfar-steg-label.les .erfar-steg-sirkel i{color:#add3fe!important}.erfar-steg-label.gjenkjenn .erfar-steg-sirkel{border-color:#739261!important}.erfar-steg-label.gjenkjenn .erfar-steg-sirkel i{color:#b7dca4!important}.erfar-steg-label.styrk .erfar-steg-sirkel{border-color:#917db2!important}.erfar-steg-label.styrk .erfar-steg-sirkel i{color:#dbc6fe!important}.erfar-sitat-kort{background:#1b232d!important;border:1px solid #435266!important;border-left:4px solid #668eb9!important}.erfar-sitat-kort.avsloert{background:#1e281e!important;border-left-color:#739261!important;border-color:#3d5a33!important}.erfar-sitat-ikon{color:#adb2b8!important}.erfar-sitat-tekst{color:#e4e5eb!important}.erfar-tekstfelt{border:1.5px solid #3e454c!important;background:#242a31!important;color:#dfe4ea!important}.erfar-tekstfelt:focus{outline:none!important;border-color:#c8a96e!important}.erfar-tekstfelt::placeholder{color:#bbb!important}.erfar-btn-avslor{background:#1a3a5c!important;color:#fff!important;border:none!important}.erfar-btn-avslor:hover{background:#1e3050!important}.erfar-avsloering-boks{background:#1e252c!important;border:1px solid #564c39!important}.erfar-tag.gronn{background:#1f3828!important;color:#b1edc1!important}.erfar-tag.rod{background:#45292a!important;color:#fecec9!important}.erfar-tag.bla{background:#2b3640!important;color:#99d0fd!important}.erfar-tag.graa{background:#1c2229!important;color:#c2c2c2!important}.erfar-tag.noytr{background:#171e24!important;color:#d3d3d3!important}.erfar-tag.endring{background:#243932!important;color:#92ddc1!important;border:1px solid #285d4b!important}.erfar-tag.bla{border:1px solid #355774!important}.erfar-forklaring-rad .erfar-tag.endring{border-bottom:2px solid #23765d!important}.erfar-forklaring-rad .erfar-tag.bla{border-bottom:2px dashed #2e6f9e!important}.erfar-forklaring-rad .erfar-tag.graa{border-bottom:2px dotted #5d646c!important}.modul-del-label{color:#c8a96e!important}.modul-heading{color:#eef0f3!important}.modul-subheading{color:#9ac2f5!important}.modul-subheading:before{background:#2e64a6!important}.modul-tekst{color:#e4e5eb!important}.modul-eksempel.lukket{background:#302220!important;border:1px solid #5e4945!important}.modul-eksempel.aapent{background:#1f2921!important;border:1px solid #355543!important}.modul-eksempel.lukket .modul-eksempel-label{color:#fcb6a6!important}.modul-eksempel.aapent .modul-eksempel-label{color:#99d9b3!important}.modul-feedback-riktig{background:#212b21!important;border:1px solid #38523f!important}.modul-feedback-riktig-tittel{color:#90d0af!important}.modul-feedback-riktig-tekst{color:#b2e5c1!important}.modul-feedback-feil{background:#312323!important;border:1px solid #624742!important}.modul-feedback-feil-tittel{color:#ffb6b2!important}.modul-feedback-feil-tekst{color:#ffcac6!important}.modul-eksempel-tekst{color:#dfe4ea!important}.modul-liste-rad{color:#e4e5eb!important}.modul-tabell{border:1px solid #3f474e!important}.modul-tabell-rad{border-bottom:1px solid #3f474e!important}.modul-tabell-rad:last-child{border-bottom:none!important}.modul-tabell-situasjon{color:#b6bbbf!important}.modul-tabell-eks{color:#dfe4ea!important}.plan-sjekk-rad{color:#dfe4ea!important;background:#242a31!important;border:1px solid #43513e!important}.plan-sjekk-rad.lilla{border-color:#59496b!important}.plan-sitatlinje{color:#dfe4ea!important;border-left:3px solid #395470!important}.plan-sporsmal-rad{color:#b6bbbf!important;border-left:2px solid #3f474e!important}.modul-tips{background:#203347!important;color:#ffffffe0!important}.modul-tips i{color:#d2d7dd!important}.modul-tips-sirkel{background:#242a31!important;border:1.5px solid rgba(255,255,255,.35)!important}.modul-tips-sirkel i{color:#d2d7dd!important}.modul-dialog{background:#242a31!important;border:.5px solid #3f474e!important}.ab-dialog-flate.rod{background:#403131!important;border:.5px solid #724041!important}.ab-dialog-flate.gronn{background:#2a3b30!important;border:.5px solid #27573b!important}.ab-dialog-flate.rod .ab-dialog-tittel{color:#feb7ad!important}.ab-dialog-flate.gronn .ab-dialog-tittel{color:#a1d8ab!important}.modul-dialog-hvem.klient{color:#b6bbbf!important}.modul-dialog-hvem.veileder{color:#d2d7dd!important}.modul-dialog-tekst{color:#dfe4ea!important}.modul-eksempel-boks{background:#242a31!important;border:.5px solid #3f474e!important}.modul-eksempel-boks .modul-eksempel-label{color:#b6bbbf!important}.modul-eksempel-boks .modul-eksempel-tekst{color:#dfe4ea!important}.modul-boks-info{background:#283542!important;border:.5px solid #355774!important;color:#d2d7dd!important}.modul-sort-kort{border:1px solid #3f474e!important}.modul-sort-kort.riktig{border-color:#2f6045!important;background:#2c3932!important}.modul-sort-kort.feil{border-color:#713f41!important;background:#413030!important}.modul-sort-spørsmål{color:#dfe4ea!important}.modul-sort-btn{border:1px solid!important}.modul-sort-btn{border-color:#3f474e!important;color:#dfe4ea!important;background:#242a31!important}.modul-sort-btn:hover{background:#1e242b!important;border-color:#7093ba!important}.modul-sort-btn:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.modul-sort-badge.riktig{background:#1f3b2d!important;color:#8bc59b!important}.modul-sort-badge.feil{background:#422e2c!important;color:#f8b2a6!important}.modul-sort-forklaring{color:#b6bbbf!important}.modul-poeng{background:#19293a!important;color:#fff!important}.modul-poeng-tall{color:#c8a96e!important}.modul-skriv-kort{border:1px solid #3f474e!important}.modul-skriv-lukket{color:#dfe4ea!important}.modul-skriv-label{color:#f8b2a6!important}.modul-skriv-input{border:1px solid #3f474e!important;color:#dfe4ea!important}.modul-skriv-input:focus{outline:none!important;border-color:#7093ba!important}.modul-textarea{border:1px solid #3f474e!important;color:#dfe4ea!important;background:#242a31!important}.modul-textarea:focus{outline:none!important;border-color:#7093ba!important}.modul-vis-eksempel-btn{background:none!important;border:none!important;color:#b6bbbf!important}.modul-eksempel-punkt{color:#e4e5eb!important}.modul-locked-icon{color:#ddd8ce!important}.tren-demo-scenario{background:#1a3a5c!important}.tren-demo-scenario-label{color:#c8a96e!important}.tren-demo-scenario-tekst{color:#fffc!important}.tren-demo-navn{color:#b6bbbf!important}.tren-demo-tekst{color:#dfe4ea!important}.tren-demo-melding.klient .tren-demo-tekst{background:#242a31!important;border:1px solid #3f474e!important}.tren-demo-melding.veileder .tren-demo-tekst{background:#1a3a5c!important;color:#fff!important}.tren-demo-input{border:1px solid #3f474e!important;color:#dfe4ea!important}.tren-demo-input:focus{outline:none!important;border-color:#7093ba!important}.tren-demo-send{background:#1a3a5c!important;color:#fff!important;border:none!important}.tren-demo-låst{background:#3c3727!important;border:1px solid #5d4f1e!important}.tren-demo-låst-tekst{color:#dfe4ea!important}.tren-demo-lyd-btn{background:none!important;border:none!important;color:#b6bbbf!important}.tren-demo-lyd-btn:hover{color:#dfe4ea!important}.tren-demo-lyd-btn.aktiv{color:#c8a96e!important}.refleks-kort{background:#242a31!important;border:1px solid #3f474e!important}.refleks-kort:hover{border-color:#7093ba!important}.refleks-kort-tekst{color:#dfe4ea!important}.refleks-kort-pil{color:#b6bbbf!important}.refleks-valgt-sporsmal{color:#dfe4ea!important}.refleks-tips{background:#1e242b!important;color:#b6bbbf!important}.refleks-tips .ti{color:#c8a96e!important}.refleks-lagret-check{color:#8bc59b!important}.refleks-lagret p{color:#b6bbbf!important}.tren-demo-mic{background:#1e242b!important;border:1px solid #3f474e!important;color:#dfe4ea!important}.tren-demo-mic.aktiv{background:#45292a!important;border-color:#f87171!important;color:#f3aca3!important}.refleks-starter-label{color:#b6bbbf!important}.refleks-starter-kort{background:#242a31!important;border:.5px solid #3f474e!important;color:#dfe4ea!important}.refleks-starter-kort:hover{border-color:#5d646c!important}.refleks-nedtrekk-btn{background:#242a31!important;border:1px solid #3f474e!important;color:#dfe4ea!important}.refleks-nedtrekk-btn:hover{border-color:#7093ba!important}.refleks-nedtrekk-btn i{color:#b6bbbf!important}.refleks-nedtrekk-liste{background:#242a31!important;border:1px solid #3f474e!important}.refleks-nedtrekk-valg{background:none!important;border:none!important;border-bottom:1px solid #3f474e!important;color:#dfe4ea!important}.refleks-nedtrekk-valg:last-child{border-bottom:none!important}.refleks-nedtrekk-valg:hover{background:#1e242b!important}.forsta-panel{border-left:1px solid #3f474e!important;background:#1e242b!important}.forsta-panel-header{border-bottom:1px solid #3f474e!important;color:#dfe4ea!important;background:#242a31!important}.forsta-panel-btn{background:none!important;border:none!important;color:#b6bbbf!important}.forsta-panel-btn:hover{background:#1e242b!important;color:#dfe4ea!important}.refleks-tema-velger{border:1px solid #5d646c!important;background:#242a31!important;color:#dfe4ea!important}.refleks-tema-velger:focus{outline:2px solid #668eb9!important;outline-offset:2px!important}.refleks-melding--bruker .refleks-melding-tekst{background:#1a3a5c!important;color:#fff!important}.refleks-melding--assistent .refleks-melding-tekst{background:#242a31!important;border:1px solid #3f474e!important}.refleks-avatar{background:#1e242b!important;border:1px solid #3f474e!important;color:#dfe4ea!important}.refleks-input-blokk{border:1px solid #3f474e!important;background:#242a31!important}.refleks-input-label{color:#b6bbbf!important}.refleks-input{border:none!important;outline:none!important;background:#242a31!important;color:#dfe4ea!important}.refleks-send{background:#1a3a5c!important;color:#fff!important;border:none!important}.refleks-composer-bunn{border-top:1px solid #3f474e!important;background:#21272e!important}.refleks-personvern-liten,.refleks-hint{color:#b6bbbf!important}.tale-ikke-støttet{color:#ffc0a2!important;background:#3b3727!important;border:1px solid #574b19!important}.tale-ikke-støttet button{background:none!important;border:none!important;color:#ffc0a2!important}.modul-skriv-label{color:#b6bbbf!important}.modul-skriv-input-line{border:1px solid #3f474e!important;outline:none!important;color:#dfe4ea!important}.modul-skriv-input-line:focus{border-color:#7093ba!important}.modul-del4-svar{background:#1e242b!important}.modul-del4-svar-header{color:#b6bbbf!important}.modul-del4-sporsmal-tekst{color:#dfe4ea!important}.modul-del4-tekst{color:#e6e6e6!important}.laer-seksjons-tittel,.laer-seksjons-tittel em{color:#eef0f3!important}.modul-side-di-meta,.laer-kurs-ingress{color:#b6bbbf!important}.laer-kursvelger{border-bottom:1px solid #3f474e!important}.laer-kursfane{background:none!important;border:none!important;border-bottom:3px solid transparent!important;color:#b6bbbf!important}.laer-kursfane:hover:not(:disabled){color:#dfe4ea!important}.laer-kursfane.valgt{color:#dfe4ea!important;border-bottom-color:#c8a96e!important}.laer-kursfane:focus-visible{outline:2px solid #7093ba!important;outline-offset:3px!important}.laer-kursfane:disabled{color:#b6bbbf!important}.laer-kursfane-laast{background:#1e242b!important;border:1px solid #3b4249!important;color:#b6bbbf!important}.laer-kurs-seksjon[role=tabpanel]:focus-visible{outline:2px solid #7093ba!important;outline-offset:4px!important}.laer-rad-kort{background:#242a31!important;border:1px solid #3f474e!important;border-left:4px solid var(--card-accent, #648ab7)!important}.laer-rad-hoved{background:none!important;border:none!important;color:inherit!important}.laer-rad-hoved.klikkbar:hover{background:color-mix(in srgb,var(--card-accent, #185fa5) 4%,#242a31)!important}.laer-rad-hoved.klikkbar:active{background:color-mix(in srgb,var(--card-accent, #185fa5) 8%,#242a31)!important}.laer-info-knapp{background:#1e242b!important;border:1px solid transparent!important;color:#b6bbbf!important}.laer-info-knapp:hover,.laer-info-knapp:focus-visible,.laer-info-knapp[aria-expanded=true]{background:#161c23!important;border-color:#3f474e!important;color:#dfe4ea!important}.laer-info-knapp:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.laer-info-tooltip{background:#1a3a5c!important;color:#fff!important}.laer-preview{background:#21272e!important;border-left:3px solid var(--card-accent, #648ab7)!important}.laer-preview-beskrivelse{color:#dfe4ea!important}.laer-preview-liste li{color:#b6bbbf!important}.laer-preview-liste li:before{color:oklch(from var(--card-accent, #185fa5) max(l,.8) min(c,.12) h)!important}.laer-preview-punkt{color:#dfe4ea!important}.laer-preview-trener{color:#b6bbbf!important}.laer-preview-trener-label{color:#dfe4ea!important}.laer-preview-merknad{border-top:1px solid #3b4249!important;color:#b6bbbf!important}.laer-merke{background:#1e242b!important;border:1px solid #3b4249!important;color:#b6bbbf!important}.laer-modul-navn{color:#eef0f3!important}.laer-modul-kort{border-bottom:1px solid #3f474e!important;background:#242a31!important}.laer-modul-kort:last-child{border-bottom:none!important}.laer-modul-tittel{color:#eef0f3!important}.laer-modul-meta{color:#b6bbbf!important}.laer-modul-knapp{border:1px solid #3f474e!important;background:none!important;color:#dfe4ea!important}.laer-modul-knapp:hover{border-color:#7093ba!important;background:#b2d1f50a!important}.laer-modul-knapp--sort{border-color:#4caf88!important;color:#7cc3a4!important}.laer-modul-knapp--sort:hover{background:#4caf8814!important;border-color:#4caf88!important}.laer-modul-snart-tekst{color:#b6bbbf!important}.laer-modul-snart-badge{background:#c8a96e26!important;color:#c8a96e!important}.laer-kurs-header{background:#1e242b!important}.laer-kurs-header-tittel{color:#eef0f3!important}.modul-side-topbar{background:#242a31!important;border-bottom:none!important}.modul-side-back{background:none!important;border:none!important;color:#b6bbbf!important}.modul-side-kursnavn{color:#b6bbbf!important}.progbar-bar-outer{background:#19293a!important}.progbar-pil{background:#1a3a5c!important;border:1px solid rgba(255,255,255,.18)!important;color:#ffffffb3!important}.progbar-pil:hover{background:#2d6299!important;color:#fff!important}.modul-side-steg-nr{color:#ffffffa7!important}.progbar-mobil-velger{background:#19293a!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important}.progbar-mobil-ikon{color:#ffffffb9!important}.modul-side-progbar{background:transparent!important}.modul-side-steg.klikkbar-steg:hover{background:#ffffff14!important}.modul-side-steg.klikkbar-steg:focus-visible{outline:2px solid #c8a96e!important;outline-offset:-2px!important}.modul-side-steg.aktiv-steg{background:#ffffff1a!important}.modul-side-steg.aktiv-steg .modul-side-steg-nm{color:#fff!important}.modul-side-linje{background:#ffffff1f!important}.modul-side-linje.done{background:#1a202747!important}.steg-undermeny{background:#1c232a!important;border:1px solid #3f474e!important}.steg-undermeny-valg{background:none!important;border:none!important;border-bottom:1px solid #3f474e!important;color:#dfe4ea!important}.steg-undermeny-valg:last-child{border-bottom:none!important}.steg-undermeny-valg:hover:not(.disabled){background:#1e242b!important}.steg-undermeny-valg.disabled,.steg-undermeny-lås{color:#b6bbbf!important}.modul-side-sirkel{background:#ffffff1a!important;color:#ffffffab!important}.modul-side-sirkel.done{background:#61b478d9!important;color:#fff!important}.modul-side-sirkel.aktiv{background:#a89060!important;color:#fff!important}.modul-side-steg-nm{color:#ffffffb5!important}.modul-side-steg-nm.aktiv{color:#fff!important}.modul-side-steg-nm.done{color:#fff9!important}.modul-side-left{border-right:.5px solid #3f474e!important}.modul-side-tag{color:#b6bbbf!important}.modul-side-tittel{color:#eef0f3!important}.modul-side-sub{color:#b6bbbf!important}.modul-side-dk{background:#242a31!important;border:1px solid #3f474e!important}.modul-side-dk:hover{background:color-mix(in srgb,var(--card-accent, #185fa5) 4%,#242a31)!important}.modul-side-dk[role=button]:focus-visible,.list-item[role=button]:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.modul-side-dk:active{background:color-mix(in srgb,var(--card-accent, #185fa5) 8%,#242a31)!important}.modul-side-dk.aktiv{background:color-mix(in srgb,var(--card-accent, #185fa5) 6%,#242a31)!important;border-color:color-mix(in srgb,var(--card-accent, #185fa5) 30%,#ddd8ce)!important}.modul-side-di-navn{color:#dfe4ea!important}.modul-side-di-desc{color:#b6bbbf!important}.modul-side-tag--done{background:#2e3820!important;color:#b7dca4!important}.modul-side-tag--pagar{background:#3b3325!important;color:#f7c494!important}.modul-side-tag--nei{color:#b6bbbf!important}.forstå-drop-knapp{border:.5px solid #3f474e!important;background:#242a31!important;color:#dfe4ea!important}.forstå-drop-knapp:hover{border-color:#5d646c!important}.forstå-drop-knapp i{color:#b6bbbf!important}.forstå-drop-liste{background:#242a31!important;border:.5px solid #3f474e!important}.forstå-drop-item{background:none!important;border:none!important;color:#dfe4ea!important}.forstå-drop-item:hover{background:#242a31!important}.forstå-drop-item.aktiv,.forstå-drop-item i{color:#dfe4ea!important}.forstå-oppslag-sel{border:.5px solid #3f474e!important;background:#242a31!important;color:#dfe4ea!important}.forstå-oppslag-boks{background:#242a31!important;border:.5px solid #3f474e!important}.forstå-oppslag-spm,.forstå-oppslag-svar{color:#dfe4ea!important}.forstå-oppslag-laster{color:#b6bbbf!important}.forstå-oppslag-chat-btn{background:none!important;border:.5px solid #5d646c!important;color:#dfe4ea!important}.forstå-oppslag-chat-btn:hover{background:#242a31!important;color:#dfe4ea!important}.forstå-oppslag-lukk{background:none!important;border:none!important;color:#b6bbbf!important}.forstå-oppslag-lukk:hover{color:#dfe4ea!important}.forstå-oppslag-tilbake{background:none!important;border:none!important;color:#dfe4ea!important}.forstå-oppslag-tilbake:hover{color:#dfe4ea!important}.forstå-oppslag--chat .refleks-composer{border-top:1px solid #3f474e!important}.forstå-oppslag-div{color:#b6bbbf!important}.forstå-oppslag-link{background:#242a31!important;border:.5px solid #3f474e!important;color:#b6bbbf!important}.forstå-oppslag-link:hover{border-color:#5d646c!important;color:#dfe4ea!important}.modul-r-header{border-bottom:1px solid #3f474e!important;background:#242a31!important}.modul-r-label{color:#b6bbbf!important}.modul-r-sel{border:.5px solid #3f474e!important;background:#242a31!important;color:#dfe4ea!important}.modul-r-reset{background:none!important;border:none!important;color:#b6bbbf!important}.modul-r-reset:hover{background:#1e242b!important;color:#dfe4ea!important}.modul-side-right--chat .refleks-composer{border-top:1px solid #3f474e!important}.modul-side-r-label{color:#b6bbbf!important}.modul-side-r-tittel{color:#eef0f3!important}.modul-side-sq{background:#242a31!important;border:.5px solid #3f474e!important;color:#dfe4ea!important}.modul-side-sq:hover{border-color:#5d646c!important}.modul-side-r-div{color:#b6bbbf!important}.modul-side-r-input{background:#242a31!important;border:.5px solid #3f474e!important;color:#b6bbbf!important}.modul-side-del-tilbake{background:none!important;border:none!important;color:#dfe4ea!important}.modul-side-del-tilbake:hover{color:#dfe4ea!important}.modul-side-del-fremover{background:none!important;border:1.5px solid #3f474e!important;color:#dfe4ea!important}.modul-side-del-fremover:hover{border-color:#7093ba!important;color:#dfe4ea!important}.modul-side-del-prikk{border:none!important;background:#b8b0a6!important}.modul-side-del-prikk.aktiv{background:#2e64a6!important}.modul-side-del-prikk:hover:not(.aktiv){background:#7a8a96!important}.modul-side-del-nav{border-top:.5px solid #3f474e!important}.modul-side-del-btn{border:.5px solid #3f474e!important}.modul-side-del-btn.ghost{background:none!important;color:#dfe4ea!important}.modul-side-del-btn.ghost:hover{background:#242a31!important}.modul-side-del-btn.primary{background:#1a3a5c!important;color:#fff!important;border-color:transparent!important}.modul-skriv-input:focus-visible,.modul-textarea:focus-visible,.erfar-tekstfelt:focus-visible,.modul-skriv-input-line:focus-visible{outline:2px solid #7093ba!important;outline-offset:1px!important}.modul-side-delprikk:focus-visible{outline:2px solid #7093ba!important;outline-offset:3px!important}.laer-fullfort-ikon{background:#1f3a32!important;border:.5px solid #236251!important;color:#95e1c7!important}.laer-fullfort-tittel{color:#eef0f3!important}.laer-fullfort-sub{color:#b6bbbf!important}.laer-fullfort-liste{border:1px solid #3f474e!important;background:#242a31!important}.laer-fullfort-rad{border-bottom:.5px solid #3f474e!important}.laer-fullfort-rad:last-child{border-bottom:none!important}.laer-fullfort-punkt{color:#b6bbbf!important}.laer-fullfort-radnavn{color:#dfe4ea!important}.laer-fullfort-radlenke{background:none!important;border:none!important;color:#b6bbbf!important}.laer-fullfort-radlenke:hover{color:#dfe4ea!important}.laer-fullfort-note{color:#b6bbbf!important;background:#1e242b!important;border:1px solid #3f474e!important}.laer-fullfort-nav{border-top:.5px solid #3f474e!important}.laer-fullfort-kursslutt{background:#1c242e!important;border:1px solid #415368!important}.laer-fullfort-kursslutt-ikon{background:#242a31!important;border:1px solid #415368!important;color:#98c5f6!important}.laer-fullfort-kursslutt-tittel{color:#eef0f3!important}.laer-fullfort-kursslutt-tekst{color:#dfe4ea!important}.laer-kurs-bro{background:#1c242e!important;border:1px dashed #415368!important}.laer-kurs-bro-ikon{background:#242a31!important;border:1px solid #415368!important;color:#98c5f6!important}.laer-kurs-bro-tittel{color:#eef0f3!important}.laer-kurs-bro-desc{color:#b6bbbf!important}.modul-inline{border:.5px solid #3f474e!important;border-top:none!important;background:#242a31!important}.modul-side-mob-forsta{border-bottom:.5px solid #3f474e!important;background:#242a31!important}.modul-side-mob-forsta-lbl{color:#b6bbbf!important}.modul-side-mob-forsta-sel{background:#242a31!important;border:.5px solid #3f474e!important;color:#dfe4ea!important}@media (max-width: 680px){.modul-side-left{border-right:none!important}}.mi-chip{border:1px solid!important}.mi-chip--preserve{background:#2b3640!important;border-color:#355774!important;color:#99d0fd!important}.mi-chip--ambivalence{background:#402f29!important;border-color:#794a3a!important;color:#fab5a1!important}.mi-chip--change{background:#243932!important;border-color:#285d4b!important;color:#92ddc1!important}.mi-chip--linking{background:#263836!important;border-color:#2a5c57!important;color:#93dad2!important}.mi-chip--transition{background:#3b3325!important;border-color:#685123!important;color:#ecbc8a!important}.mi-chip--preserve[aria-pressed=true]{background:#1d3445!important;border-color:#2e6f9e!important;color:#d2d8de!important}.mi-chip--ambivalence[aria-pressed=true]{background:#42281f!important;border-color:#a44f37!important;color:#ffc8bb!important}.mi-chip--change[aria-pressed=true]{background:#1a392f!important;border-color:#23765d!important;color:#a4e8ce!important}.mi-chip--correct{outline:2px solid #1a7a4a!important;outline-offset:2px!important}.mi-chip--wrong{outline:2px solid #c0392b!important;outline-offset:2px!important}.mentor-testnav{background:#1e252b!important;border:1px dashed #5d646c!important}.mentor-testnav-tittel{color:#eef0f3!important}.mentor-testnav-liste a{color:#e6e6e6!important}.mentor-testnav-liste a:hover{background:#cecece14!important}.short-skill-state{color:#b6bbbf!important}.short-skill-card{background:#242a31!important;border:1px solid #3f474e!important;color:#dfe4ea!important}.short-skill-card:hover{border-color:#7093ba!important}.short-skill-card>i:first-child{background:#1e242b!important}.short-skill-card small,.short-skill-progress{color:#b6bbbf!important}.short-skill-progressbar{background:#0f161c!important}.short-skill-progressbar span{background:#1a3a5c!important}.short-skill-situation,.short-skill-answer,.short-skill-feedback{background:#242a31!important;border:1px solid #3f474e!important}.short-skill-kicker{color:#dfe4ea!important}.short-skill-situation>p{color:#b6bbbf!important}.short-skill-dialogue blockquote{border-left:3px solid #c8a96e!important;background:#1e242b!important}.bekreftelse-skrivehint{color:#b6bbbf!important}.short-skill-answer textarea{border:1px solid #3f474e!important}.short-skill-answer textarea:focus{outline:2px solid color-mix(in srgb,#7093ba 20%,transparent)!important;border-color:#7093ba!important}.short-skill-teller,.short-skill-own-response strong{color:#b6bbbf!important}.short-skill-own-response blockquote{background:#1e242b!important}.short-skill-summary{color:#dfe4ea!important}.short-skill-feedback-block.good{background:#2a3b30!important;border:1px solid #285d4b!important}.short-skill-feedback-block.develop{background:#3c3729!important;border:1px solid #685123!important}.short-skill-alternative{border-left:3px solid #c8a96e!important;background:#1e242b!important}.kurs-variant-kort:hover{border-color:#7093ba!important}.kurs-variant-kort .advanced-variant-number{background:#1e242b!important;border:1px solid #3f474e!important;color:#dfe4ea!important}.kurs-retning{border-left:3px solid #4a80c4!important;background:#1e242b!important}.kurs-retning h3{color:#eef0f3!important}.kurs-retning p{color:#dfe4ea!important}.short-skill-laering{background:#1e242b!important;border:1px solid #554e41!important}.kurs-undervisning{border-left:3px solid #c8a96e!important}.pt-kurs-topbar{background:#1a3a5c!important;border-bottom:.5px solid rgba(255,255,255,.08)!important}.pt-kurs-topbar-tittel{color:#ffffffd9!important}.pt-kurs-topbar-tittel i{color:#c8a96e!important}.pt-kurs-tilbake-link{color:#fff!important}.pt-kurs-tilbake-link:hover{background:#ffffff14!important}.pt-kurs-tilbake-link i,.pt-kurs-tag{color:#c8a96e!important}.pt-kurs-teller{color:#b6bbbf!important}.pt-kurs-kort{background:#242a31!important;border:1px solid #3f474e!important}.pt-kurs-kort-ikon{background:#283542!important;color:#d2d7dd!important}.pt-kurs-kort h1{color:#eef0f3!important}.pt-kurs-kort p{color:#b6bbbf!important}.pt-kurs-cta{background:#1a3a5c!important;color:#fff!important;border:none!important}.pt-kurs-cta:hover{background:#0f2338!important}.pt-kurs-cta--ghost{background:transparent!important;color:#dfe4ea!important;border:1px solid #3f474e!important}.pt-kurs-cta--ghost:hover{background:#1e242b!important}.pt-kurs-dot{background:#0f161c!important}.pt-kurs-dot--done{background:#c8a96e!important}.pt-kurs-dot--current{background:#1a3a5c!important}.pt-kurs-ferdig-ikon{background:#1f3a32!important;color:#95e1c7!important}.pt-kurs-ferdig-tittel{color:#eef0f3!important}.pt-kurs-ferdig-tekst,.pt-kurs-avslutt{color:#b6bbbf!important}.pt-kurs-avslutt:hover{color:#dfe4ea!important}.pt-kurs-avslutt--knapp{background:none!important;border:none!important}.pt-kurs-kode-label{color:#b6bbbf!important}.pt-kurs-kode-input{color:#dfe4ea!important;background:#242a31!important;border:1px solid #3f474e!important}.pt-kurs-kode-input::placeholder{color:#b6bbbf!important}.pt-kurs-kode-input:focus{outline:none!important;border-color:#7093ba!important}.pt-kurs-kode-input:disabled{background:#1e242b!important;color:#b6bbbf!important}.pt-kurs-cta:disabled,.pt-kurs-cta:disabled:hover{background:#1a3a5c!important}.pt-kurs-kode-feil{color:#ffbbb5!important}.ikke-vurdert{background:#1e242b!important;border:1px solid #3f474e!important;border-left:3px solid #7a8a96!important}.ikke-vurdert>.ti{color:#b6bbbf!important}.ikke-vurdert-overskrift,.ikke-vurdert-tekst{color:#dfe4ea!important}.laer-generell-tekst-label{color:#b6bbbf!important}.short-skill-feedback-block.credit{background:#1e242b!important;border:1px solid #3f474e!important}.short-skill-feedback-block.note{background:#242a31!important;border:1px solid #3f474e!important;border-left:3px solid #7a8a96!important}.short-skill-flere-gode{color:#b6bbbf!important}.refleksjon-merknad{color:#dfe4ea!important;background:#242a31!important;border:1px solid #3f474e!important;border-left:3px solid #7a8a96!important}.refleksjon-merknad strong{color:#b6bbbf!important}.short-skill-treningsmal{color:#dfe4ea!important}.fremdrift-lagret{color:#92ddc1!important}.fremdrift-lagret--info{color:#dfe4eac7!important}.fp h1:focus{outline:none!important}.fp-ingress,.fp-merknad{color:#dfe4ea!important}.fp-ikon--blaa{background:#283542!important;color:#add3fe!important}.fp-ikon--gronn{background:#1f3a32!important;color:#95e1c7!important}.fp-fortsett{background:#242a31!important;border:1px solid #3b4249!important;border-left:2px solid color-mix(in srgb,#648ab7 75%,#323940)!important}.fp-kort{background:#242a31!important;border:1px solid #3b4249!important;border-left:2px solid color-mix(in srgb,var(--fp-aksent, #3f474e) 75%,#323940)!important}.fp-kort-tittel{color:#eef0f3!important}.fp-tall,.fp-tekst,.fp-liste{color:#dfe4ea!important}.fp-liste i{color:#92ddc1!important}.fp-sekundaer,.fp-etikett{color:#dfe4eab8!important}.fp-ferdigheter li{border-bottom:1px solid #3b4249!important;color:#dfe4ea!important}.fp-ferdigheter li:last-child{border-bottom:none!important}.fremdrift-tittel{color:#eef0f3!important}.fremdrift-tittel i{color:#b6bbbf!important}.fremdrift-tekst,.fremdrift-liste,.fremdrift-lenke{color:#dfe4ea!important}.fremdrift-merknad{color:#b6bbbf!important}.laer-fullfort-merke{color:#92ddc1!important;background:#243932!important;border:1px solid #285d4b!important}.tren-vakt-backdrop{background:#b7d1ed59!important}.tren-vakt-dialog{background:#242a31!important;border:1px solid #3f474e!important}.tren-vakt-dialog h2{color:#eef0f3!important}.tren-vakt-dialog p{color:#dfe4ea!important}.erfar-ulagret-merknad{color:#b6bbbf!important}.tren-hjem .tren-home-card{border:1px solid #3b4249!important}.tren-hjem .tren-home-card-icon{background:#1e242b!important;color:#dfe4ea!important}.tren-hjem .tren-home-card--primary{background:#242a31!important;color:#dfe4ea!important;border-left:2px solid color-mix(in srgb,#648ab7 75%,#323940)!important}.tren-hjem .tren-home-card--primary:hover{border-color:#3f474e!important;border-left-color:color-mix(in srgb,#648ab7 75%,#323940)!important}.tren-hjem .tren-home-card--primary .tren-home-card-icon{background:#283542!important;color:#add3fe!important}.tren-hjem .tren-home-card--primary .tren-home-card-sub{color:#dfe4eac7!important}.tren-home-card-cta{background:#1a3a5c!important;color:#fff!important}.tren-hjem .tren-home-card--korte{border-left:2px solid color-mix(in srgb,#519780 75%,#323940)!important}.tren-hjem .tren-home-card--korte:hover{border-color:#3f474e!important;border-left-color:color-mix(in srgb,#519780 75%,#323940)!important}.tren-hjem .tren-home-card--korte .tren-home-card-icon{background:#1f3a32!important;color:#95e1c7!important}.tren-hjem .tren-home-card--samtale .tren-home-card-icon,.tren-hjem .tren-home-card--veiledet .tren-home-card-icon{background:#283542!important;color:#add3fe!important}.tren-hjem .tren-home-card--samtale,.tren-hjem .tren-home-card--veiledet{border-left:2px solid color-mix(in srgb,#648ab7 75%,#323940)!important}.tren-home-card-anbefalt{background:#1f3a32!important;border:1px solid #285d4b!important;color:#95e1c7!important}.tren-hjem .tren-home-card .tren-home-card-sub{color:#dfe4eab8!important}.tren-hjem .tren-home-card--velg:hover{border-color:#3f474e!important;border-left-color:color-mix(in srgb,#7093ba 65%,#323940)!important}.tren-hjem .tren-home-card--velg .tren-home-card-icon{background:color-mix(in srgb,#1a3a5c 8%,#242a31)!important;color:#1a3a5c!important}.tren-hjem .tren-home-card--soon{background:#21272e!important}.tren-hjem .tren-home-card--soon .tren-home-card-icon{background:#1e242b!important}.tren-hjem .tren-home-card:focus-visible{outline:2px solid #7093ba!important;outline-offset:3px!important}.short-skill-card{border-color:#3b4249!important;border-left:2px solid color-mix(in srgb,var(--ferdighet-aksent, #3f474e) 75%,#323940)!important}.short-skill-card:hover{border-color:#3f474e!important;border-left-color:color-mix(in srgb,var(--ferdighet-aksent, #7093ba) 75%,#323940)!important}.short-skill-card:focus-visible{outline:2px solid #7093ba!important;outline-offset:3px!important}.short-skill-card>i:first-child{background:oklch(from var(--ferdighet-flate, var(--beige)) .3 min(calc(c*2),.06) h)!important;color:oklch(from var(--ferdighet-aksent, var(--navy)) max(l,.8) min(c,.12) h)!important}.short-skill-progress{color:#dfe4eab8!important}.short-skill-ferdighet{color:#dfe4ea!important}.short-skill-ferdighet-ikon{background:oklch(from var(--ferdighet-flate, var(--beige)) .3 min(calc(c*2),.06) h)!important;color:oklch(from var(--ferdighet-aksent, var(--navy)) max(l,.8) min(c,.12) h)!important}.short-skill-progressbar span{background:color-mix(in srgb,var(--ferdighet-aksent, #1a3a5c) 70%,#242a31)!important}.short-skill-page{background:#21272e!important}.short-skill-page>.page-title{color:#eef0f3!important}.short-skill-page>.page-subtitle{color:#dfe4eac7!important}.short-skill-page>.page-subtitle:before{background:#c8a96e!important}.short-skill-page .short-skill-situation{border-color:#3b4249!important;border-left:2px solid color-mix(in srgb,var(--ferdighet-aksent, #3f474e) 75%,#323940)!important}.short-skill-page .short-skill-answer,.short-skill-page .short-skill-feedback{border-color:#3b4249!important}.fs-velg .cat-overview-card,.fs-velg .subcat-card{border-color:#3b4249!important;border-left:2px solid color-mix(in srgb,var(--cat-color, #3f474e) 55%,#323940)!important}.fs-velg .cat-overview-card:hover,.fs-velg .subcat-card:hover{border-color:#3f474e!important;border-left-color:color-mix(in srgb,var(--cat-color, #7093ba) 75%,#323940)!important}.fs-velg .cat-overview-card:focus-visible,.fs-velg .subcat-card:focus-visible{outline:2px solid #7093ba!important;outline-offset:3px!important}.fs-velg .cat-overview-label,.fs-velg .subcat-card-label{color:#dfe4ea!important}.fs-velg .cat-overview-desc,.fs-velg .subcat-card-desc{color:#dfe4eab8!important}.fs-velg .cat-overview-arrow,.fs-velg .subcat-card-arrow{color:#dfe4ea!important}.fs-flat-tittel{color:oklch(from var(--cat-color, #4a80c4) max(l,.8) min(c,.12) h)!important}.fs-flat-stripe{background:var(--cat-color, #2e64a6)!important}.fs-velg .scenario-tile{border-color:#3b4249!important}.fs-velg .scenario-tile:hover{border-color:#3f474e!important}.fs-velg .scenario-tile:focus-visible{outline:2px solid #7093ba!important;outline-offset:3px!important}.erfar-pause-hint{color:#dfe4eab8!important}.fant-ikke-siden{background:#21272e!important}.fant-ikke-siden-tekst{color:#dfe4ea!important}.kig{background:#21272e!important}.kurs-veiledet-intro ol{color:#dfe4ea!important}.kurs-veiledet-neste{border-top:1px solid #3f474e!important}.kurs-veiledet-neste p{color:#b6bbbf!important}.kurs-oversikt-gruppe-tittel{color:#9ac2f5!important}.kurs-oversikt-gruppe-tekst{color:#b6bbbf!important}.kurs-sortering{border-left:3px solid #4a80c4!important}.kurs-sortering-innledning{color:#dfe4ea!important}.kurs-sortering-oppgave{border-top:1px solid #3b4249!important}.kurs-sortering-oppgave:first-child{border-top:0!important}.kurs-sortering-nr{background:#1e242b!important;color:#dfe4ea!important}.kurs-sortering-formaal{color:#dfe4ea!important;background:#283542!important;border:1px solid #355774!important}.kurs-sortering-sporsmal{color:#dfe4ea!important}.kurs-sortering-alt{background:#242a31!important;border:1px solid #3f474e!important;color:#dfe4ea!important}.kurs-sortering-alt:hover:not(:disabled){background:#21272e!important;border-color:#7a8a96!important}.kurs-sortering-alt:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.kurs-sortering-alt[aria-pressed=true]{border-color:#7093ba!important;background:#1e242b!important}.kurs-sortering-alt--riktig{outline:2px solid #1a7a4a!important;outline-offset:-2px!important}.kurs-sortering-alt--feil{outline:2px solid #c0392b!important;outline-offset:-2px!important}.kurs-sortering-alt--nøytral,.kurs-sortering-merke{color:#b6bbbf!important}.kurs-sortering-merke--riktig{color:#9ddbb3!important}.kurs-sortering-merke--feil{color:#f8b2a6!important}.kurs-sortering-teller{color:#b6bbbf!important}.kurs-veiledning{background:#242a31!important;border:1px solid #3f474e!important;border-left:3px solid #4a80c4!important}.kurs-veiledning-meta{color:#b6bbbf!important}.kurs-veiledning-chip{background:#1e242b!important;border:1px solid #3f474e!important;color:#dfe4ea!important}.kurs-veiledning-chip--fungerer{background:#243932!important;border-color:#285d4b!important;color:#92ddc1!important}.kurs-veiledning-chip--kan_utvikles{background:#3b3325!important;border-color:#685123!important;color:#ecbc8a!important}.kurs-veiledning-chip--bor_endres{background:#422e2c!important;border-color:#794a3a!important;color:#fab5a1!important}.kurs-veiledning-chip--usikker,.kurs-veiledning-chip--noytral{background:#1e242b!important;border-color:#3f474e!important;color:#b6bbbf!important}.kurs-veiledning-del{border-top:1px solid #3b4249!important}.kurs-veiledning-del:first-of-type{border-top:0!important}.kurs-veiledning-del p,.kurs-veiledning-etterpa p,.kurs-veiledning-utdyping p,.kurs-veiledning-overskrift{color:#dfe4ea!important}.kurs-veiledning-valgfritt{color:#b6bbbf!important}.kurs-veiledning-etterpa{background:#21272e!important;border:1px solid #3b4249!important}.kurs-veiledning-utdyping{border-top:1px solid #3b4249!important}.kurs-laering-poeng{color:#dfe4ea!important}.kurs-laering-meta{color:#b6bbbf!important}.kig h1:focus{outline:none!important}.kig-dag{color:#dfe4eab8!important}.kig-tittel{color:#eef0f3!important}.kig-ingress{color:#dfe4eac7!important}.kig-ingress:before{background:#c8a96e!important}.kig-fortsett{border-top:1px solid #7093ba!important;border-bottom:1px solid #3b4249!important}.kig-fortsett-etikett{color:#dfe4eab8!important}.kig-fortsett-tittel{color:#eef0f3!important}.kig-fortsett-detalj{color:#dfe4eac7!important}.kig-valg-overskrift{border-bottom:1px solid #7093ba!important;color:#dfe4ea!important}.kig-valg-overskrift:has(+.kig-veiledning){border-bottom:0!important}.kig-veiledning{border-bottom:1px solid #7093ba!important;color:#dfe4ea!important}.kig-spalter>li+li{border-left:1px solid #3b4249!important}.kig-inngang{color:#dfe4ea!important}.kig-merke{color:#dfe4eab8!important}.kig-inngang-tittel{color:#eef0f3!important}.kig-kort-tekst,.kig-inngang-fremdrift-linje{color:#dfe4eac7!important}.kig-segmenter>span{background:#161c23!important}.kig-segmenter>span.er-gjort{background:#1a3a5c!important}.kig-inngang-cta{color:#dfe4ea!important}.kig-inngang:hover .kig-inngang-tittel{text-decoration-color:#dfe4ea59!important}.kig-inngang-cta--anbefalt{background:#1a3a5c!important;color:#fff!important}.kig-inngang:hover .kig-inngang-cta--anbefalt{background:#0f2338!important}.kig-inngang:focus-visible,.kig-fortsett-cta:focus-visible,.kig-lenke:focus-visible{outline:2px solid #7093ba!important;outline-offset:3px!important}.kig-inngang:focus-visible{outline-offset:6px!important}.kig-fot{border-top:1px solid #3b4249!important}.kig-fot-linje{color:#dfe4eac7!important}.kig-lenke,.kig-ingen{color:#dfe4ea!important}.kig-ny{border:1px solid #7093ba!important;color:#dfe4ea!important;background:#1e242b!important}.sidebar .nav-item .kig-ny{border-color:#c8a96e!important;color:#c8a96e!important;background:transparent!important}@media (max-width: 768px){.kig-spalter>li+li{border-left:0!important;border-top:1px solid #3b4249!important}}.kig-fortsett{background:#242a31!important;border:1px solid #3b4249!important;border-left:2px solid color-mix(in srgb,#648ab7 75%,#323940)!important}.kig-fortsett-etikett{color:#9ac2f5!important}.kig-valg-overskrift{border-bottom:0!important;color:#9ac2f5!important}.kig-valg-overskrift:before{background:#2e64a6!important}.kig-veiledning{border-bottom:0!important}.kig-spalter>li+li{border-left:0!important}.kig-inngang,.kig-spalter>li+li .kig-inngang{background:#242a31!important;border:1px solid #3b4249!important;border-left:2px solid color-mix(in srgb,#648ab7 75%,#323940)!important}.kig-spalter>li+li .kig-inngang{border-left-color:color-mix(in srgb,#519780 75%,#323940)!important}.kig-segmenter{background:#161c23!important}@media (max-width: 768px){.kig-spalter>li+li{border-top:0!important}}.hjelp-rad{background:#242a31!important;border:1px solid #3b4249!important;color:#dfe4ea!important}.hjelp-rad:hover{border-color:#3f474e!important}.hjelp-rad:focus-visible{outline:2px solid #7093ba!important;outline-offset:3px!important}.hjelp-tekst{color:#dfe4eab8!important}.hjelp-ikon{background:#283542!important;color:#add3fe!important}.side-oversikt{border-left:3px solid #4a80c4!important;background:#21272e!important}.side-oversikt-tittel{color:#dfe4eab8!important}.side-oversikt-liste li{color:#dfe4ea!important}.side-oversikt-lenke{background:none!important;border:0!important;color:#dfe4ea!important;text-decoration-color:#ddd8ce!important}.side-oversikt-lenke:hover{text-decoration-color:#dfe4ea!important}.side-oversikt-lenke:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.mia-tilbake{color:#dfe4ea!important}.mia-tilbake:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.feedback-utdyping>summary{color:#dfe4ea!important}.feedback-utdyping>summary:before{color:#dfe4ea!important}.feedback-utdyping>summary:focus-visible{outline:2px solid #c8a96e!important;outline-offset:2px!important}.tren-hjem,.fs-velg{background:#20262d!important}.tren-hjem .page-title em,.fs-velg .page-title em{color:#d9ba7e!important}.tren-hjem .page-subtitle,.fs-velg .page-subtitle{color:#cbd1d5!important}.fs-velg .fs-ovelse-intro .page-subtitle:last-child{color:#b6bbbf!important}.tren-hjem .tren-home-card{border:1px solid #3d444c!important}.tren-hjem .tren-home-card:hover{border-color:#465b4f!important}.tren-hjem .tren-home-card .tren-home-card-sub{color:#c6cbcf!important}.tren-hjem .tren-home-card-icon{border:1px solid #524c42!important;background:#1c232a!important;color:#dfe4ea!important}.tren-hjem .tren-home-card-arrow{color:#cdd2d8!important}.tren-hjem .tren-home-card--korte{border-left:3px solid #3e5547!important}.tren-hjem .tren-home-card--korte:hover{border-color:#465b4f!important;border-left-color:#34644c!important}.tren-hjem .tren-home-card--korte .tren-home-card-icon{background:#2a3730!important;color:#a0dfc5!important;border-color:#3e5547!important}.tren-hjem .tren-home-card--samtale,.tren-hjem .tren-home-card--veiledet{border-left:3px solid #43505e!important}.tren-hjem .tren-home-card--samtale:hover,.tren-hjem .tren-home-card--veiledet:hover{border-color:#465b4f!important;border-left-color:#425c77!important}.tren-hjem .tren-home-card--samtale .tren-home-card-icon,.tren-hjem .tren-home-card--veiledet .tren-home-card-icon{background:#19212b!important;color:#cdd2d8!important;border-color:#43505e!important}.tren-hjem .tren-home-card--velg{border-left:3px solid color-mix(in srgb,#7093ba 18%,#323940)!important}.tren-hjem .tren-home-card--velg:hover{border-color:#3f474e!important;border-left-color:color-mix(in srgb,#7093ba 35%,#323940)!important}.tren-hjem .tren-home-card--velg .tren-home-card-icon{background:color-mix(in srgb,#1a3a5c 6%,#242a31)!important;color:#1a3a5c!important}.tren-hjem .tren-home-card--soon{background:#1a202773!important;border:1px dashed #3f474e!important}.tren-hjem .tren-home-card--soon:hover{border-color:#3f474e!important}.tren-hjem .tren-home-card--soon .tren-home-card-icon{background:transparent!important;color:#b6bbbf!important;border-color:#524c42!important}.tren-hjem .tren-home-card-badge{color:#b6bbbf!important;background:#1c232a!important}.tren-hjem .tren-home-card-lenke,.tren-hjem .tren-home-card-lenke:hover{color:#a0dfc5!important}.fs-velg .fs-flat-tittel:after{background:#13191f!important}.fs-velg .fs-flat-stripe{background:#7fa3c6!important}.fs-velg .scenario-tile{border:1px solid #3d444c!important;background:#242a31!important}.fs-velg .scenario-tile:hover{background:#242a31!important;border-color:#465b4f!important}.scenario-tile-initial{background:#19212b!important;color:#cdd2d8!important;border:1px solid #43505e!important}.fs-velg .scenario-tile-name{color:#dfe4ea!important}.fs-velg .scenario-tile-age{color:#b6bbbf!important}.fs-velg .scenario-tile-context{color:#dce1e7!important}.fs-velg .scenario-tile-warning{background:transparent!important;border:none!important;color:#d8c794!important}.scenario-tile-meta{color:#b6bbbf!important}.scenario-tile-start{color:#cdd2d8!important}.fs-velg .scenario-tile-fremdrift{background:#2a3730!important;color:#a0dfc5!important}.scenario-tile-nivaa{color:#b6bbbf!important}.scenario-tile-nivaa-stolper i{background:#322a1c!important}.scenario-tile-nivaa[data-nivaa="1"] .scenario-tile-nivaa-stolper i:nth-child(-n+1),.scenario-tile-nivaa[data-nivaa="2"] .scenario-tile-nivaa-stolper i:nth-child(-n+2),.scenario-tile-nivaa[data-nivaa="3"] .scenario-tile-nivaa-stolper i:nth-child(-n+3){background:#2e5c86!important}.fs-velg .send-inn-case-banner{background:transparent!important;border-top:1px solid #3d444c!important}.fs-velg .send-inn-case-title{color:#eef0f3!important}.fs-velg .send-inn-case-sub{color:#b6bbbf!important}.fs-velg .send-inn-case-banner .btn-outline-small{background:#242a31!important;color:#dfe4ea!important;border-color:#3f474e!important}.fs-velg .send-inn-case-banner .btn-outline-small:hover{background:#1c232a!important}.tren-hjem .page-dateline,.fs-velg .page-dateline{color:#95e1c7!important}.tren-hjem .tren-home-card--korte,.tren-hjem .tren-home-card--veiledet,.tren-hjem .tren-home-card--samtale{border:1px solid #3d444c!important;border-left:4px solid color-mix(in srgb,var(--tren-aksent) 70%,#323940)!important}.tren-hjem .tren-home-card--korte:hover,.tren-hjem .tren-home-card--veiledet:hover,.tren-hjem .tren-home-card--samtale:hover{background:color-mix(in srgb,var(--tren-aksent) 4%,#242a31)!important;border-color:color-mix(in srgb,var(--tren-aksent) 30%,#3d444c)!important;border-left-color:var(--tren-aksent)!important}.tren-hjem .tren-home-card--korte .tren-home-card-icon,.tren-hjem .tren-home-card--veiledet .tren-home-card-icon,.tren-hjem .tren-home-card--samtale .tren-home-card-icon{background:oklch(from var(--tren-flate) .3 min(calc(c*2),.06) h)!important;color:oklch(from var(--tren-aksent) max(l,.8) min(c,.12) h)!important;border-color:color-mix(in srgb,var(--tren-aksent) 22%,#323940)!important}.tren-hjem .tren-home-card--korte .tren-home-card-arrow,.tren-hjem .tren-home-card--veiledet .tren-home-card-arrow,.tren-hjem .tren-home-card--samtale .tren-home-card-arrow{color:oklch(from var(--tren-aksent) max(l,.8) min(c,.12) h)!important}.tren-hjem .tren-home-card--korte:focus-visible,.tren-hjem .tren-home-card--veiledet:focus-visible,.tren-hjem .tren-home-card--samtale:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.tren-hjem .tren-home-card--soon{border-left:4px solid color-mix(in srgb,var(--tren-aksent, #7a8a96) 25%,#323940)!important}.tren-hjem .tren-home-card--soon .tren-home-card-icon{background:oklch(from color-mix(in srgb,var(--tren-flate, #F4F1EB) 60%,#fff) .3 min(calc(c*2),.06) h)!important;color:oklch(from var(--tren-aksent, #7A8A96) max(l,.8) min(c,.12) h)!important;border-color:color-mix(in srgb,var(--tren-aksent, #7a8a96) 15%,#323940)!important}.tren-hjem .tren-home-card--soon .tren-home-card-badge{background:oklch(from color-mix(in srgb,var(--tren-flate, #F4F1EB) 70%,#fff) .3 min(calc(c*2),.06) h)!important;color:oklch(from var(--tren-aksent, #7A8A96) max(l,.8) min(c,.12) h)!important}.tren-hjem .tren-home-grid>.tren-home-card--soon .tren-home-card-lenke{color:#dbc6fe!important}.tren-hjem .tren-rekkefolge>li+li:before{background:#13191f!important}.fs-velg .fs-flat-tittel{color:#eef0f3!important}.fs-velg .fs-flat-stripe{background:var(--cat-color, #7fa3c6)!important}.fs-velg .scenario-tile{border-left:4px solid color-mix(in srgb,var(--cat-color, #618db7) 65%,#323940)!important}.fs-velg .scenario-tile:hover{background:color-mix(in srgb,var(--cat-color, #2e5c86) 4%,#242a31)!important;border-color:color-mix(in srgb,var(--cat-color, #2e5c86) 30%,#e4ded2)!important;border-left-color:var(--cat-color, #2e5c86)!important}.fs-velg .scenario-tile-initial{background:color-mix(in srgb,var(--cat-color, #2e5c86) 16%,#242a31)!important;color:var(--cat-color, #2e5c86)!important;border-color:color-mix(in srgb,var(--cat-color, #2e5c86) 28%,#ffffff)!important}.fs-velg .scenario-tile-start{color:#dfe4ea!important}section[aria-labelledby=vv3p1-tittel] .vv3-etikett:before{background:color-mix(in srgb,#9a6010 75%,#242a31)!important}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort{background:#242a31!important}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort:hover{border-color:color-mix(in srgb,#618db7 35%,#3f474e)!important}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort[aria-pressed=true]{border:2px solid color-mix(in srgb,#618db7 75%,#323940)!important;background:#242a31!important}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort[aria-pressed=true] .vv3-valgkort-navn:before{background:#2e5c86!important}section[aria-labelledby=vv3p1-tittel] .vv3-person{background:#242a31!important}section[aria-labelledby=vv3p1-tittel] .vv3-person-ikon{background:#3b3325!important;color:#ecbc8a!important;border-color:color-mix(in srgb,#9a6010 22%,#323940)!important}section[aria-labelledby=vv3p1-tittel] .vv3-formaal{background:color-mix(in srgb,#2e5c86 4%,#242a31)!important;border-color:color-mix(in srgb,#2e5c86 20%,#ffffff)!important;border-left:3px solid #7fa3c6!important}section[aria-labelledby=vv3p1-tittel] .vv3-formaal .vv3-etikett{color:#eef0f3!important}.prestart-header{border-left:4px solid #7fa3c6!important}.prestart-subcat{color:#cdd2d8!important}.prestart-tema{background:color-mix(in srgb,#2e5c86 5%,#242a31)!important;border-color:color-mix(in srgb,#2e5c86 22%,#ffffff)!important;border-left:4px solid #7fa3c6!important}.prestart-tema-label{color:#cdd2d8!important}.prestart-tema-label:before,.prestart-opening-label:before{background:#7fa3c6!important}.prestart-tema li::marker{color:#aab0b5!important}.prestart-tips-toggle{border-color:color-mix(in srgb,#618db7 22%,#323940)!important}.prestart-tips-toggle .ti,.prestart-opening-label{color:#cdd2d8!important}.prestart-opening-quote{border-left-color:#7fa3c6!important}.fs-velg.fs-oversikt{background:#21272e!important}.fs-oversikt-tittel{color:#eef0f3!important}.fs-oversikt-ingress{color:#dfe4eac7!important}.fs-oversikt-ingress:before{background:#c8a96e!important}.fs-oversikt-filter .vv3-meta,.fs-oversikt-sammendrag{color:#dfe4eab8!important}.fs-oversikt-kort{border:0!important;border-left:2px solid color-mix(in srgb,var(--fs-aksent, #3f474e) 55%,#323940)!important;background:#242a31!important;color:#dfe4ea!important}.fs-oversikt-kort:hover{background:#1e242b!important}.fs-oversikt-kort:focus-visible{outline:2px solid #7093ba!important;outline-offset:3px!important}.fs-oversikt-alder{color:#dfe4eab8!important}.fs-oversikt-gjort{color:#95e1c7!important}.fs-oversikt-arena{color:#dfe4eab8!important}.fs-oversikt-dilemma{color:#dfe4eac7!important}.fs-oversikt-fot{border-top:1px solid #3b4249!important}.fs-oversikt-nivaa{color:#dfe4eab8!important}.fs-oversikt-stolper i{background:#161c23!important}.fs-oversikt-nivaa[data-nivaa="1"] i:nth-child(-n+1),.fs-oversikt-nivaa[data-nivaa="2"] i:nth-child(-n+2),.fs-oversikt-nivaa[data-nivaa="3"] i:nth-child(-n+3){background:#1a3a5cc7!important}.fs-oversikt-start{color:#dfe4ea!important}.fs-oversikt-foreslaa{border-top:1px solid #3b4249!important}.fs-oversikt-foreslaa p{color:#dfe4eac7!important}.fs-oversikt-foreslaa strong{color:#dfe4ea!important}.tren-hjem,.fs-velg{background:#21272e!important}main.page-wrapper:has(>.vv3-side){background:#21272e!important}.tren-hjem>.page-title{color:#eef0f3!important}.tren-hjem>.page-title em{color:#eef0f3!important}.tren-hjem>.page-subtitle{color:#dfe4eac7!important}.tren-hjem>.page-subtitle:before{background:#c8a96e!important}.vv3-side>a.vv3-lenkeknapp:first-child{color:#dfe4eab8!important}.vv3-side>a.vv3-lenkeknapp:first-child:hover{color:#dfe4ea!important}section[aria-labelledby=vv3p1-tittel] .vv3-tittel{color:#eef0f3!important}section[aria-labelledby=vv3p1-tittel] .vv3-ingress{color:#dfe4eac7!important}section[aria-labelledby=vv3p1-tittel] .vv3-ingress:before{background:#c8a96e!important}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort{border:0!important;border-left:2px solid color-mix(in srgb,#648ab7 75%,#323940)!important;background:#242a31!important}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort:hover{background:#1e242b!important;border-left-color:color-mix(in srgb,#648ab7 75%,#323940)!important}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort[aria-pressed=true]{border:0!important;border-left:2px solid #648ab7!important;background:#242a31!important}section[aria-labelledby=vv3p1-tittel] .vv3-valgkort:focus-visible{outline:2px solid #7093ba!important;outline-offset:3px!important}section[aria-labelledby=vv3p1-tittel] .vv3-person{border:0!important}.tren-hjem .tren-home-card--korte,.tren-hjem .tren-home-card--veiledet,.tren-hjem .tren-home-card--samtale{border-left:2px solid color-mix(in srgb,var(--tren-aksent) 75%,#323940)!important}.tren-hjem .tren-home-card--korte:hover,.tren-hjem .tren-home-card--veiledet:hover,.tren-hjem .tren-home-card--samtale:hover{border-left-color:color-mix(in srgb,var(--tren-aksent) 75%,#323940)!important}.tren-hjem .tren-home-card--velg{border-left:2px solid color-mix(in srgb,#7093ba 40%,#323940)!important}.tren-hjem .tren-home-card--soon{border-left:2px solid color-mix(in srgb,var(--tren-aksent, #7a8a96) 35%,#323940)!important}.fs-velg .scenario-tile{border-left:2px solid color-mix(in srgb,var(--cat-color, #618db7) 55%,#323940)!important}.vv3-side:not(.kf2-side)>.vv3-prototype-banner{background:color-mix(in srgb,#2e5c86 4%,#242a31)!important;border-color:color-mix(in srgb,#2e5c86 20%,#ffffff)!important;border-left:3px solid #7fa3c6!important}.vv3-side:not(.kf2-side)>.vv3-prototype-banner i{color:#cdd2d8!important}.tren-velg{background:#21272e!important}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-tittel{color:#eef0f3!important}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-ingress{color:#dfe4eac7!important}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-ingress:before{background:#c8a96e!important}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-person{border:0!important;background:#242a31!important}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-formaal{background:color-mix(in srgb,#2e5c86 4%,#242a31)!important;border-color:color-mix(in srgb,#2e5c86 20%,#ffffff)!important;border-left:3px solid #7fa3c6!important}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-formaal .vv3-etikett{color:#eef0f3!important}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-valgkort{border:0!important;border-left:2px solid color-mix(in srgb,#648ab7 75%,#323940)!important;background:#242a31!important}.tren-velg section[aria-labelledby=vv3-tittel] .vv3-valgkort[aria-pressed=true]{border:0!important;border-left:2px solid #648ab7!important}.fp,.hjelp,.page-content--refleks{background:#21272e!important}.fp>.page-title,.hjelp>.page-title,.page-content--refleks .page-title{color:#eef0f3!important}.fp>.page-title em,.hjelp>.page-title em,.page-content--refleks .page-title em{color:#eef0f3!important}.fp>.page-subtitle,.page-content--refleks .page-subtitle{color:#dfe4eac7!important}.fp>.page-subtitle:before,.page-content--refleks .page-subtitle:before,.hjelp>.page-title:after{background:#c8a96e!important}.fp .fp-kort,.fp .fp-fortsett{border-top:0!important;border-right:0!important;border-bottom:0!important}.app-card:has(.laer-kurs-header){background:#21272e!important}.laer-kurs-header{background:#21272e!important}.laer-rad-kort{border-left:2px solid color-mix(in srgb,var(--card-accent, #648ab7) 75%,#323940)!important}.modul-side-dk{border-left-color:color-mix(in srgb,var(--card-accent, #648ab7) 75%,#323940)!important}[role=tabpanel]>.laer-kurs-ingress{color:#dfe4eac7!important}.fs-oversikt-hode>.page-dateline{color:#add3fe!important}nav[aria-label="I denne Les-delen"] ul{border-left:1px solid #3b4249!important}nav[aria-label="I denne Les-delen"] a{color:#dfe4ea!important}nav[aria-label="I denne Les-delen"] a:after{color:#dfe4ea8c!important}nav[aria-label="I denne Les-delen"] a:hover,nav[aria-label="I denne Les-delen"] a:focus-visible{text-decoration-color:#c8a96e!important}.tren-stripe-tittel{color:#eef0f3!important}.tren-hjem>.page-subtitle,.short-skill-page>.page-subtitle,.fp>.page-subtitle,.page-content--refleks .page-subtitle,.fs-oversikt-ingress,section[aria-labelledby=vv3p1-tittel] .vv3-ingress,.tren-velg section[aria-labelledby=vv3-tittel] .vv3-ingress{color:#dfe4eac7!important}.modul-side-di-desc,.laer-kurs-bro-desc,.tren-hjem .tren-home-card-sub,.tren-hjem .tren-rekkefolge .tren-home-card-sub{color:#c6cbcf!important}.kf2-kicker{color:#b6bbbf!important}.kf2-kicker .ti{color:#c8a96e!important}.kf2-fokus{color:#b6bbbf!important}.kf2-utdyping{border-top:1px solid #3b4249!important}.kf2-replikk--veileder{background:#1e242b!important;border-color:#3f474e!important}.kf2-replikk--veileder .vv3-replikk-hvem{color:#b6bbbf!important}.kf2-ramme{background:#1e242b!important;border:1px solid #3f474e!important}.kf2-ramme summary{color:#dfe4ea!important}.kf2-ramme summary:focus-visible{outline:2px solid #7093ba!important;outline-offset:3px!important}.kf2-materiale{background:#242a31!important;border:1px solid #3f474e!important}.kf2-etter{background:#242a31!important;border:1px solid #3f474e!important;border-left:3px solid #4a80c4!important}.kf2-typevalg .btn-outline-small[aria-pressed=true]{background:#1a3a5c!important;color:#fff!important;border-color:#1a3a5c!important}.kf2-forlop-kort{background:#242a31!important;border:1px solid #3f474e!important;border-left:2px solid color-mix(in srgb,#4a80c4 75%,#323940)!important;color:#dfe4ea!important}.kf2-forlop-kort:hover{border-color:#4a80c4!important}.kf2-forlop-kort small{color:#b6bbbf!important}.kf2-fremdrift{color:#dfe4ea!important}.kf2-ovelse{background:#242a31!important;border:1px solid #3f474e!important;border-left:2px solid color-mix(in srgb,var(--ferdighet-aksent, #4a80c4) 75%,#323940)!important;color:#dfe4ea!important}button.kf2-ovelse:hover{border-color:var(--ferdighet-aksent, #7093ba)!important}button.kf2-ovelse:focus-visible,.kf2-variantvalg .btn-outline-small:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.kf2-ovelse-meta{color:#b6bbbf!important}.kf2-ovelse-tekst,.kf2-ovelse-poeng{color:#dfe4ea!important}.kf2-gjort{color:#92ddc1!important}.kf2-samling{background:#242a31!important;border:1px solid #3f474e!important;border-left:2px solid color-mix(in srgb,#4a80c4 75%,#323940)!important;color:#dfe4ea!important}.kf2-samling-ovelse{background:#21272e!important;border:1px solid #3b4249!important;color:#dfe4ea!important}.kf2-samling-ovelse:hover{border-color:#4a80c4!important}.kf2-samling-ovelse:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.kf2-samling-etikett{color:#b6bbbf!important}.kf2-samling-knapp:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.kf2-utdrag{color:#b6bbbf!important}.mc-nav{background:#242a31f7!important;border-bottom:.5px solid rgba(180,209,243,.1)!important}.mc-logo-mi{color:#d4d9df!important}.mc-logo-coach{color:#c8a96e!important}.mc-nav-links a{color:#dee3e999!important}.mc-nav-links a:hover,.mc-nav-links a.active{color:#d4d9df!important}.mc-btn-primary{background:#354d6a!important;color:#fff!important;border:none!important}.mc-btn-primary:hover{background:#c8a96e!important;color:#354d6a!important}nav.mc-nav.mc-nav-dark{background:#354d6a!important;border-bottom:.5px solid rgba(255,255,255,.08)!important}.mc-nav.mc-nav-dark .mc-logo-mi{color:#c8a96e!important}.mc-nav.mc-nav-dark .mc-logo-coach{color:#fff!important}.mc-nav.mc-nav-dark .mc-nav-links a{color:#ffffffa6!important}.mc-nav.mc-nav-dark .mc-nav-links a:hover,.mc-nav.mc-nav-dark .mc-nav-links a.active{color:#fff!important}.mc-nav.mc-nav-dark .mc-btn-primary{background:transparent!important;color:#c8a96e!important;border:1.5px solid #c8a96e!important}.mc-nav.mc-nav-dark .mc-btn-primary:hover{background:#c8a96e!important;color:#354d6a!important}.mc-nav.mc-nav-dark .mc-hamburger span{background:#242a31!important}.mc-mobile-menu-dark{background:#354d6a!important}.mc-mobile-menu-dark .mc-mobile-link{color:#ffffffbf!important;border-bottom-color:#ffffff1a!important}.mc-mobile-menu-dark .mc-mobile-link:hover,.mc-mobile-menu-dark .mc-mobile-link.active{color:#fff!important}.mc-banner-wrap{background:#242a31!important}.mc-banner-pill{background:#354d6a!important;color:#c8a96e!important}.mc-hamburger{background:none!important;border:none!important}.mc-hamburger span,.mc-mobile-menu{background:#354d6a!important}.mc-mobile-link{color:#fffc!important;border-bottom:.5px solid rgba(255,255,255,.1)!important}.mc-mobile-link.active,.mc-mobile-link:hover{color:#fff!important}.mc-page-hero{background:#354d6a!important}.mc-tag{color:#c8a96e!important}.mc-page-hero h1{color:#eef0f3!important}.mc-page-hero h1 em{color:#c8a96e!important}.mc-page-hero p{color:#ffffffbf!important}.mc-hero-pill{border:1px solid rgba(200,169,110,.45)!important;background:#c8a96e1f!important;color:#c8a96e!important}.mc-section-light{background:#1d242b!important}.mc-kontakt-label{color:#c8a96e!important}.mc-kontakt-info h2{color:#eef0f3!important}.mc-kontakt-info h2 em{color:#c8a96e!important}.mc-kontakt-info>p{color:#dee3e999!important}.mc-kontakt-icon{background:#354d6a!important}.mc-kontakt-icon i{color:#c8a96e!important}.mc-kontakt-item-label{color:#dee3e999!important}.mc-kontakt-item div div,.mc-kontakt-item div a,.mc-form-group label{color:#d4d9df!important}.mc-form-group input,.mc-form-group textarea,.mc-form-group select{border:1px solid rgba(181,208,245,.102)!important;background:#242a31!important;color:#d4d9df!important;outline:none!important}.mc-form-group select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%231e3a5f' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")!important}.mc-form-group input:focus,.mc-form-group textarea:focus,.mc-form-group select:focus{border-color:#738eae!important}.mc-takk-icon{color:#c8a96e!important}.mc-takk h2{color:#eef0f3!important}.mc-takk p{color:#dee3e999!important}.mc-varsling-section{background:#242a31!important}.mc-varsling-gdpr{color:#dee3e999!important}.mc-footer{background:#354d6a!important}.mc-footer-mid{color:#ffffffb0!important}.mc-footer-right a{color:#ffffffa7!important}.mc-footer-right a:hover{color:#fff!important}.mc-footer .mc-logo-mi{color:#c8a96e!important}.mc-footer .mc-logo-coach{color:#fff!important}.kurs-hero-p-sub{color:#fff9!important}.kurs-hero-cta{border:none!important;background:#c8a96e!important;color:#354d6a!important}.kurs-hero-cta:hover{background:#302a1c!important}.kurs-section-h2:focus:not(:focus-visible){outline:none!important}.kurs-section-h2{color:#d4d9df!important}.kurs-section-h2 em{color:#c8a96e!important}.kurs-section-intro{color:#c3c9ce!important}.kurs-steg-pil{color:#c8a96e!important}.kurs-steg-icon{background:#354d6a!important}.kurs-steg-icon i{color:#c8a96e!important}.kurs-steg-inner h3{color:#eef0f3!important}.kurs-steg-inner p{color:#c3c9ce!important}.kurs-tema-kort{background:#242a31!important;border:.5px solid rgba(181,208,245,.102)!important}.kurs-tema-icon{background:#354d6a!important}.kurs-tema-icon i{color:#c8a96e!important}.kurs-tema-kort h3{color:#eef0f3!important}.kurs-tema-kort p{color:#c3c9ce!important}.kurs-bruk-icon{background:#354d6a!important}.kurs-bruk-icon i{color:#c8a96e!important}.kurs-bruk-kort h3{color:#eef0f3!important}.kurs-bruk-kort p{color:#c3c9ce!important}.kurs-kort{background:#242a31!important;border:.5px solid rgba(181,208,245,.102)!important}.kurs-kort-icon{background:#c8a96e29!important}.kurs-kort-icon i{color:#d4d9df!important}.kurs-kort h3{color:#eef0f3!important}.kurs-kort p{color:#c3c9ce!important}.kurs-combo{background:#242a31!important;border-top:.5px solid rgba(181,208,245,.102)!important}.kurs-combo-inner h2{color:#eef0f3!important}.kurs-combo-inner h2 em{color:#c8a96e!important}.kurs-combo-inner p{color:#c3c9ce!important}.kurs-bio{background:#1d242b!important;border-top:.5px solid rgba(181,208,245,.102)!important}.kurs-bio-inner h2{color:#eef0f3!important}.kurs-bio-inner h2 em{color:#c8a96e!important}.kurs-bio-inner p{color:#c3c9ce!important}.kurs-final-cta h2{color:#eef0f3!important}.kurs-final-cta h2 em{color:#c8a96e!important}.kurs-final-btn-primary{background:#c8a96e!important;color:#354d6a!important;border:1px solid #c8a96e!important}.kurs-final-btn-primary:hover{background:#302a1c!important}.kurs-final-btn-outline{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important}.kurs-final-btn-outline:hover{border-color:#323940!important}.pt-kurs-topbar-teller{color:#ffffffd9!important}.kurs-oversikt-tittel{color:#eef0f3!important}.kurs-oversikt-antall{color:#b6bbbf!important}.kurs-oversikt-liste{background:#242a31!important;border:1px solid #3f474e!important}.kurs-oversikt-liste li+li{border-top:1px solid #3b4249!important}.kurs-oversikt-rad{color:#dfe4ea!important;border-left:3px solid transparent!important}.kurs-oversikt-rad:hover{background:#1e242b!important}.kurs-oversikt-rad:focus-visible{outline:2px solid #7093ba!important;outline-offset:-2px!important}.kurs-oversikt-rad--naa{border-left-color:#7093ba!important;background:#21272e!important}.kurs-oversikt-nr{border:1px solid #3f474e!important;background:#1e242b!important}.kurs-oversikt-rad--naa .kurs-oversikt-nr{background:#1a3a5c!important;border-color:#1a3a5c!important;color:#fff!important}.kurs-oversikt-beskrivelse,.kurs-oversikt-status{color:#b6bbbf!important}.kurs-oversikt-status--naa,.kurs-oversikt-status--fullfort{color:#dfe4ea!important}.kurs-oversikt-status--fullfort i{color:#c8a96e!important}.kurs-forsok{background:#242a31!important;border:1px solid #3f474e!important}.kurs-forsok>summary{color:#dfe4ea!important}.kurs-forsok>summary:focus-visible{outline:2px solid #7093ba!important;outline-offset:-2px!important}.kurs-forsok-utdrag,.kurs-forsok-pil{color:#b6bbbf!important}.kurs-forsok-innhold{border-top:1px solid #3b4249!important}.kurs-forsok-uten-feedback{color:#b6bbbf!important}.kurs-forsok-gjeldende{color:#dfe4ea!important}.kurs-ark-tittel{color:#eef0f3!important}.kurs-ark-ingress,.kurs-ark-merknad{color:#b6bbbf!important}.kurs-ark-hopp a{border:1px solid #3f474e!important;background:#242a31!important;color:#b6bbbf!important}.kurs-ark-hopp a.kurs-ark-hopp-med{color:#dfe4ea!important;border-color:#c8a96e!important}.kurs-ark-hopp a:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.kurs-ark-aktivitet{background:#242a31!important;border:1px solid #3f474e!important}.kurs-ark-aktivitet-tittel{color:#eef0f3!important}.kurs-ark-nr,.kurs-ark-case-navn{color:#b6bbbf!important}.kurs-ark-case blockquote{border-left:3px solid #c8a96e!important;color:#b6bbbf!important}.kurs-ark-oppgave{color:#b6bbbf!important}.kurs-ark-etikett{color:#dfe4ea!important}.kurs-ark-svar{background:#1e242b!important}.kurs-ark-detaljer{border-top:1px solid #3b4249!important}.kurs-ark-detaljer>summary{color:#dfe4ea!important}.kurs-ark-detaljer>summary:focus-visible{outline:2px solid #7093ba!important;outline-offset:2px!important}.kurs-ark-detalj+.kurs-ark-detalj{border-top:1px solid #3b4249!important}.kurs-ark-sekundaer,.kurs-ark-tom{color:#b6bbbf!important}.kurs-ark-tom a{color:#dfe4ea!important}@media print{.kurs-ark-side{background:#242a31!important}}@media print{.kurs-ark-aktivitet{border:none!important;border-top:1px solid #5d646c!important}}@media print{.kurs-ark-svar{background:none!important;border:1px solid #5d646c!important}}@media print{.kurs-ark-oppgave,.kurs-ark-tom,.kurs-ark-nr,.kurs-ark-case blockquote,.kurs-ark-case-navn{color:#e6e6e6!important}}.lp-banner-pill{background:#c8a96e1f!important;color:#c8a96e!important;border:1px solid rgba(200,169,110,.45)!important}.lp{background:#242a31!important;color:#d4d9df!important}.gold-shine{color:#c8a96e!important}.lp-nav{background:#242a31f5!important;border-bottom:.5px solid rgba(178,209,245,.1)!important}.lp-nav-logo{color:#d4d9df!important}.lp-nav-link{color:#dee3e9a8!important}.lp-nav-link:hover{color:#d4d9df!important}.lp-btn-gold{background:#c8a96e!important;color:#354d6a!important;border:none!important}.lp-btn-gold:hover{background:#322d1e!important}.lp-btn-ghost{background:transparent!important;color:#fff9!important;border:1px solid rgba(255,255,255,.14)!important}.lp-btn-ghost:hover{border-color:#ffffff47!important;color:#fff!important}.lp-btn-navy{background:#354d6a!important;color:#fff!important;border:none!important}.lp-btn-navy:hover{background:#2a3e55!important}.lp-btn-gold-outline{background:transparent!important;color:#c8a96e!important;border:1px solid rgba(200,169,110,.4)!important}.lp-btn-gold-outline:hover{background:#c8a96e14!important}.lp-hero{background:#354d6a!important}.lp-hero:before{background:radial-gradient(circle,rgba(200,169,110,.07) 0%,transparent 68%)!important}.lp-hero:after{background:radial-gradient(circle,rgba(200,169,110,.04) 0%,transparent 70%)!important}.lp-hero-tag{color:#c8a96e!important}.lp-hero-tag:before{background:#c8a96e!important}.lp-hero-h1{color:#fff!important}.lp-hero-payoff{color:#c8a96e!important}.lp-hero-sub{color:#ffffffb8!important}.lp-hero-proof-label{color:#ffffffa3!important}.lp-hero-proof-badge{color:#ffffffc7!important;background:#ffffff12!important;border:.5px solid rgba(255,255,255,.18)!important}.lp-ph-card{background:#1a3a5c!important;border:.5px solid rgba(200,169,110,.22)!important}.lp-ph-topbar{border-bottom:.5px solid rgba(255,255,255,.08)!important;background:#cecece26!important}.lp-ph-dot{background:#c8a96e!important}.lp-ph-title{color:#fff9!important}.lp-ph-tren{background:transparent!important}.lp-ph-sidebar{background:#1a3a5c!important}.lp-ph-sidebar-logo{color:#ffffffbf!important}.lp-ph-sidebar-logo span{color:#c8a96e!important}.lp-ph-nav-item i{color:#ffffffab!important}.lp-ph-nav-item span{color:#ffffffa7!important}.lp-ph-nav-item.active i{color:#c8a96e!important}.lp-ph-nav-item.active span{color:#c8a96ed9!important}.lp-ph-main{background:#21272e!important}.lp-ph-main-header{border-bottom:1px solid #3b4249!important;background:#242a31!important}.lp-ph-scenario-avatar-light{background:#18212a!important;border:1px solid #405466!important}.lp-ph-scenario-avatar-light i,.lp-ph-scenario-name-light{color:#dfe4ea!important}.lp-ph-scenario-sub-light{color:#aeb3b8!important}.lp-ph-bubble-client-light{background:#1a232c!important;color:#d6dbe1!important}.lp-ph-bubble-user-light{background:#1a3a5c!important;color:#f3e3bb!important}.lp-ph-chip-ko{background:#aadbc31f!important;color:#93d9b9!important;border:.5px solid rgba(170,219,195,.35)!important}.lp-ph-chip-kr{background:#b2d1f51a!important;color:#dfe4ea!important;border:.5px solid rgba(178,209,245,.25)!important}.lp-ph-chip-label-light{color:#aeb3b8!important}.lp-ph-feedback-light{background:#242a31!important;border:1px solid #3b4249!important}.lp-ph-fb-label-light{color:#b1b4b7!important}.lp-ph-fb-row-light span{color:#ced3d9!important}.lp-ph-modul-dot{background:#ffffff14!important;border:.5px solid rgba(255,255,255,.15)!important}.lp-ph-modul-dot.done{background:#4caf8847!important;border-color:#4caf8880!important}.lp-ph-modul-dot i{color:#7cc3a4!important}.lp-ph-modul span{color:#ffffffb3!important}.lp-ph-forsta-q{color:#ffffffd9!important}.lp-ph-forsta-a{color:#ffffffbd!important}.lp-section-beige{background:#1d242b!important;border-top:.5px solid rgba(178,209,245,.1)!important}.lp-section-navy{background:#354d6a!important}.lp-section-white{background:#242a31!important}.lp-section-tag{color:#c8a96e!important}.lp-section-h2{color:#d4d9df!important}.lp-section-h2 em{color:#c8a96e!important}.lp-section-sub{color:#dee3e9a8!important}.lp-section-text{color:#cad0d5!important}.lp-section-text strong,.lp-section-quote{color:#d4d9df!important}.lp-funk-card{background:#242a31!important;border:.5px solid rgba(178,209,245,.1)!important}.lp-funk-card-active{border:1px solid #c8a96e!important}.lp-funk-card:hover{background:#1d242b!important}.lp-funk-badge{background:#c8a96e!important;color:#354d6a!important}.lp-funk-icon{background:#354d6a!important}.lp-funk-icon i{color:#c8a96e!important}.lp-funk-num{color:#dee3e9a8!important}.lp-funk-title{color:#eef0f3!important}.lp-funk-desc{color:#dee3e9a8!important}.lp-funk-list li{color:#cad0d5!important}.lp-funk-list li:before{color:#c8a96e!important}.lp-audience-h3{color:#d4d9df!important}.lp-audience-card{background:transparent!important;border:.5px solid rgba(178,209,245,.1)!important}.lp-audience-title{color:#eef0f3!important}.lp-audience-desc{color:#dee3e9a8!important}.lp-scenario-card{background:#242a31!important;border:.5px solid rgba(178,209,245,.1)!important}.lp-scenario-tag{color:#dee3e9a8!important}.lp-scenario-tag i{color:#c8a96e!important}.lp-scenario-item{color:#cad0d5!important}.lp-scenario-item-divider{border-top:.5px solid rgba(178,209,245,.1)!important}.lp-scenario-name{color:#d4d9df!important}.lp-about-img{background-image:url(/solveig.jpg)!important}.lp-about-quote-box{background:#354d6a!important}.lp-about-quote-text{color:#fff!important}.lp-about-quote-name{color:#c8a96e!important}.lp-about-quote-attr{color:#ffffffbd!important}.lp-about-h2{color:#d4d9df!important}.lp-about-h2 span{color:#c8a96e!important}.lp-about-text,.lp-about-list li{color:#cad0d5!important}.lp-about-list li i{color:#c8a96e!important}.lp-about-link{color:#d4d9df!important;border-bottom:.5px solid rgba(178,209,245,.1)!important}.lp-final-cta:before{background:radial-gradient(circle,rgba(200,169,110,.06) 0%,transparent 68%)!important}.lp-final-tag{color:#c8a96e!important}.lp-final-h2{color:#fff!important}.lp-final-h2 em,.lp-final-payoff{color:#c8a96e!important}.lp-final-sub{color:#ffffff9e!important}.lp-footer{background:#2a3e55!important;border-top:.5px solid rgba(255,255,255,.06)!important}.lp-footer-logo{color:#fff!important}.lp-footer-mid,.lp-footer-right{color:#ffffffb5!important}.lp-hamburger{background:none!important;border:none!important}.lp-hamburger span{background:#354d6a!important}.lp-mobile-menu{background:#242a31fa!important}.lp-mobile-link{color:#d4d9df!important;border-bottom:.5px solid rgba(178,209,245,.1)!important}.lp-mobile-link:last-of-type{border-bottom:none!important}.login-public-page,.login-public-main{background:#1d242b!important}.login-public-hero{background:var(--mc-navy, #354d6a)!important}.login-public-eyebrow{color:oklch(from var(--mc-gold, #c8a96e) max(l,.8) min(c,.12) h)!important}.login-public-hero h1{color:#eef0f3!important}.login-public-hero h1 em{color:oklch(from var(--mc-gold, #c8a96e) max(l,.8) min(c,.12) h)!important}.login-public-hero p{color:#ffffffba!important}.login-public-card{border:1px solid rgba(180,209,243,.16)!important;background:#242a31!important}.micoach-clerk-card-box,.micoach-clerk-card{border:0!important}.micoach-clerk-card{background:transparent!important}.micoach-clerk-header-title{color:oklch(from var(--mc-navy, #354d6a) max(l,.8) min(c,.12) h)!important}.micoach-clerk-header-subtitle{color:#bbc0c5!important}.micoach-clerk-label{color:#e1e4e9!important}.micoach-clerk-input{border-color:#424950!important}.micoach-clerk-input:focus{border-color:var(--mc-navy, #738eae)!important}.micoach-clerk-submit{background:#253d59!important}.micoach-clerk-submit:hover,.micoach-clerk-submit:focus{background:#1f344c!important}.micoach-clerk-footer{background:transparent!important}.login-public-interest h2{color:oklch(from var(--mc-navy, #354d6a) max(l,.8) min(c,.12) h)!important}.login-public-interest p{color:#bbc0c5!important}.login-public-interest-button{border:1px solid rgba(180,209,243,.48)!important;color:oklch(from var(--mc-navy, #354d6a) max(l,.8) min(c,.12) h)!important}.login-public-interest-button:hover{background:var(--mc-navy, #354d6a)!important;color:#fff!important}.login-public-pilot{color:oklch(from var(--mc-navy, #354d6a) max(l,.8) min(c,.12) h)!important}.org-banner{background:#c8a96e!important;color:#354d6a!important}.org-hero-wrap,.org-hero{background:#354d6a!important}.org-hero-tag{color:#c8a96e!important}.org-hero h1{color:#eef0f3!important}.org-hero h1 em{color:#c8a96e!important}.org-hero p{color:#ffffffbf!important}.org-stat-num{color:#c8a96e!important}.org-stat-label{color:#ffffffbd!important}.org-hero-quote{background:#ffffff0a!important;border:.5px solid rgba(255,255,255,.102)!important}.org-quote-text{color:#ffffffe6!important}.org-quote-name{color:#c8a96e!important}.org-quote-title{color:#ffffffb0!important}.org-section-beige{background:#1d242b!important}.org-section-white{background:#242a31!important}.org-section-navy{background:#354d6a!important}.org-section-h2{color:#d4d9df!important}.org-section-h2 em{color:#c8a96e!important}.org-section-intro{color:#dee3e999!important}.org-fordel-kort{background:#242a31!important;border:.5px solid rgba(181,208,245,.102)!important}.org-fordel-icon{background:#354d6a!important}.org-fordel-icon i{color:#c8a96e!important}.org-fordel-kort h3{color:#eef0f3!important}.org-fordel-kort p{color:#dee3e999!important}.org-hvem-item{background:#1d242b!important;border:.5px solid rgba(181,208,245,.102)!important}.org-hvem-item>i{color:#c8a96e!important}.org-hvem-item h3{color:#eef0f3!important}.org-hvem-item p{color:#dee3e999!important}.org-kurs-boks{background:#ffffff14!important;border:.5px solid rgba(255,255,255,.102)!important}.org-kurs-boks h2{color:#eef0f3!important}.org-kurs-boks h2 em{color:#c8a96e!important}.org-kurs-boks>div>p{color:#ffffffbf!important}.org-kurs-liste li{color:#ffffffe6!important}.org-kurs-liste li i{color:#c8a96e!important}.org-kurs-ref{background:#ffffff0a!important;border:.5px solid rgba(255,255,255,.078)!important}.org-kurs-ref-label{color:#c8a96e!important}.org-kurs-ref-tag{background:#ffffff14!important;color:#ffffffe6!important}.org-kontakt-info h2{color:#eef0f3!important}.org-kontakt-info h2 em{color:#c8a96e!important}.org-kontakt-info>p{color:#dee3e999!important}.mc-kontakt-item-val{color:#d4d9df!important}.org-form-error{color:#ffbebb!important}.pr-section{background:#1d242b!important}.pr-section-h2{color:#d4d9df!important}.pr-section-h2 em{color:#c8a96e!important}.pr-kort{background:#242a31!important;border:.5px solid rgba(181,208,245,.102)!important}.pr-kort--featured{background:#354d6a!important;border-color:#354d6a!important}.pr-kort--featured .pr-kort-tag{color:#c8a96e!important}.pr-kort--featured h2{color:#eef0f3!important}.pr-kort--featured .pr-kort-desc{color:#ffffffa6!important}.pr-kort--featured .pr-pris-main{color:#fff!important}.pr-kort--featured .pr-pris-main span,.pr-kort--featured .pr-pris-alt{color:#ffffffb9!important}.pr-kort--featured .pr-divider{border-color:#ffffff1f!important}.pr-kort--featured .pr-features li{color:#ffffffd9!important}.pr-kort--featured .pr-features li i{color:#c8a96e!important}.pr-anbefalt{background:#c8a96e!important;color:#354d6a!important}.pr-kort-tag{color:#c8a96e!important}.pr-kort h2{color:#eef0f3!important}.pr-kort-desc{color:#c3c9ce!important}.pr-pris-main{color:#d4d9df!important}.pr-pris-main span,.pr-pris-alt{color:#b6bbbf!important}.pr-divider{border:none!important;border-top:.5px solid rgba(181,208,245,.102)!important}.pr-features li{color:#d4d9df!important}.pr-features li i{color:#c8a96e!important}.pr-btn-gold,.pr-btn-outline,.pr-btn-primary{background:transparent!important;border:1px solid rgba(181,208,245,.102)!important;color:#d4d9df!important}.pr-btn-outline:hover,.pr-btn-primary:hover{border-color:#738eae!important}.pr-btn-gold{border-color:#c8a96e!important;color:#c8a96e!important}.pr-btn-gold:hover{background:#c8a96e1a!important}.pr-tren-note{color:#b6bbbf!important}.pr-tren-intro-label{color:#d4d9df!important}.pr-kort-estimate{color:#c8a96e!important}.pr-kort-estimate-note{color:#b6bbbf!important}.pr-kort--featured .pr-kort-estimate{color:#c8a96ee6!important}.pr-kort--featured .pr-kort-estimate-note{color:#ffffffb5!important}.pr-org-kort{background:#242a31!important;border:.5px solid rgba(181,208,245,.102)!important}.pr-org-h2{color:#d4d9df!important}.pr-org-desc{color:#c3c9ce!important}.pr-kursdeltaker-note{color:#b6bbbf!important}.pr-kursdeltaker-note i{color:#c8a96e!important}.pr-section-white,.pr-faq{background:#242a31!important}.pr-faq-item{background:#1d242b!important;border:.5px solid rgba(181,208,245,.102)!important}.pr-faq-item h3{color:#eef0f3!important}.pr-faq-item p{color:#c3c9ce!important}.tren-root{background:#1e3a5f!important}.tren-card{background:#ffffff0a!important;border:.5px solid rgba(200,169,110,.2)!important}.tren-logo{color:#fff!important}.tren-logo span{color:#c8a96e!important}.tren-tag{color:#c8a96e!important;border:.5px solid rgba(200,169,110,.35)!important}.tren-h1{color:#fff!important}.tren-sub{color:#ffffffb9!important}.tren-btn{background:#c8a96e!important;color:#1e3a5f!important}.tren-btn:hover{background:#322d1e!important}.tren-back{color:#ffffffa7!important}.tren-back:hover{color:#fff9!important}.vv3-side{color:#dfe4ea!important;background:#21272e!important}.vv3-prototype-banner{background:#1e242b!important;border:1px solid #3f474e!important;border-left:3px solid #c8a96e!important}.vv3-prototype-banner i{color:#c8a96e!important}.vv3-meta,.vv3-etikett,.vv3-valgfritt{color:#b6bbbf!important}.vv3-seksjon{color:#9ac2f5!important}.vv3-seksjon:before{background:#2e64a6!important}.vv3-person{background:#242a31!important;border:1px solid #3f474e!important}.vv3-person-ikon{background:#283542!important;border:1px solid #355774!important;color:#d2d7dd!important}.vv3-person-arena{color:#b6bbbf!important}.vv3-formaal{background:#242a31!important;border:1px solid #355774!important;border-left:3px solid #668eb9!important}.vv3-formaal-linje{color:#b6bbbf!important}.vv3-valggruppe{border:0!important}.vv3-valgkort{background:#242a31!important;color:#dfe4ea!important;border:1px solid #3f474e!important}.vv3-valgkort:hover{border-color:#5d646c!important}.vv3-valgkort[aria-pressed=true]{border:2px solid #7093ba!important;background:#1e242b!important}.vv3-valgkort-tekst,.vv3-hjelpetekst{color:#b6bbbf!important}.vv3-replikk{background:#242a31!important;border:.5px solid #3f474e!important}.vv3-replikk--student{background:#283542!important;border-color:#355774!important}.vv3-replikk-hvem{color:#b6bbbf!important}.vv3-replikk--student .vv3-replikk-hvem{color:#d2d7dd!important}.vv3-personanotat{color:#b6bbbf!important}.vv3-lenkeknapp{background:none!important;border:none!important;color:#d2d7dd!important}.vv3-tidligere{color:#b6bbbf!important}.vv3-panel{background:#242a31!important;border:1px solid #3f474e!important}.vv3-replikkvalg{background:#21272e!important;color:#dfe4ea!important;border:1px solid #3f474e!important}.vv3-replikkvalg:hover{border-color:#5d646c!important;background:#242a31!important}.vv3-replikkvalg[aria-pressed=true]{border:2px solid #7093ba!important}.vv3-myk-avslutning,.vv3-nytt-forsok,.vv3-bekreft{background:#1e242b!important;border:1px solid #3f474e!important}.vv3-stopp{border-left:3px solid #c8a96e!important}.vv3-stopp-topp>i{color:#c8a96e!important}.vv3-notat textarea{border:1px solid #3f474e!important;background:#21272e!important;color:#dfe4ea!important}.vv3-kort{background:#242a31!important;border:1px solid #3f474e!important}.vv3-kort--laster{color:#b6bbbf!important}.vv3-kort--teknisk{background:#1e242b!important}.vv3-chip{background:#283542!important;border:1px solid #355774!important;color:#d2d7dd!important}.vv3-chip--dempet{background:#1e242b!important;border-color:#3f474e!important;color:#dfe4ea!important}.vv3-simulert{color:#b6bbbf!important}.vv3-kort-overskrift{color:#dfe4ea!important}.vv3-usikkerhet{color:#dfe4ea!important;background:#1e242b!important}.vv3-etterpa{border-top:1px solid #3b4249!important}.vv3-hjelp-inline{border-left:3px solid #3b4249!important;background:#1e242b!important}.vv3-dekning{color:#b6bbbf!important}.vv3-sitatblokk{border-left:3px solid #c8a96e!important}.vv3-fokus{background:#242a31!important;border:1px solid #355774!important;border-left:3px solid #668eb9!important}.vv3-laer-lenke{color:#d2d7dd!important}.vv3-kontroller{color:#b6bbbf!important;border-top:1px dashed #3f474e!important}.vv3-skrivefelt{border:1px solid #3f474e!important;background:#242a31!important;color:#dfe4ea!important}.vv3-skrivefelt:disabled{background:#1e242b!important}.vv3-feil{color:#dfe4ea!important}.vv3-feil--teknisk{background:#1e242b!important;border:1px dashed #3f474e!important}.vv3-skriver{color:#b6bbbf!important}.vv3-mer-hjelp{border:1.5px solid #7093ba!important;color:#dfe4ea!important}.vv3-slutt-refleksjon{color:#dfe4ea!important}#vv3p1-slutt:focus:not(:focus-visible),.vv3-helhet-innhold:focus:not(:focus-visible){outline:none!important}.vv3-skjult{border:0!important}.vv3-helhet-utdyping>summary{color:#dfe4ea!important}.vv3-forlat-dialog{border:1px solid #3f474e!important;background:#21272e!important;color:#dfe4ea!important}.vv3-forlat-dialog::backdrop{background:#cecece73!important}[style*="solid rgb(15, 110, 86)"]:not(#\#),[style*="dashed rgb(15, 110, 86)"]:not(#\#),[style*="dotted rgb(15, 110, 86)"]:not(#\#),[style*="border-color: rgb(15, 110, 86)"]:not(#\#),[style*="outline: rgb(15, 110, 86)"]:not(#\#),[style*="solid var(--text-success)"]:not(#\#),[style*="dashed var(--text-success)"]:not(#\#),[style*="dotted var(--text-success)"]:not(#\#),[style*="border-color: var(--text-success)"]:not(#\#),[style*="outline: var(--text-success)"]:not(#\#){border-color:#519780!important}[style*="solid rgb(17, 0, 119)"]:not(#\#),[style*="dashed rgb(17, 0, 119)"]:not(#\#),[style*="dotted rgb(17, 0, 119)"]:not(#\#),[style*="border-color: rgb(17, 0, 119)"]:not(#\#),[style*="outline: rgb(17, 0, 119)"]:not(#\#){border-color:#8192c6!important}[style*="solid rgb(17, 17, 102)"]:not(#\#),[style*="dashed rgb(17, 17, 102)"]:not(#\#),[style*="dotted rgb(17, 17, 102)"]:not(#\#),[style*="border-color: rgb(17, 17, 102)"]:not(#\#),[style*="outline: rgb(17, 17, 102)"]:not(#\#){border-color:#8292c6!important}[style*="solid rgb(17, 17, 119)"]:not(#\#),[style*="dashed rgb(17, 17, 119)"]:not(#\#),[style*="dotted rgb(17, 17, 119)"]:not(#\#),[style*="border-color: rgb(17, 17, 119)"]:not(#\#),[style*="outline: rgb(17, 17, 119)"]:not(#\#){border-color:#8091c5!important}[style*="solid rgb(17, 17, 136)"]:not(#\#),[style*="dashed rgb(17, 17, 136)"]:not(#\#),[style*="dotted rgb(17, 17, 136)"]:not(#\#),[style*="border-color: rgb(17, 17, 136)"]:not(#\#),[style*="outline: rgb(17, 17, 136)"]:not(#\#){border-color:#7d90c4!important}[style*="solid rgb(17, 34, 0)"]:not(#\#),[style*="dashed rgb(17, 34, 0)"]:not(#\#),[style*="dotted rgb(17, 34, 0)"]:not(#\#),[style*="border-color: rgb(17, 34, 0)"]:not(#\#),[style*="outline: rgb(17, 34, 0)"]:not(#\#){border-color:#899f77!important}[style*="solid rgb(20, 83, 45)"]:not(#\#),[style*="dashed rgb(20, 83, 45)"]:not(#\#),[style*="dotted rgb(20, 83, 45)"]:not(#\#),[style*="border-color: rgb(20, 83, 45)"]:not(#\#),[style*="outline: rgb(20, 83, 45)"]:not(#\#){border-color:#669b75!important}[style*="solid rgb(24, 95, 165)"]:not(#\#),[style*="dashed rgb(24, 95, 165)"]:not(#\#),[style*="dotted rgb(24, 95, 165)"]:not(#\#),[style*="border-color: rgb(24, 95, 165)"]:not(#\#),[style*="outline: rgb(24, 95, 165)"]:not(#\#){border-color:#648ab7!important}[style*="solid rgb(26, 58, 92)"]:not(#\#),[style*="dashed rgb(26, 58, 92)"]:not(#\#),[style*="dotted rgb(26, 58, 92)"]:not(#\#),[style*="border-color: rgb(26, 58, 92)"]:not(#\#),[style*="outline: rgb(26, 58, 92)"]:not(#\#),[style*="solid var(--navy)"]:not(#\#),[style*="dashed var(--navy)"]:not(#\#),[style*="dotted var(--navy)"]:not(#\#),[style*="border-color: var(--navy)"]:not(#\#),[style*="outline: var(--navy)"]:not(#\#),[style*="solid var(--text-primary)"]:not(#\#),[style*="dashed var(--text-primary)"]:not(#\#),[style*="dotted var(--text-primary)"]:not(#\#),[style*="border-color: var(--text-primary)"]:not(#\#),[style*="outline: var(--text-primary)"]:not(#\#){border-color:#7093ba!important}[style*="solid rgb(27, 42, 59)"]:not(#\#),[style*="dashed rgb(27, 42, 59)"]:not(#\#),[style*="dotted rgb(27, 42, 59)"]:not(#\#),[style*="border-color: rgb(27, 42, 59)"]:not(#\#),[style*="outline: rgb(27, 42, 59)"]:not(#\#){border-color:#8395aa!important}[style*="solid rgb(30, 58, 42)"]:not(#\#),[style*="dashed rgb(30, 58, 42)"]:not(#\#),[style*="dotted rgb(30, 58, 42)"]:not(#\#),[style*="border-color: rgb(30, 58, 42)"]:not(#\#),[style*="outline: rgb(30, 58, 42)"]:not(#\#){border-color:#7b9a86!important}[style*="solid rgb(31, 107, 101)"]:not(#\#),[style*="dashed rgb(31, 107, 101)"]:not(#\#),[style*="dotted rgb(31, 107, 101)"]:not(#\#),[style*="border-color: rgb(31, 107, 101)"]:not(#\#),[style*="outline: rgb(31, 107, 101)"]:not(#\#){border-color:#4e968f!important}[style*="solid rgb(32, 58, 88)"]:not(#\#),[style*="dashed rgb(32, 58, 88)"]:not(#\#),[style*="dotted rgb(32, 58, 88)"]:not(#\#),[style*="border-color: rgb(32, 58, 88)"]:not(#\#),[style*="outline: rgb(32, 58, 88)"]:not(#\#){border-color:#7592b5!important}[style*="solid rgb(37, 61, 89)"]:not(#\#),[style*="dashed rgb(37, 61, 89)"]:not(#\#),[style*="dotted rgb(37, 61, 89)"]:not(#\#),[style*="border-color: rgb(37, 61, 89)"]:not(#\#),[style*="outline: rgb(37, 61, 89)"]:not(#\#){border-color:#7691b2!important}[style*="solid rgb(45, 74, 106)"]:not(#\#),[style*="dashed rgb(45, 74, 106)"]:not(#\#),[style*="dotted rgb(45, 74, 106)"]:not(#\#),[style*="border-color: rgb(45, 74, 106)"]:not(#\#),[style*="outline: rgb(45, 74, 106)"]:not(#\#){border-color:#6f8fb3!important}[style*="solid rgb(45, 82, 122)"]:not(#\#),[style*="dashed rgb(45, 82, 122)"]:not(#\#),[style*="dotted rgb(45, 82, 122)"]:not(#\#),[style*="border-color: rgb(45, 82, 122)"]:not(#\#),[style*="outline: rgb(45, 82, 122)"]:not(#\#),[style*="solid var(--text-accent)"]:not(#\#),[style*="dashed var(--text-accent)"]:not(#\#),[style*="dotted var(--text-accent)"]:not(#\#),[style*="border-color: var(--text-accent)"]:not(#\#),[style*="outline: var(--text-accent)"]:not(#\#){border-color:#668eb9!important}[style*="solid rgb(51, 0, 153)"]:not(#\#),[style*="dashed rgb(51, 0, 153)"]:not(#\#),[style*="dotted rgb(51, 0, 153)"]:not(#\#),[style*="border-color: rgb(51, 0, 153)"]:not(#\#),[style*="outline: rgb(51, 0, 153)"]:not(#\#){border-color:#888ac0!important}[style*="solid rgb(51, 17, 0)"]:not(#\#),[style*="dashed rgb(51, 17, 0)"]:not(#\#),[style*="dotted rgb(51, 17, 0)"]:not(#\#),[style*="border-color: rgb(51, 17, 0)"]:not(#\#),[style*="outline: rgb(51, 17, 0)"]:not(#\#){border-color:#b78b75!important}[style*="solid rgb(51, 17, 85)"]:not(#\#),[style*="dashed rgb(51, 17, 85)"]:not(#\#),[style*="dotted rgb(51, 17, 85)"]:not(#\#),[style*="border-color: rgb(51, 17, 85)"]:not(#\#),[style*="outline: rgb(51, 17, 85)"]:not(#\#){border-color:#9d88bd!important}[style*="solid rgb(51, 17, 119)"]:not(#\#),[style*="dashed rgb(51, 17, 119)"]:not(#\#),[style*="dotted rgb(51, 17, 119)"]:not(#\#),[style*="border-color: rgb(51, 17, 119)"]:not(#\#),[style*="outline: rgb(51, 17, 119)"]:not(#\#){border-color:#8f8ac0!important}[style*="solid rgb(51, 17, 136)"]:not(#\#),[style*="dashed rgb(51, 17, 136)"]:not(#\#),[style*="dotted rgb(51, 17, 136)"]:not(#\#),[style*="border-color: rgb(51, 17, 136)"]:not(#\#),[style*="outline: rgb(51, 17, 136)"]:not(#\#){border-color:#8a8ac0!important}[style*="solid rgb(59, 109, 17)"]:not(#\#),[style*="dashed rgb(59, 109, 17)"]:not(#\#),[style*="dotted rgb(59, 109, 17)"]:not(#\#),[style*="border-color: rgb(59, 109, 17)"]:not(#\#),[style*="outline: rgb(59, 109, 17)"]:not(#\#){border-color:#739261!important}[style*="solid rgb(62, 86, 102)"]:not(#\#),[style*="dashed rgb(62, 86, 102)"]:not(#\#),[style*="dotted rgb(62, 86, 102)"]:not(#\#),[style*="border-color: rgb(62, 86, 102)"]:not(#\#),[style*="outline: rgb(62, 86, 102)"]:not(#\#){border-color:#748e9f!important}[style*="solid rgb(64, 81, 181)"]:not(#\#),[style*="dashed rgb(64, 81, 181)"]:not(#\#),[style*="dotted rgb(64, 81, 181)"]:not(#\#),[style*="border-color: rgb(64, 81, 181)"]:not(#\#),[style*="outline: rgb(64, 81, 181)"]:not(#\#){border-color:#7685b8!important}[style*="solid rgb(74, 96, 112)"]:not(#\#),[style*="dashed rgb(74, 96, 112)"]:not(#\#),[style*="dotted rgb(74, 96, 112)"]:not(#\#),[style*="border-color: rgb(74, 96, 112)"]:not(#\#),[style*="outline: rgb(74, 96, 112)"]:not(#\#){border-color:#748b9c!important}[style*="solid rgb(85, 85, 85)"]:not(#\#),[style*="dashed rgb(85, 85, 85)"]:not(#\#),[style*="dotted rgb(85, 85, 85)"]:not(#\#),[style*="border-color: rgb(85, 85, 85)"]:not(#\#),[style*="outline: rgb(85, 85, 85)"]:not(#\#){border-color:#898989!important}[style*="solid rgb(107, 53, 168)"]:not(#\#),[style*="dashed rgb(107, 53, 168)"]:not(#\#),[style*="dotted rgb(107, 53, 168)"]:not(#\#),[style*="border-color: rgb(107, 53, 168)"]:not(#\#),[style*="outline: rgb(107, 53, 168)"]:not(#\#){border-color:#917db2!important}[style*="solid rgb(119, 119, 119)"]:not(#\#),[style*="dashed rgb(119, 119, 119)"]:not(#\#),[style*="dotted rgb(119, 119, 119)"]:not(#\#),[style*="border-color: rgb(119, 119, 119)"]:not(#\#),[style*="outline: rgb(119, 119, 119)"]:not(#\#),[style*="solid var(--border-strong)"]:not(#\#),[style*="dashed var(--border-strong)"]:not(#\#),[style*="dotted var(--border-strong)"]:not(#\#),[style*="border-color: var(--border-strong)"]:not(#\#),[style*="outline: var(--border-strong)"]:not(#\#){border-color:#5d646c!important}[style*="solid rgb(122, 74, 8)"]:not(#\#),[style*="dashed rgb(122, 74, 8)"]:not(#\#),[style*="dotted rgb(122, 74, 8)"]:not(#\#),[style*="border-color: rgb(122, 74, 8)"]:not(#\#),[style*="outline: rgb(122, 74, 8)"]:not(#\#){border-color:#aa7f53!important}[style*="solid rgb(146, 64, 14)"]:not(#\#),[style*="dashed rgb(146, 64, 14)"]:not(#\#),[style*="dotted rgb(146, 64, 14)"]:not(#\#),[style*="border-color: rgb(146, 64, 14)"]:not(#\#),[style*="outline: rgb(146, 64, 14)"]:not(#\#){border-color:#b0795e!important}[style*="solid rgb(153, 27, 27)"]:not(#\#),[style*="dashed rgb(153, 27, 27)"]:not(#\#),[style*="dotted rgb(153, 27, 27)"]:not(#\#),[style*="border-color: rgb(153, 27, 27)"]:not(#\#),[style*="outline: rgb(153, 27, 27)"]:not(#\#){border-color:#b5776f!important}[style*="solid rgb(153, 60, 29)"]:not(#\#),[style*="dashed rgb(153, 60, 29)"]:not(#\#),[style*="dotted rgb(153, 60, 29)"]:not(#\#),[style*="border-color: rgb(153, 60, 29)"]:not(#\#),[style*="outline: rgb(153, 60, 29)"]:not(#\#){border-color:#b27664!important}[style*="solid rgb(163, 45, 45)"]:not(#\#),[style*="dashed rgb(163, 45, 45)"]:not(#\#),[style*="dotted rgb(163, 45, 45)"]:not(#\#),[style*="border-color: rgb(163, 45, 45)"]:not(#\#),[style*="outline: rgb(163, 45, 45)"]:not(#\#),[style*="solid var(--text-danger)"]:not(#\#),[style*="dashed var(--text-danger)"]:not(#\#),[style*="dotted var(--text-danger)"]:not(#\#),[style*="border-color: var(--text-danger)"]:not(#\#),[style*="outline: var(--text-danger)"]:not(#\#){border-color:#b3746f!important}[style*="solid rgb(176, 212, 192)"]:not(#\#),[style*="dashed rgb(176, 212, 192)"]:not(#\#),[style*="dotted rgb(176, 212, 192)"]:not(#\#),[style*="border-color: rgb(176, 212, 192)"]:not(#\#),[style*="outline: rgb(176, 212, 192)"]:not(#\#){border-color:#31614a!important}[style*="solid rgb(184, 205, 224)"]:not(#\#),[style*="dashed rgb(184, 205, 224)"]:not(#\#),[style*="dotted rgb(184, 205, 224)"]:not(#\#),[style*="border-color: rgb(184, 205, 224)"]:not(#\#),[style*="outline: rgb(184, 205, 224)"]:not(#\#){border-color:#3f5970!important}[style*="solid rgb(184, 208, 232)"]:not(#\#),[style*="dashed rgb(184, 208, 232)"]:not(#\#),[style*="dotted rgb(184, 208, 232)"]:not(#\#),[style*="border-color: rgb(184, 208, 232)"]:not(#\#),[style*="outline: rgb(184, 208, 232)"]:not(#\#){border-color:#3a5875!important}[style*="solid rgb(185, 212, 236)"]:not(#\#),[style*="dashed rgb(185, 212, 236)"]:not(#\#),[style*="dotted rgb(185, 212, 236)"]:not(#\#),[style*="border-color: rgb(185, 212, 236)"]:not(#\#),[style*="outline: rgb(185, 212, 236)"]:not(#\#),[style*="solid var(--border-accent)"]:not(#\#),[style*="dashed var(--border-accent)"]:not(#\#),[style*="dotted var(--border-accent)"]:not(#\#),[style*="border-color: var(--border-accent)"]:not(#\#),[style*="outline: var(--border-accent)"]:not(#\#){border-color:#355774!important}[style*="solid rgb(185, 224, 208)"]:not(#\#),[style*="dashed rgb(185, 224, 208)"]:not(#\#),[style*="dotted rgb(185, 224, 208)"]:not(#\#),[style*="border-color: rgb(185, 224, 208)"]:not(#\#),[style*="outline: rgb(185, 224, 208)"]:not(#\#){border-color:#285d4b!important}[style*="solid rgb(187, 247, 208)"]:not(#\#),[style*="dashed rgb(187, 247, 208)"]:not(#\#),[style*="dotted rgb(187, 247, 208)"]:not(#\#),[style*="border-color: rgb(187, 247, 208)"]:not(#\#),[style*="outline: rgb(187, 247, 208)"]:not(#\#){border-color:#27573b!important}[style*="solid rgb(191, 219, 254)"]:not(#\#),[style*="dashed rgb(191, 219, 254)"]:not(#\#),[style*="dotted rgb(191, 219, 254)"]:not(#\#),[style*="border-color: rgb(191, 219, 254)"]:not(#\#),[style*="outline: rgb(191, 219, 254)"]:not(#\#){border-color:#355276!important}[style*="solid rgb(194, 216, 240)"]:not(#\#),[style*="dashed rgb(194, 216, 240)"]:not(#\#),[style*="dotted rgb(194, 216, 240)"]:not(#\#),[style*="border-color: rgb(194, 216, 240)"]:not(#\#),[style*="outline: rgb(194, 216, 240)"]:not(#\#){border-color:#395470!important}[style*="solid rgb(195, 213, 239)"]:not(#\#),[style*="dashed rgb(195, 213, 239)"]:not(#\#),[style*="dotted rgb(195, 213, 239)"]:not(#\#),[style*="border-color: rgb(195, 213, 239)"]:not(#\#),[style*="outline: rgb(195, 213, 239)"]:not(#\#){border-color:#3e5372!important}[style*="solid rgb(196, 220, 242)"]:not(#\#),[style*="dashed rgb(196, 220, 242)"]:not(#\#),[style*="dotted rgb(196, 220, 242)"]:not(#\#),[style*="border-color: rgb(196, 220, 242)"]:not(#\#),[style*="outline: rgb(196, 220, 242)"]:not(#\#){border-color:#36546d!important}[style*="solid rgb(197, 190, 237)"]:not(#\#),[style*="dashed rgb(197, 190, 237)"]:not(#\#),[style*="dotted rgb(197, 190, 237)"]:not(#\#),[style*="border-color: rgb(197, 190, 237)"]:not(#\#),[style*="outline: rgb(197, 190, 237)"]:not(#\#){border-color:#58517c!important}[style*="solid rgb(197, 216, 240)"]:not(#\#),[style*="dashed rgb(197, 216, 240)"]:not(#\#),[style*="dotted rgb(197, 216, 240)"]:not(#\#),[style*="border-color: rgb(197, 216, 240)"]:not(#\#),[style*="outline: rgb(197, 216, 240)"]:not(#\#){border-color:#3c536f!important}[style*="solid rgb(200, 212, 224)"]:not(#\#),[style*="dashed rgb(200, 212, 224)"]:not(#\#),[style*="dotted rgb(200, 212, 224)"]:not(#\#),[style*="border-color: rgb(200, 212, 224)"]:not(#\#),[style*="outline: rgb(200, 212, 224)"]:not(#\#){border-color:#465563!important}[style*="solid rgb(200, 216, 235)"]:not(#\#),[style*="dashed rgb(200, 216, 235)"]:not(#\#),[style*="dotted rgb(200, 216, 235)"]:not(#\#),[style*="border-color: rgb(200, 216, 235)"]:not(#\#),[style*="outline: rgb(200, 216, 235)"]:not(#\#){border-color:#405369!important}[style*="solid rgb(201, 211, 217)"]:not(#\#),[style*="dashed rgb(201, 211, 217)"]:not(#\#),[style*="dotted rgb(201, 211, 217)"]:not(#\#),[style*="border-color: rgb(201, 211, 217)"]:not(#\#),[style*="outline: rgb(201, 211, 217)"]:not(#\#){border-color:#49555c!important}[style*="solid rgb(204, 234, 223)"]:not(#\#),[style*="dashed rgb(204, 234, 223)"]:not(#\#),[style*="dotted rgb(204, 234, 223)"]:not(#\#),[style*="border-color: rgb(204, 234, 223)"]:not(#\#),[style*="outline: rgb(204, 234, 223)"]:not(#\#){border-color:#2f564a!important}[style*="solid rgb(212, 238, 235)"]:not(#\#),[style*="dashed rgb(212, 238, 235)"]:not(#\#),[style*="dotted rgb(212, 238, 235)"]:not(#\#),[style*="border-color: rgb(212, 238, 235)"]:not(#\#),[style*="outline: rgb(212, 238, 235)"]:not(#\#){border-color:#31524f!important}[style*="solid rgb(214, 234, 216)"]:not(#\#),[style*="dashed rgb(214, 234, 216)"]:not(#\#),[style*="dotted rgb(214, 234, 216)"]:not(#\#),[style*="border-color: rgb(214, 234, 216)"]:not(#\#),[style*="outline: rgb(214, 234, 216)"]:not(#\#){border-color:#3b533f!important}[style*="solid rgb(216, 200, 240)"]:not(#\#),[style*="dashed rgb(216, 200, 240)"]:not(#\#),[style*="dotted rgb(216, 200, 240)"]:not(#\#),[style*="border-color: rgb(216, 200, 240)"]:not(#\#),[style*="outline: rgb(216, 200, 240)"]:not(#\#){border-color:#5c4a73!important}[style*="solid rgb(216, 222, 228)"]:not(#\#),[style*="dashed rgb(216, 222, 228)"]:not(#\#),[style*="dotted rgb(216, 222, 228)"]:not(#\#),[style*="border-color: rgb(216, 222, 228)"]:not(#\#),[style*="outline: rgb(216, 222, 228)"]:not(#\#){border-color:#3e454c!important}[style*="solid rgb(220, 232, 243)"]:not(#\#),[style*="dashed rgb(220, 232, 243)"]:not(#\#),[style*="dotted rgb(220, 232, 243)"]:not(#\#),[style*="border-color: rgb(220, 232, 243)"]:not(#\#),[style*="outline: rgb(220, 232, 243)"]:not(#\#){border-color:#3f4d5a!important}[style*="solid rgb(220, 233, 247)"]:not(#\#),[style*="dashed rgb(220, 233, 247)"]:not(#\#),[style*="dotted rgb(220, 233, 247)"]:not(#\#),[style*="border-color: rgb(220, 233, 247)"]:not(#\#),[style*="outline: rgb(220, 233, 247)"]:not(#\#){border-color:#3e4d5d!important}[style*="solid rgb(221, 228, 235)"]:not(#\#),[style*="dashed rgb(221, 228, 235)"]:not(#\#),[style*="dotted rgb(221, 228, 235)"]:not(#\#),[style*="border-color: rgb(221, 228, 235)"]:not(#\#),[style*="outline: rgb(221, 228, 235)"]:not(#\#){border-color:#454e56!important}[style*="solid rgb(225, 245, 238)"]:not(#\#),[style*="dashed rgb(225, 245, 238)"]:not(#\#),[style*="dotted rgb(225, 245, 238)"]:not(#\#),[style*="border-color: rgb(225, 245, 238)"]:not(#\#),[style*="outline: rgb(225, 245, 238)"]:not(#\#),[style*="solid var(--bg-success)"]:not(#\#),[style*="dashed var(--bg-success)"]:not(#\#),[style*="dotted var(--bg-success)"]:not(#\#),[style*="border-color: var(--bg-success)"]:not(#\#),[style*="outline: var(--bg-success)"]:not(#\#){border-color:#364e46!important}[style*="solid rgb(228, 216, 245)"]:not(#\#),[style*="dashed rgb(228, 216, 245)"]:not(#\#),[style*="dotted rgb(228, 216, 245)"]:not(#\#),[style*="border-color: rgb(228, 216, 245)"]:not(#\#),[style*="outline: rgb(228, 216, 245)"]:not(#\#){border-color:#554668!important}[style*="solid rgb(229, 200, 146)"]:not(#\#),[style*="dashed rgb(229, 200, 146)"]:not(#\#),[style*="dotted rgb(229, 200, 146)"]:not(#\#),[style*="border-color: rgb(229, 200, 146)"]:not(#\#),[style*="outline: rgb(229, 200, 146)"]:not(#\#){border-color:#685123!important}[style*="solid rgb(229, 234, 237)"]:not(#\#),[style*="dashed rgb(229, 234, 237)"]:not(#\#),[style*="dotted rgb(229, 234, 237)"]:not(#\#),[style*="border-color: rgb(229, 234, 237)"]:not(#\#),[style*="outline: rgb(229, 234, 237)"]:not(#\#){border-color:#394048!important}[style*="solid rgb(229, 245, 239)"]:not(#\#),[style*="dashed rgb(229, 245, 239)"]:not(#\#),[style*="dotted rgb(229, 245, 239)"]:not(#\#),[style*="border-color: rgb(229, 245, 239)"]:not(#\#),[style*="outline: rgb(229, 245, 239)"]:not(#\#){border-color:#3a4c46!important}[style*="solid rgb(230, 184, 74)"]:not(#\#),[style*="dashed rgb(230, 184, 74)"]:not(#\#),[style*="dotted rgb(230, 184, 74)"]:not(#\#),[style*="border-color: rgb(230, 184, 74)"]:not(#\#),[style*="outline: rgb(230, 184, 74)"]:not(#\#){border-color:#6c5728!important}[style*="solid rgb(230, 241, 251)"]:not(#\#),[style*="dashed rgb(230, 241, 251)"]:not(#\#),[style*="dotted rgb(230, 241, 251)"]:not(#\#),[style*="border-color: rgb(230, 241, 251)"]:not(#\#),[style*="outline: rgb(230, 241, 251)"]:not(#\#),[style*="solid var(--bg-accent)"]:not(#\#),[style*="dashed var(--bg-accent)"]:not(#\#),[style*="dotted var(--bg-accent)"]:not(#\#),[style*="border-color: var(--bg-accent)"]:not(#\#),[style*="outline: var(--bg-accent)"]:not(#\#){border-color:#3d4a55!important}[style*="solid rgb(232, 185, 170)"]:not(#\#),[style*="dashed rgb(232, 185, 170)"]:not(#\#),[style*="dotted rgb(232, 185, 170)"]:not(#\#),[style*="border-color: rgb(232, 185, 170)"]:not(#\#),[style*="outline: rgb(232, 185, 170)"]:not(#\#){border-color:#794a3a!important}[style*="solid rgb(232, 234, 246)"]:not(#\#),[style*="dashed rgb(232, 234, 246)"]:not(#\#),[style*="dotted rgb(232, 234, 246)"]:not(#\#),[style*="border-color: rgb(232, 234, 246)"]:not(#\#),[style*="outline: rgb(232, 234, 246)"]:not(#\#){border-color:#474956!important}[style*="solid rgb(232, 240, 251)"]:not(#\#),[style*="dashed rgb(232, 240, 251)"]:not(#\#),[style*="dotted rgb(232, 240, 251)"]:not(#\#),[style*="border-color: rgb(232, 240, 251)"]:not(#\#),[style*="outline: rgb(232, 240, 251)"]:not(#\#){border-color:#404955!important}[style*="solid rgb(234, 243, 222)"]:not(#\#),[style*="dashed rgb(234, 243, 222)"]:not(#\#),[style*="dotted rgb(234, 243, 222)"]:not(#\#),[style*="border-color: rgb(234, 243, 222)"]:not(#\#),[style*="outline: rgb(234, 243, 222)"]:not(#\#){border-color:#434c34!important}[style*="solid rgb(234, 243, 251)"]:not(#\#),[style*="dashed rgb(234, 243, 251)"]:not(#\#),[style*="dotted rgb(234, 243, 251)"]:not(#\#),[style*="border-color: rgb(234, 243, 251)"]:not(#\#),[style*="outline: rgb(234, 243, 251)"]:not(#\#){border-color:#3e4952!important}[style*="solid rgb(238, 243, 249)"]:not(#\#),[style*="dashed rgb(238, 243, 249)"]:not(#\#),[style*="dotted rgb(238, 243, 249)"]:not(#\#),[style*="border-color: rgb(238, 243, 249)"]:not(#\#),[style*="outline: rgb(238, 243, 249)"]:not(#\#),[style*="solid rgb(238, 243, 250)"]:not(#\#),[style*="dashed rgb(238, 243, 250)"]:not(#\#),[style*="dotted rgb(238, 243, 250)"]:not(#\#),[style*="border-color: rgb(238, 243, 250)"]:not(#\#),[style*="outline: rgb(238, 243, 250)"]:not(#\#){border-color:#363d45!important}[style*="solid rgb(240, 213, 213)"]:not(#\#),[style*="dashed rgb(240, 213, 213)"]:not(#\#),[style*="dotted rgb(240, 213, 213)"]:not(#\#),[style*="border-color: rgb(240, 213, 213)"]:not(#\#),[style*="outline: rgb(240, 213, 213)"]:not(#\#){border-color:#644646!important}[style*="solid rgb(240, 235, 250)"]:not(#\#),[style*="dashed rgb(240, 235, 250)"]:not(#\#),[style*="dotted rgb(240, 235, 250)"]:not(#\#),[style*="border-color: rgb(240, 235, 250)"]:not(#\#),[style*="outline: rgb(240, 235, 250)"]:not(#\#){border-color:#4b4556!important}[style*="solid rgb(240, 240, 240)"]:not(#\#),[style*="dashed rgb(240, 240, 240)"]:not(#\#),[style*="dotted rgb(240, 240, 240)"]:not(#\#),[style*="border-color: rgb(240, 240, 240)"]:not(#\#),[style*="outline: rgb(240, 240, 240)"]:not(#\#){border-color:#373e45!important}[style*="solid rgb(240, 244, 249)"]:not(#\#),[style*="dashed rgb(240, 244, 249)"]:not(#\#),[style*="dotted rgb(240, 244, 249)"]:not(#\#),[style*="border-color: rgb(240, 244, 249)"]:not(#\#),[style*="outline: rgb(240, 244, 249)"]:not(#\#){border-color:#363d44!important}[style*="solid rgb(240, 247, 255)"]:not(#\#),[style*="dashed rgb(240, 247, 255)"]:not(#\#),[style*="dotted rgb(240, 247, 255)"]:not(#\#),[style*="border-color: rgb(240, 247, 255)"]:not(#\#),[style*="outline: rgb(240, 247, 255)"]:not(#\#){border-color:#3f464f!important}[style*="solid rgb(240, 253, 244)"]:not(#\#),[style*="dashed rgb(240, 253, 244)"]:not(#\#),[style*="dotted rgb(240, 253, 244)"]:not(#\#),[style*="border-color: rgb(240, 253, 244)"]:not(#\#),[style*="outline: rgb(240, 253, 244)"]:not(#\#){border-color:#3a493f!important}[style*="solid rgb(242, 245, 248)"]:not(#\#),[style*="dashed rgb(242, 245, 248)"]:not(#\#),[style*="dotted rgb(242, 245, 248)"]:not(#\#),[style*="border-color: rgb(242, 245, 248)"]:not(#\#),[style*="outline: rgb(242, 245, 248)"]:not(#\#),[style*="solid rgb(245, 245, 245)"]:not(#\#),[style*="dashed rgb(245, 245, 245)"]:not(#\#),[style*="dotted rgb(245, 245, 245)"]:not(#\#),[style*="border-color: rgb(245, 245, 245)"]:not(#\#),[style*="outline: rgb(245, 245, 245)"]:not(#\#){border-color:#353c44!important}[style*="solid rgb(243, 240, 251)"]:not(#\#),[style*="dashed rgb(243, 240, 251)"]:not(#\#),[style*="dotted rgb(243, 240, 251)"]:not(#\#),[style*="border-color: rgb(243, 240, 251)"]:not(#\#),[style*="outline: rgb(243, 240, 251)"]:not(#\#){border-color:#484551!important}[style*="solid rgb(244, 247, 251)"]:not(#\#),[style*="dashed rgb(244, 247, 251)"]:not(#\#),[style*="dotted rgb(244, 247, 251)"]:not(#\#),[style*="border-color: rgb(244, 247, 251)"]:not(#\#),[style*="outline: rgb(244, 247, 251)"]:not(#\#),[style*="solid rgb(247, 247, 245)"]:not(#\#),[style*="dashed rgb(247, 247, 245)"]:not(#\#),[style*="dotted rgb(247, 247, 245)"]:not(#\#),[style*="border-color: rgb(247, 247, 245)"]:not(#\#),[style*="outline: rgb(247, 247, 245)"]:not(#\#){border-color:#353c43!important}[style*="solid rgb(245, 223, 192)"]:not(#\#),[style*="dashed rgb(245, 223, 192)"]:not(#\#),[style*="dotted rgb(245, 223, 192)"]:not(#\#),[style*="border-color: rgb(245, 223, 192)"]:not(#\#),[style*="outline: rgb(245, 223, 192)"]:not(#\#){border-color:#61481f!important}[style*="solid rgb(247, 249, 252)"]:not(#\#),[style*="dashed rgb(247, 249, 252)"]:not(#\#),[style*="dotted rgb(247, 249, 252)"]:not(#\#),[style*="border-color: rgb(247, 249, 252)"]:not(#\#),[style*="outline: rgb(247, 249, 252)"]:not(#\#),[style*="solid rgb(250, 250, 248)"]:not(#\#),[style*="dashed rgb(250, 250, 248)"]:not(#\#),[style*="dotted rgb(250, 250, 248)"]:not(#\#),[style*="border-color: rgb(250, 250, 248)"]:not(#\#),[style*="outline: rgb(250, 250, 248)"]:not(#\#),[style*="solid var(--beige-bg)"]:not(#\#),[style*="dashed var(--beige-bg)"]:not(#\#),[style*="dotted var(--beige-bg)"]:not(#\#),[style*="border-color: var(--beige-bg)"]:not(#\#),[style*="outline: var(--beige-bg)"]:not(#\#){border-color:#343b42!important}[style*="solid rgb(248, 215, 211)"]:not(#\#),[style*="dashed rgb(248, 215, 211)"]:not(#\#),[style*="dotted rgb(248, 215, 211)"]:not(#\#),[style*="border-color: rgb(248, 215, 211)"]:not(#\#),[style*="outline: rgb(248, 215, 211)"]:not(#\#){border-color:#68433f!important}[style*="solid rgb(250, 232, 227)"]:not(#\#),[style*="dashed rgb(250, 232, 227)"]:not(#\#),[style*="dotted rgb(250, 232, 227)"]:not(#\#),[style*="border-color: rgb(250, 232, 227)"]:not(#\#),[style*="outline: rgb(250, 232, 227)"]:not(#\#){border-color:#58443e!important}[style*="solid rgb(250, 236, 231)"]:not(#\#),[style*="dashed rgb(250, 236, 231)"]:not(#\#),[style*="dotted rgb(250, 236, 231)"]:not(#\#),[style*="border-color: rgb(250, 236, 231)"]:not(#\#),[style*="outline: rgb(250, 236, 231)"]:not(#\#){border-color:#54443e!important}[style*="solid rgb(250, 238, 218)"]:not(#\#),[style*="dashed rgb(250, 238, 218)"]:not(#\#),[style*="dotted rgb(250, 238, 218)"]:not(#\#),[style*="border-color: rgb(250, 238, 218)"]:not(#\#),[style*="outline: rgb(250, 238, 218)"]:not(#\#){border-color:#54462e!important}[style*="solid rgb(250, 242, 227)"]:not(#\#),[style*="dashed rgb(250, 242, 227)"]:not(#\#),[style*="dotted rgb(250, 242, 227)"]:not(#\#),[style*="border-color: rgb(250, 242, 227)"]:not(#\#),[style*="outline: rgb(250, 242, 227)"]:not(#\#){border-color:#4f4634!important}[style*="solid rgb(251, 234, 234)"]:not(#\#),[style*="dashed rgb(251, 234, 234)"]:not(#\#),[style*="dotted rgb(251, 234, 234)"]:not(#\#),[style*="border-color: rgb(251, 234, 234)"]:not(#\#),[style*="outline: rgb(251, 234, 234)"]:not(#\#){border-color:#564343!important}[style*="solid rgb(252, 235, 235)"]:not(#\#),[style*="dashed rgb(252, 235, 235)"]:not(#\#),[style*="dotted rgb(252, 235, 235)"]:not(#\#),[style*="border-color: rgb(252, 235, 235)"]:not(#\#),[style*="outline: rgb(252, 235, 235)"]:not(#\#){border-color:#554243!important}[style*="solid rgb(253, 236, 234)"]:not(#\#),[style*="dashed rgb(253, 236, 234)"]:not(#\#),[style*="dotted rgb(253, 236, 234)"]:not(#\#),[style*="border-color: rgb(253, 236, 234)"]:not(#\#),[style*="outline: rgb(253, 236, 234)"]:not(#\#){border-color:#554240!important}[style*="solid rgb(253, 240, 238)"]:not(#\#),[style*="dashed rgb(253, 240, 238)"]:not(#\#),[style*="dotted rgb(253, 240, 238)"]:not(#\#),[style*="border-color: rgb(253, 240, 238)"]:not(#\#),[style*="outline: rgb(253, 240, 238)"]:not(#\#){border-color:#514341!important}[style*="solid rgb(253, 251, 255)"]:not(#\#),[style*="dashed rgb(253, 251, 255)"]:not(#\#),[style*="dotted rgb(253, 251, 255)"]:not(#\#),[style*="border-color: rgb(253, 251, 255)"]:not(#\#),[style*="outline: rgb(253, 251, 255)"]:not(#\#){border-color:#333a41!important}[style*="solid rgb(254, 202, 202)"]:not(#\#),[style*="dashed rgb(254, 202, 202)"]:not(#\#),[style*="dotted rgb(254, 202, 202)"]:not(#\#),[style*="border-color: rgb(254, 202, 202)"]:not(#\#),[style*="outline: rgb(254, 202, 202)"]:not(#\#){border-color:#724041!important}[style*="solid rgb(254, 215, 170)"]:not(#\#),[style*="dashed rgb(254, 215, 170)"]:not(#\#),[style*="dotted rgb(254, 215, 170)"]:not(#\#),[style*="border-color: rgb(254, 215, 170)"]:not(#\#),[style*="outline: rgb(254, 215, 170)"]:not(#\#){border-color:#66471f!important}[style*="solid rgb(254, 242, 242)"]:not(#\#),[style*="dashed rgb(254, 242, 242)"]:not(#\#),[style*="dotted rgb(254, 242, 242)"]:not(#\#),[style*="border-color: rgb(254, 242, 242)"]:not(#\#),[style*="outline: rgb(254, 242, 242)"]:not(#\#){border-color:#4f4242!important}[style*="solid rgb(254, 249, 240)"]:not(#\#),[style*="dashed rgb(254, 249, 240)"]:not(#\#),[style*="dotted rgb(254, 249, 240)"]:not(#\#),[style*="border-color: rgb(254, 249, 240)"]:not(#\#),[style*="outline: rgb(254, 249, 240)"]:not(#\#){border-color:#494439!important}[style*="solid rgb(255, 251, 240)"]:not(#\#),[style*="dashed rgb(255, 251, 240)"]:not(#\#),[style*="dotted rgb(255, 251, 240)"]:not(#\#),[style*="border-color: rgb(255, 251, 240)"]:not(#\#),[style*="outline: rgb(255, 251, 240)"]:not(#\#){border-color:#484337!important}[style*="solid rgb(255, 255, 255)"]:not(#\#),[style*="dashed rgb(255, 255, 255)"]:not(#\#),[style*="dotted rgb(255, 255, 255)"]:not(#\#),[style*="border-color: rgb(255, 255, 255)"]:not(#\#),[style*="outline: rgb(255, 255, 255)"]:not(#\#),[style*="solid var(--surface-1)"]:not(#\#),[style*="dashed var(--surface-1)"]:not(#\#),[style*="dotted var(--surface-1)"]:not(#\#),[style*="border-color: var(--surface-1)"]:not(#\#),[style*="outline: var(--surface-1)"]:not(#\#),[style*="solid var(--surface-2)"]:not(#\#),[style*="dashed var(--surface-2)"]:not(#\#),[style*="dotted var(--surface-2)"]:not(#\#),[style*="border-color: var(--surface-2)"]:not(#\#),[style*="outline: var(--surface-2)"]:not(#\#){border-color:#323940!important}[style*="solid var(--beige)"]:not(#\#),[style*="dashed var(--beige)"]:not(#\#),[style*="dotted var(--beige)"]:not(#\#),[style*="border-color: var(--beige)"]:not(#\#),[style*="outline: var(--beige)"]:not(#\#){border-color:#363c44!important}[style*="solid var(--beige-mid)"]:not(#\#),[style*="dashed var(--beige-mid)"]:not(#\#),[style*="dotted var(--beige-mid)"]:not(#\#),[style*="border-color: var(--beige-mid)"]:not(#\#),[style*="outline: var(--beige-mid)"]:not(#\#){border-color:#3b4249!important}[style*="solid var(--border)"]:not(#\#),[style*="dashed var(--border)"]:not(#\#),[style*="dotted var(--border)"]:not(#\#),[style*="border-color: var(--border)"]:not(#\#),[style*="outline: var(--border)"]:not(#\#){border-color:#3f474e!important}[style*="solid var(--border-success)"]:not(#\#),[style*="dashed var(--border-success)"]:not(#\#),[style*="dotted var(--border-success)"]:not(#\#),[style*="border-color: var(--border-success)"]:not(#\#),[style*="outline: var(--border-success)"]:not(#\#){border-color:#236251!important}[style*="solid var(--gold)"]:not(#\#),[style*="dashed var(--gold)"]:not(#\#),[style*="dotted var(--gold)"]:not(#\#),[style*="border-color: var(--gold)"]:not(#\#),[style*="outline: var(--gold)"]:not(#\#){border-color:#c8a96e!important}[style*="solid var(--text-mute)"]:not(#\#),[style*="dashed var(--text-mute)"]:not(#\#),[style*="dotted var(--text-mute)"]:not(#\#),[style*="border-color: var(--text-mute)"]:not(#\#),[style*="outline: var(--text-mute)"]:not(#\#),[style*="solid var(--text-muted)"]:not(#\#),[style*="dashed var(--text-muted)"]:not(#\#),[style*="dotted var(--text-muted)"]:not(#\#),[style*="border-color: var(--text-muted)"]:not(#\#),[style*="outline: var(--text-muted)"]:not(#\#){border-color:#7a8a96!important}[style*="background: rgb(74, 126, 181)"]:not(#\#),[style*="background-color: rgb(74, 126, 181)"]:not(#\#){background-color:#32669b!important}[style*="background: rgb(74, 128, 196)"]:not(#\#),[style*="background-color: rgb(74, 128, 196)"]:not(#\#){background-color:#2e64a6!important}[style*="background: rgb(74, 142, 230)"]:not(#\#),[style*="background-color: rgb(74, 142, 230)"]:not(#\#){background-color:#1b62b6!important}[style*="background: rgb(176, 212, 192)"]:not(#\#),[style*="background-color: rgb(176, 212, 192)"]:not(#\#){background-color:#153023!important}[style*="background: rgb(184, 205, 224)"]:not(#\#),[style*="background-color: rgb(184, 205, 224)"]:not(#\#){background-color:#172c3d!important}[style*="background: rgb(184, 208, 232)"]:not(#\#),[style*="background-color: rgb(184, 208, 232)"]:not(#\#){background-color:#192c3e!important}[style*="background: rgb(185, 212, 236)"]:not(#\#),[style*="background-color: rgb(185, 212, 236)"]:not(#\#),[style*="background: var(--border-accent)"]:not(#\#),[style*="background-color: var(--border-accent)"]:not(#\#){background-color:#192d3f!important}[style*="background: rgb(185, 224, 208)"]:not(#\#),[style*="background-color: rgb(185, 224, 208)"]:not(#\#){background-color:#153429!important}[style*="background: rgb(187, 247, 208)"]:not(#\#),[style*="background-color: rgb(187, 247, 208)"]:not(#\#){background-color:#1f3828!important}[style*="background: rgb(191, 219, 254)"]:not(#\#),[style*="background-color: rgb(191, 219, 254)"]:not(#\#){background-color:#1e2f42!important}[style*="background: rgb(194, 216, 240)"]:not(#\#),[style*="background-color: rgb(194, 216, 240)"]:not(#\#){background-color:#1c2e41!important}[style*="background: rgb(195, 213, 239)"]:not(#\#),[style*="background-color: rgb(195, 213, 239)"]:not(#\#){background-color:#1f2d41!important}[style*="background: rgb(196, 220, 242)"]:not(#\#),[style*="background-color: rgb(196, 220, 242)"]:not(#\#){background-color:#1b3041!important}[style*="background: rgb(197, 190, 237)"]:not(#\#),[style*="background-color: rgb(197, 190, 237)"]:not(#\#){background-color:#29243b!important}[style*="background: rgb(197, 216, 240)"]:not(#\#),[style*="background-color: rgb(197, 216, 240)"]:not(#\#){background-color:#1e2e42!important}[style*="background: rgb(200, 212, 224)"]:not(#\#),[style*="background-color: rgb(200, 212, 224)"]:not(#\#){background-color:#1e2e3c!important}[style*="background: rgb(200, 216, 235)"]:not(#\#),[style*="background-color: rgb(200, 216, 235)"]:not(#\#){background-color:#1d2e42!important}[style*="background: rgb(201, 211, 217)"]:not(#\#),[style*="background-color: rgb(201, 211, 217)"]:not(#\#){background-color:#212e35!important}[style*="background: rgb(204, 234, 223)"]:not(#\#),[style*="background-color: rgb(204, 234, 223)"]:not(#\#){background-color:#17372d!important}[style*="background: rgb(212, 238, 235)"]:not(#\#),[style*="background-color: rgb(212, 238, 235)"]:not(#\#){background-color:#143936!important}[style*="background: rgb(214, 234, 216)"]:not(#\#),[style*="background-color: rgb(214, 234, 216)"]:not(#\#){background-color:#213724!important}[style*="background: rgb(216, 200, 240)"]:not(#\#),[style*="background-color: rgb(216, 200, 240)"]:not(#\#){background-color:#30263d!important}[style*="background: rgb(216, 222, 228)"]:not(#\#),[style*="background-color: rgb(216, 222, 228)"]:not(#\#){background-color:#0f1821!important}[style*="background: rgb(220, 232, 243)"]:not(#\#),[style*="background-color: rgb(220, 232, 243)"]:not(#\#){background-color:#243340!important}[style*="background: rgb(220, 233, 247)"]:not(#\#),[style*="background-color: rgb(220, 233, 247)"]:not(#\#){background-color:#233344!important}[style*="background: rgb(221, 228, 235)"]:not(#\#),[style*="background-color: rgb(221, 228, 235)"]:not(#\#){background-color:#28323b!important}[style*="background: rgb(225, 245, 238)"]:not(#\#),[style*="background-color: rgb(225, 245, 238)"]:not(#\#),[style*="background: var(--bg-success)"]:not(#\#),[style*="background-color: var(--bg-success)"]:not(#\#){background-color:#1f3a32!important}[style*="background: rgb(228, 216, 245)"]:not(#\#),[style*="background-color: rgb(228, 216, 245)"]:not(#\#){background-color:#342a40!important}[style*="background: rgb(229, 200, 146)"]:not(#\#),[style*="background-color: rgb(229, 200, 146)"]:not(#\#){background-color:#31291b!important}[style*="background: rgb(229, 234, 237)"]:not(#\#),[style*="background-color: rgb(229, 234, 237)"]:not(#\#){background-color:#131f26!important}[style*="background: rgb(229, 245, 239)"]:not(#\#),[style*="background-color: rgb(229, 245, 239)"]:not(#\#){background-color:#243932!important}[style*="background: rgb(230, 184, 74)"]:not(#\#),[style*="background-color: rgb(230, 184, 74)"]:not(#\#){background-color:#2c2618!important}[style*="background: rgb(230, 241, 251)"]:not(#\#),[style*="background-color: rgb(230, 241, 251)"]:not(#\#),[style*="background: var(--bg-accent)"]:not(#\#),[style*="background-color: var(--bg-accent)"]:not(#\#){background-color:#283542!important}[style*="background: rgb(232, 185, 170)"]:not(#\#),[style*="background-color: rgb(232, 185, 170)"]:not(#\#){background-color:#3a2119!important}[style*="background: rgb(232, 234, 246)"]:not(#\#),[style*="background-color: rgb(232, 234, 246)"]:not(#\#){background-color:#2f3140!important}[style*="background: rgb(232, 240, 251)"]:not(#\#),[style*="background-color: rgb(232, 240, 251)"]:not(#\#){background-color:#2b3442!important}[style*="background: rgb(234, 243, 222)"]:not(#\#),[style*="background-color: rgb(234, 243, 222)"]:not(#\#){background-color:#2e3820!important}[style*="background: rgb(234, 243, 251)"]:not(#\#),[style*="background-color: rgb(234, 243, 251)"]:not(#\#){background-color:#2b3640!important}[style*="background: rgb(238, 243, 249)"]:not(#\#),[style*="background-color: rgb(238, 243, 249)"]:not(#\#){background-color:#1b232d!important}[style*="background: rgb(238, 243, 250)"]:not(#\#),[style*="background-color: rgb(238, 243, 250)"]:not(#\#){background-color:#1c232d!important}[style*="background: rgb(240, 213, 213)"]:not(#\#),[style*="background-color: rgb(240, 213, 213)"]:not(#\#){background-color:#412627!important}[style*="background: rgb(240, 235, 250)"]:not(#\#),[style*="background-color: rgb(240, 235, 250)"]:not(#\#){background-color:#362f42!important}[style*="background: rgb(240, 240, 240)"]:not(#\#),[style*="background-color: rgb(240, 240, 240)"]:not(#\#){background-color:#1c2229!important}[style*="background: rgb(240, 244, 249)"]:not(#\#),[style*="background-color: rgb(240, 244, 249)"]:not(#\#){background-color:#1c242e!important}[style*="background: rgb(240, 247, 255)"]:not(#\#),[style*="background-color: rgb(240, 247, 255)"]:not(#\#){background-color:#2d3641!important}[style*="background: rgb(240, 253, 244)"]:not(#\#),[style*="background-color: rgb(240, 253, 244)"]:not(#\#){background-color:#2a3b30!important}[style*="background: rgb(242, 245, 248)"]:not(#\#),[style*="background-color: rgb(242, 245, 248)"]:not(#\#){background-color:#1b252e!important}[style*="background: rgb(243, 240, 251)"]:not(#\#),[style*="background-color: rgb(243, 240, 251)"]:not(#\#){background-color:#36323f!important}[style*="background: rgb(244, 247, 251)"]:not(#\#),[style*="background-color: rgb(244, 247, 251)"]:not(#\#){background-color:#1e2630!important}[style*="background: rgb(245, 223, 192)"]:not(#\#),[style*="background-color: rgb(245, 223, 192)"]:not(#\#){background-color:#382f21!important}[style*="background: rgb(245, 245, 245)"]:not(#\#),[style*="background-color: rgb(245, 245, 245)"]:not(#\#){background-color:#1e252c!important}[style*="background: rgb(247, 247, 245)"]:not(#\#),[style*="background-color: rgb(247, 247, 245)"]:not(#\#){background-color:#1f262d!important}[style*="background: rgb(247, 249, 252)"]:not(#\#),[style*="background-color: rgb(247, 249, 252)"]:not(#\#){background-color:#202731!important}[style*="background: rgb(248, 215, 211)"]:not(#\#),[style*="background-color: rgb(248, 215, 211)"]:not(#\#){background-color:#422724!important}[style*="background: rgb(250, 232, 227)"]:not(#\#),[style*="background-color: rgb(250, 232, 227)"]:not(#\#){background-color:#422d27!important}[style*="background: rgb(250, 236, 231)"]:not(#\#),[style*="background-color: rgb(250, 236, 231)"]:not(#\#){background-color:#402f29!important}[style*="background: rgb(250, 238, 218)"]:not(#\#),[style*="background-color: rgb(250, 238, 218)"]:not(#\#){background-color:#3b3325!important}[style*="background: rgb(250, 242, 227)"]:not(#\#),[style*="background-color: rgb(250, 242, 227)"]:not(#\#){background-color:#3b3425!important}[style*="background: rgb(250, 250, 248)"]:not(#\#),[style*="background-color: rgb(250, 250, 248)"]:not(#\#),[style*="background: var(--beige-bg)"]:not(#\#),[style*="background-color: var(--beige-bg)"]:not(#\#){background-color:#21272e!important}[style*="background: rgb(251, 234, 234)"]:not(#\#),[style*="background-color: rgb(251, 234, 234)"]:not(#\#){background-color:#412d2e!important}[style*="background: rgb(252, 235, 235)"]:not(#\#),[style*="background-color: rgb(252, 235, 235)"]:not(#\#){background-color:#422e2e!important}[style*="background: rgb(253, 236, 234)"]:not(#\#),[style*="background-color: rgb(253, 236, 234)"]:not(#\#){background-color:#422e2c!important}[style*="background: rgb(253, 240, 238)"]:not(#\#),[style*="background-color: rgb(253, 240, 238)"]:not(#\#){background-color:#40302e!important}[style*="background: rgb(253, 251, 255)"]:not(#\#),[style*="background-color: rgb(253, 251, 255)"]:not(#\#){background-color:#2b2530!important}[style*="background: rgb(254, 202, 202)"]:not(#\#),[style*="background-color: rgb(254, 202, 202)"]:not(#\#){background-color:#402526!important}[style*="background: rgb(254, 215, 170)"]:not(#\#),[style*="background-color: rgb(254, 215, 170)"]:not(#\#){background-color:#382d21!important}[style*="background: rgb(254, 242, 242)"]:not(#\#),[style*="background-color: rgb(254, 242, 242)"]:not(#\#){background-color:#403131!important}[style*="background: rgb(254, 249, 240)"]:not(#\#),[style*="background-color: rgb(254, 249, 240)"]:not(#\#){background-color:#3c362a!important}[style*="background: rgb(255, 251, 240)"]:not(#\#),[style*="background-color: rgb(255, 251, 240)"]:not(#\#){background-color:#3c3729!important}[style*="background: rgb(255, 255, 255)"]:not(#\#),[style*="background-color: rgb(255, 255, 255)"]:not(#\#),[style*="background: var(--surface-1)"]:not(#\#),[style*="background-color: var(--surface-1)"]:not(#\#),[style*="background: var(--surface-2)"]:not(#\#),[style*="background-color: var(--surface-2)"]:not(#\#){background-color:#242a31!important}[style*="background: var(--beige)"]:not(#\#),[style*="background-color: var(--beige)"]:not(#\#){background-color:#1e242b!important}[style*="background: var(--beige-mid)"]:not(#\#),[style*="background-color: var(--beige-mid)"]:not(#\#){background-color:#161c23!important}[style*="background: var(--border)"]:not(#\#),[style*="background-color: var(--border)"]:not(#\#){background-color:#0f161c!important}[style*="background: var(--border-strong)"]:not(#\#),[style*="background-color: var(--border-strong)"]:not(#\#){background-color:#b8b0a6!important}[style*="background: var(--border-success)"]:not(#\#),[style*="background-color: var(--border-success)"]:not(#\#){background-color:#103128!important}[style*="background: var(--gold)"]:not(#\#),[style*="background-color: var(--gold)"]:not(#\#){background-color:#c8a96e!important}[style*="background: var(--navy)"]:not(#\#),[style*="background-color: var(--navy)"]:not(#\#),[style*="background: var(--text-primary)"]:not(#\#),[style*="background-color: var(--text-primary)"]:not(#\#){background-color:#1a3a5c!important}[style*="background: var(--text-accent)"]:not(#\#),[style*="background-color: var(--text-accent)"]:not(#\#){background-color:#2d527a!important}[style*="background: var(--text-danger)"]:not(#\#),[style*="background-color: var(--text-danger)"]:not(#\#){background-color:#a32d2d!important}[style*="background: var(--text-mute)"]:not(#\#),[style*="background-color: var(--text-mute)"]:not(#\#),[style*="background: var(--text-muted)"]:not(#\#),[style*="background-color: var(--text-muted)"]:not(#\#){background-color:#7a8a96!important}[style*="background: var(--text-success)"]:not(#\#),[style*="background-color: var(--text-success)"]:not(#\#){background-color:#0f6e56!important}[style^="color: rgb(15, 110, 86)"]:not(#\#),[style*=" color: rgb(15, 110, 86)"]:not(#\#),[style^="color: var(--text-success)"]:not(#\#),[style*=" color: var(--text-success)"]:not(#\#){color:#95e1c7!important}[fill="#0f6e56"]:not(#\#),[stroke="#0f6e56"]:not(#\#){fill:#95e1c7!important}[style^="color: rgb(17, 0, 119)"]:not(#\#),[style*=" color: rgb(17, 0, 119)"]:not(#\#),[style^="color: rgb(17, 17, 102)"]:not(#\#),[style*=" color: rgb(17, 17, 102)"]:not(#\#),[style^="color: rgb(17, 17, 119)"]:not(#\#),[style*=" color: rgb(17, 17, 119)"]:not(#\#){color:#dfe7ff!important}[fill="#110077"]:not(#\#),[stroke="#110077"]:not(#\#),[fill="#111166"]:not(#\#),[stroke="#111166"]:not(#\#),[fill="#111177"]:not(#\#),[stroke="#111177"]:not(#\#){fill:#dfe7ff!important}[style^="color: rgb(17, 17, 136)"]:not(#\#),[style*=" color: rgb(17, 17, 136)"]:not(#\#){color:#dee8ff!important}[fill="#111188"]:not(#\#),[stroke="#111188"]:not(#\#){fill:#dee8ff!important}[style^="color: rgb(17, 34, 0)"]:not(#\#),[style*=" color: rgb(17, 34, 0)"]:not(#\#){color:#d9f1c6!important}[fill="#112200"]:not(#\#),[stroke="#112200"]:not(#\#){fill:#d9f1c6!important}[style^="color: rgb(20, 83, 45)"]:not(#\#),[style*=" color: rgb(20, 83, 45)"]:not(#\#){color:#b1edc1!important}[fill="#14532d"]:not(#\#),[stroke="#14532d"]:not(#\#){fill:#b1edc1!important}[style^="color: rgb(24, 95, 165)"]:not(#\#),[style*=" color: rgb(24, 95, 165)"]:not(#\#){color:#add3fe!important}[fill="#185fa5"]:not(#\#),[stroke="#185fa5"]:not(#\#){fill:#add3fe!important}[style^="color: rgb(26, 58, 92)"]:not(#\#),[style*=" color: rgb(26, 58, 92)"]:not(#\#),[style^="color: rgb(32, 58, 88)"]:not(#\#),[style*=" color: rgb(32, 58, 88)"]:not(#\#),[style^="color: var(--navy)"]:not(#\#),[style*=" color: var(--navy)"]:not(#\#),[style^="color: var(--text-primary)"]:not(#\#),[style*=" color: var(--text-primary)"]:not(#\#){color:#dfe4ea!important}[fill="#1a3a5c"]:not(#\#),[stroke="#1a3a5c"]:not(#\#),[fill="#203a58"]:not(#\#),[stroke="#203a58"]:not(#\#){fill:#dfe4ea!important}[style^="color: rgb(27, 42, 59)"]:not(#\#),[style*=" color: rgb(27, 42, 59)"]:not(#\#){color:#e3e8ef!important}[fill="#1b2a3b"]:not(#\#),[stroke="#1b2a3b"]:not(#\#){fill:#e3e8ef!important}[style^="color: rgb(30, 58, 42)"]:not(#\#),[style*=" color: rgb(30, 58, 42)"]:not(#\#){color:#cff0db!important}[fill="#1e3a2a"]:not(#\#),[stroke="#1e3a2a"]:not(#\#){fill:#cff0db!important}[style^="color: rgb(31, 107, 101)"]:not(#\#),[style*=" color: rgb(31, 107, 101)"]:not(#\#){color:#97dfd7!important}[fill="#1f6b65"]:not(#\#),[stroke="#1f6b65"]:not(#\#){fill:#97dfd7!important}[style^="color: rgb(34, 119, 153)"]:not(#\#),[style*=" color: rgb(34, 119, 153)"]:not(#\#){color:#8bd2f4!important}[fill="#227799"]:not(#\#),[stroke="#227799"]:not(#\#){fill:#8bd2f4!important}[style^="color: rgb(34, 136, 68)"]:not(#\#),[style*=" color: rgb(34, 136, 68)"]:not(#\#){color:#9dd4a7!important}[fill="#228844"]:not(#\#),[stroke="#228844"]:not(#\#){fill:#9dd4a7!important}[style^="color: rgb(35, 118, 93)"]:not(#\#),[style*=" color: rgb(35, 118, 93)"]:not(#\#){color:#92ddc1!important}[fill="#23765d"]:not(#\#),[stroke="#23765d"]:not(#\#){fill:#92ddc1!important}[style^="color: rgb(37, 61, 89)"]:not(#\#),[style*=" color: rgb(37, 61, 89)"]:not(#\#){color:#dde2e8!important}[fill="#253d59"]:not(#\#),[stroke="#253d59"]:not(#\#){fill:#dde2e8!important}[style^="color: rgb(43, 116, 109)"]:not(#\#),[style*=" color: rgb(43, 116, 109)"]:not(#\#){color:#93dad2!important}[fill="#2b746d"]:not(#\#),[stroke="#2b746d"]:not(#\#){fill:#93dad2!important}[style^="color: rgb(45, 74, 106)"]:not(#\#),[style*=" color: rgb(45, 74, 106)"]:not(#\#){color:#d6dbe1!important}[fill="#2d4a6a"]:not(#\#),[stroke="#2d4a6a"]:not(#\#){fill:#d6dbe1!important}[style^="color: rgb(45, 82, 122)"]:not(#\#),[style*=" color: rgb(45, 82, 122)"]:not(#\#),[style^="color: var(--text-accent)"]:not(#\#),[style*=" color: var(--text-accent)"]:not(#\#){color:#d2d7dd!important}[fill="#2d527a"]:not(#\#),[stroke="#2d527a"]:not(#\#){fill:#d2d7dd!important}[style^="color: rgb(46, 111, 158)"]:not(#\#),[style*=" color: rgb(46, 111, 158)"]:not(#\#){color:#99d0fd!important}[fill="#2e6f9e"]:not(#\#),[stroke="#2e6f9e"]:not(#\#){fill:#99d0fd!important}[style^="color: rgb(46, 125, 94)"]:not(#\#),[style*=" color: rgb(46, 125, 94)"]:not(#\#){color:#93d9b9!important}[fill="#2e7d5e"]:not(#\#),[stroke="#2e7d5e"]:not(#\#){fill:#93d9b9!important}[style^="color: rgb(51, 0, 153)"]:not(#\#),[style*=" color: rgb(51, 0, 153)"]:not(#\#){color:#dfe2fe!important}[fill="#330099"]:not(#\#),[stroke="#330099"]:not(#\#){fill:#dfe2fe!important}[style^="color: rgb(51, 17, 0)"]:not(#\#),[style*=" color: rgb(51, 17, 0)"]:not(#\#){color:#ffe1d2!important}[fill="#331100"]:not(#\#),[stroke="#331100"]:not(#\#){fill:#ffe1d2!important}[style^="color: rgb(51, 17, 85)"]:not(#\#),[style*=" color: rgb(51, 17, 85)"]:not(#\#){color:#ece2fe!important}[fill="#331155"]:not(#\#),[stroke="#331155"]:not(#\#){fill:#ece2fe!important}[style^="color: rgb(51, 17, 119)"]:not(#\#),[style*=" color: rgb(51, 17, 119)"]:not(#\#){color:#e6e5ff!important}[fill="#331177"]:not(#\#),[stroke="#331177"]:not(#\#){fill:#e6e5ff!important}[style^="color: rgb(51, 17, 136)"]:not(#\#),[style*=" color: rgb(51, 17, 136)"]:not(#\#){color:#e2e3fe!important}[fill="#331188"]:not(#\#),[stroke="#331188"]:not(#\#){fill:#e2e3fe!important}[style^="color: rgb(59, 109, 17)"]:not(#\#),[style*=" color: rgb(59, 109, 17)"]:not(#\#){color:#b7dca4!important}[fill="#3b6d11"]:not(#\#),[stroke="#3b6d11"]:not(#\#){fill:#b7dca4!important}[style^="color: rgb(59, 122, 88)"]:not(#\#),[style*=" color: rgb(59, 122, 88)"]:not(#\#){color:#99d9b3!important}[fill="#3b7a58"]:not(#\#),[stroke="#3b7a58"]:not(#\#){fill:#99d9b3!important}[style^="color: rgb(62, 86, 102)"]:not(#\#),[style*=" color: rgb(62, 86, 102)"]:not(#\#){color:#cfd6db!important}[fill="#3e5666"]:not(#\#),[stroke="#3e5666"]:not(#\#){fill:#cfd6db!important}[style^="color: rgb(64, 81, 181)"]:not(#\#),[style*=" color: rgb(64, 81, 181)"]:not(#\#){color:#becdff!important}[fill="#4051b5"]:not(#\#),[stroke="#4051b5"]:not(#\#){fill:#becdff!important}[style^="color: rgb(74, 96, 112)"]:not(#\#),[style*=" color: rgb(74, 96, 112)"]:not(#\#){color:#cad0d5!important}[fill="#4a6070"]:not(#\#),[stroke="#4a6070"]:not(#\#){fill:#cad0d5!important}[style^="color: rgb(74, 126, 181)"]:not(#\#),[style*=" color: rgb(74, 126, 181)"]:not(#\#){color:#98c5f6!important}[fill="#4a7eb5"]:not(#\#),[stroke="#4a7eb5"]:not(#\#){fill:#98c5f6!important}[style^="color: rgb(74, 128, 196)"]:not(#\#),[style*=" color: rgb(74, 128, 196)"]:not(#\#){color:#9ac2f5!important}[fill="#4a80c4"]:not(#\#),[stroke="#4a80c4"]:not(#\#){fill:#9ac2f5!important}[style^="color: rgb(74, 142, 230)"]:not(#\#),[style*=" color: rgb(74, 142, 230)"]:not(#\#){color:#94baee!important}[fill="#4a8ee6"]:not(#\#),[stroke="#4a8ee6"]:not(#\#){fill:#94baee!important}[style^="color: rgb(76, 175, 136)"]:not(#\#),[style*=" color: rgb(76, 175, 136)"]:not(#\#){color:#7cc3a4!important}[fill="#4caf88"]:not(#\#),[stroke="#4caf88"]:not(#\#){fill:#7cc3a4!important}[style^="color: rgb(78, 140, 110)"]:not(#\#),[style*=" color: rgb(78, 140, 110)"]:not(#\#){color:#90d0af!important}[fill="#4e8c6e"]:not(#\#),[stroke="#4e8c6e"]:not(#\#){fill:#90d0af!important}[style^="color: rgb(85, 85, 85)"]:not(#\#),[style*=" color: rgb(85, 85, 85)"]:not(#\#){color:#d3d3d3!important}[fill="#555555"]:not(#\#),[stroke="#555555"]:not(#\#){fill:#d3d3d3!important}[style^="color: rgb(107, 53, 168)"]:not(#\#),[style*=" color: rgb(107, 53, 168)"]:not(#\#){color:#dbc6fe!important}[fill="#6b35a8"]:not(#\#),[stroke="#6b35a8"]:not(#\#){fill:#dbc6fe!important}[style^="color: rgb(107, 114, 128)"]:not(#\#),[style*=" color: rgb(107, 114, 128)"]:not(#\#){color:#c2c5c9!important}[fill="#6b7280"]:not(#\#),[stroke="#6b7280"]:not(#\#){fill:#c2c5c9!important}[style^="color: rgb(111, 126, 142)"]:not(#\#),[style*=" color: rgb(111, 126, 142)"]:not(#\#){color:#bbc0c5!important}[fill="#6f7e8e"]:not(#\#),[stroke="#6f7e8e"]:not(#\#){fill:#bbc0c5!important}[style^="color: rgb(119, 119, 119)"]:not(#\#),[style*=" color: rgb(119, 119, 119)"]:not(#\#){color:#c2c2c2!important}[fill="#777777"]:not(#\#),[stroke="#777777"]:not(#\#){fill:#c2c2c2!important}[style^="color: rgb(122, 74, 8)"]:not(#\#),[style*=" color: rgb(122, 74, 8)"]:not(#\#){color:#f9c897!important}[fill="#7a4a08"]:not(#\#),[stroke="#7a4a08"]:not(#\#){fill:#f9c897!important}[style^="color: rgb(122, 138, 150)"]:not(#\#),[style*=" color: rgb(122, 138, 150)"]:not(#\#),[style^="color: var(--text-mute)"]:not(#\#),[style*=" color: var(--text-mute)"]:not(#\#),[style^="color: var(--text-muted)"]:not(#\#),[style*=" color: var(--text-muted)"]:not(#\#){color:#b6bbbf!important}[fill="#7a8a96"]:not(#\#),[stroke="#7a8a96"]:not(#\#){fill:#b6bbbf!important}[style^="color: rgb(143, 176, 216)"]:not(#\#),[style*=" color: rgb(143, 176, 216)"]:not(#\#){color:#a9adb3!important}[fill="#8fb0d8"]:not(#\#),[stroke="#8fb0d8"]:not(#\#){fill:#a9adb3!important}[style^="color: rgb(146, 64, 14)"]:not(#\#),[style*=" color: rgb(146, 64, 14)"]:not(#\#){color:#ffc0a2!important}[fill="#92400e"]:not(#\#),[stroke="#92400e"]:not(#\#){fill:#ffc0a2!important}[style^="color: rgb(153, 27, 27)"]:not(#\#),[style*=" color: rgb(153, 27, 27)"]:not(#\#){color:#ffc4bc!important}[fill="#991b1b"]:not(#\#),[stroke="#991b1b"]:not(#\#){fill:#ffc4bc!important}[style^="color: rgb(153, 60, 29)"]:not(#\#),[style*=" color: rgb(153, 60, 29)"]:not(#\#){color:#ffbda9!important}[fill="#993c1d"]:not(#\#),[stroke="#993c1d"]:not(#\#){fill:#ffbda9!important}[style^="color: rgb(154, 80, 64)"]:not(#\#),[style*=" color: rgb(154, 80, 64)"]:not(#\#){color:#fcb6a6!important}[fill="#9a5040"]:not(#\#),[stroke="#9a5040"]:not(#\#){fill:#fcb6a6!important}[style^="color: rgb(154, 96, 16)"]:not(#\#),[style*=" color: rgb(154, 96, 16)"]:not(#\#){color:#ecbc8a!important}[fill="#9a6010"]:not(#\#),[stroke="#9a6010"]:not(#\#){fill:#ecbc8a!important}[style^="color: rgb(163, 45, 45)"]:not(#\#),[style*=" color: rgb(163, 45, 45)"]:not(#\#),[style^="color: var(--text-danger)"]:not(#\#),[style*=" color: var(--text-danger)"]:not(#\#){color:#ffbbb5!important}[fill="#a32d2d"]:not(#\#),[stroke="#a32d2d"]:not(#\#){fill:#ffbbb5!important}[style^="color: rgb(164, 79, 55)"]:not(#\#),[style*=" color: rgb(164, 79, 55)"]:not(#\#){color:#fab5a1!important}[fill="#a44f37"]:not(#\#),[stroke="#a44f37"]:not(#\#){fill:#fab5a1!important}[style^="color: rgb(185, 64, 64)"]:not(#\#),[style*=" color: rgb(185, 64, 64)"]:not(#\#){color:#f9b1ab!important}[fill="#b94040"]:not(#\#),[stroke="#b94040"]:not(#\#){fill:#f9b1ab!important}[style^="color: rgb(192, 57, 43)"]:not(#\#),[style*=" color: rgb(192, 57, 43)"]:not(#\#){color:#f8b2a6!important}[fill="#c0392b"]:not(#\#),[stroke="#c0392b"]:not(#\#){fill:#f8b2a6!important}[style^="color: rgb(204, 0, 0)"]:not(#\#),[style*=" color: rgb(204, 0, 0)"]:not(#\#){color:#fab3a8!important}[fill="#cc0000"]:not(#\#),[stroke="#cc0000"]:not(#\#){fill:#fab3a8!important}[style^="color: rgb(212, 168, 67)"]:not(#\#),[style*=" color: rgb(212, 168, 67)"]:not(#\#){color:#c8ab6f!important}[fill="#d4a843"]:not(#\#),[stroke="#d4a843"]:not(#\#){fill:#c8ab6f!important}[style^="color: rgb(230, 106, 74)"]:not(#\#),[style*=" color: rgb(230, 106, 74)"]:not(#\#){color:#e4a18f!important}[fill="#e66a4a"]:not(#\#),[stroke="#e66a4a"]:not(#\#){fill:#e4a18f!important}[style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#),[style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#){color:#ffffff95!important}[fill="rgba(255, 255, 255, 0.1)"]:not(#\#),[stroke="rgba(255, 255, 255, 0.1)"]:not(#\#){fill:#ffffff95!important}[style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#),[style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#){color:#ffffff97!important}[fill="rgba(255, 255, 255, 0.12)"]:not(#\#),[stroke="rgba(255, 255, 255, 0.12)"]:not(#\#){fill:#ffffff97!important}[style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#),[style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#){color:#ffffff9e!important}[fill="rgba(255, 255, 255, 0.2)"]:not(#\#),[stroke="rgba(255, 255, 255, 0.2)"]:not(#\#){fill:#ffffff9e!important}[style^="color: var(--beige)"]:not(#\#),[style*=" color: var(--beige)"]:not(#\#){color:#f7f4ee!important}[fill="#f7f4ee"]:not(#\#),[stroke="#f7f4ee"]:not(#\#){fill:#f7f4ee!important}[style^="color: var(--beige-bg)"]:not(#\#),[style*=" color: var(--beige-bg)"]:not(#\#){color:#fafaf8!important}[fill="#fafaf8"]:not(#\#),[stroke="#fafaf8"]:not(#\#){fill:#fafaf8!important}[style^="color: var(--beige-mid)"]:not(#\#),[style*=" color: var(--beige-mid)"]:not(#\#){color:#ede5d0!important}[fill="#ede5d0"]:not(#\#),[stroke="#ede5d0"]:not(#\#){fill:#ede5d0!important}[style^="color: var(--bg-accent)"]:not(#\#),[style*=" color: var(--bg-accent)"]:not(#\#){color:#e6f1fb!important}[fill="#e6f1fb"]:not(#\#),[stroke="#e6f1fb"]:not(#\#){fill:#e6f1fb!important}[style^="color: var(--bg-success)"]:not(#\#),[style*=" color: var(--bg-success)"]:not(#\#){color:#e1f5ee!important}[fill="#e1f5ee"]:not(#\#),[stroke="#e1f5ee"]:not(#\#){fill:#e1f5ee!important}[style^="color: var(--border)"]:not(#\#),[style*=" color: var(--border)"]:not(#\#){color:#ddd8ce!important}[fill="#ddd8ce"]:not(#\#),[stroke="#ddd8ce"]:not(#\#){fill:#ddd8ce!important}[style^="color: var(--border-accent)"]:not(#\#),[style*=" color: var(--border-accent)"]:not(#\#){color:#b9d4ec!important}[fill="#b9d4ec"]:not(#\#),[stroke="#b9d4ec"]:not(#\#){fill:#b9d4ec!important}[style^="color: var(--border-strong)"]:not(#\#),[style*=" color: var(--border-strong)"]:not(#\#){color:#b3b1ae!important}[fill="#b8b0a6"]:not(#\#),[stroke="#b8b0a6"]:not(#\#){fill:#b3b1ae!important}[style^="color: var(--border-success)"]:not(#\#),[style*=" color: var(--border-success)"]:not(#\#){color:#a8d8c8!important}[fill="#a8d8c8"]:not(#\#),[stroke="#a8d8c8"]:not(#\#){fill:#a8d8c8!important}[style^="color: var(--gold)"]:not(#\#),[style*=" color: var(--gold)"]:not(#\#){color:#c8a96e!important}[fill="#c8a96e"]:not(#\#),[stroke="#c8a96e"]:not(#\#){fill:#c8a96e!important}[style^="color: var(--surface-1)"]:not(#\#),[style*=" color: var(--surface-1)"]:not(#\#),[style^="color: var(--surface-2)"]:not(#\#),[style*=" color: var(--surface-2)"]:not(#\#){color:#fff!important}[fill="#ffffff"]:not(#\#),[stroke="#ffffff"]:not(#\#){fill:#fff!important}[style^="color: var(--border-strong, var(--border))"]:not(#\#),[style*=" color: var(--border-strong, var(--border))"]:not(#\#){color:oklch(from var(--border-strong, var(--border)) max(l,.8) min(c,.12) h)!important}[style^="color: var(--surface-0, #fff)"]:not(#\#),[style*=" color: var(--surface-0, #fff)"]:not(#\#){color:oklch(from var(--surface-0, #fff) max(l,.8) min(c,.12) h)!important}[style*="background: var(--surface-0, #fff)"]:not(#\#),[style*="background-color: var(--surface-0, #fff)"]:not(#\#){background-color:oklch(from var(--surface-0, #fff) .3 min(calc(c*2),.06) h)!important}[style^="color: var(--surface-1, #f7f7f5)"]:not(#\#),[style*=" color: var(--surface-1, #f7f7f5)"]:not(#\#){color:oklch(from var(--surface-1, #f7f7f5) max(l,.8) min(c,.12) h)!important}[style*="background: var(--surface-1, #f7f7f5)"]:not(#\#),[style*="background-color: var(--surface-1, #f7f7f5)"]:not(#\#){background-color:oklch(from var(--surface-1, #f7f7f5) .3 min(calc(c*2),.06) h)!important}[style^="color: var(--surface-2, #f7f7f5)"]:not(#\#),[style*=" color: var(--surface-2, #f7f7f5)"]:not(#\#){color:oklch(from var(--surface-2, #f7f7f5) max(l,.8) min(c,.12) h)!important}[style*="background: var(--surface-2, #f7f7f5)"]:not(#\#),[style*="background-color: var(--surface-2, #f7f7f5)"]:not(#\#){background-color:oklch(from var(--surface-2, #f7f7f5) .3 min(calc(c*2),.06) h)!important}[style*="background: rgb(15, 110, 86)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(15, 110, 86)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(17, 0, 119)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(17, 0, 119)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 102)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 102)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 119)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 119)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 136)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 136)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(17, 34, 0)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(17, 34, 0)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(20, 83, 45)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(20, 83, 45)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(24, 95, 165)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(24, 95, 165)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(26, 58, 92)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(26, 58, 92)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(27, 42, 59)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(27, 42, 59)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(30, 58, 42)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(30, 58, 42)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(31, 107, 101)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(31, 107, 101)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(32, 58, 88)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(32, 58, 88)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(34, 119, 153)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(34, 119, 153)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(34, 136, 68)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(34, 136, 68)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(35, 118, 93)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(35, 118, 93)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(37, 61, 89)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(37, 61, 89)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(43, 116, 109)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(43, 116, 109)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(45, 74, 106)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(45, 74, 106)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(45, 82, 122)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(45, 82, 122)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(46, 111, 158)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(46, 111, 158)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(46, 125, 94)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(46, 125, 94)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(51, 0, 153)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(51, 0, 153)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 0)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 0)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 85)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 85)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 119)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 119)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 136)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 136)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(59, 109, 17)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(59, 109, 17)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(59, 122, 88)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(59, 122, 88)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(62, 86, 102)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(62, 86, 102)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(64, 81, 181)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(64, 81, 181)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(74, 96, 112)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(74, 96, 112)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(74, 126, 181)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(74, 126, 181)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(74, 128, 196)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(74, 128, 196)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(74, 142, 230)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(74, 142, 230)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(76, 175, 136)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(76, 175, 136)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(78, 140, 110)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(78, 140, 110)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(85, 85, 85)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(85, 85, 85)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(107, 53, 168)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(107, 53, 168)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(107, 114, 128)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(107, 114, 128)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(111, 126, 142)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(111, 126, 142)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(119, 119, 119)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(119, 119, 119)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(122, 74, 8)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(122, 74, 8)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(122, 138, 150)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(122, 138, 150)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(143, 176, 216)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(143, 176, 216)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(146, 64, 14)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(146, 64, 14)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(153, 27, 27)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(153, 27, 27)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(153, 60, 29)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(153, 60, 29)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(154, 80, 64)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(154, 80, 64)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(154, 96, 16)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(154, 96, 16)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(163, 45, 45)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(163, 45, 45)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(164, 79, 55)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(164, 79, 55)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(184, 160, 216)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(184, 160, 216)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(185, 64, 64)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(185, 64, 64)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(192, 57, 43)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(192, 57, 43)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(200, 169, 110)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(200, 169, 110)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(204, 0, 0)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(204, 0, 0)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(212, 168, 67)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(212, 168, 67)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(230, 106, 74)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: rgb(230, 106, 74)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--border-strong)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--border-strong)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--gold)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--gold)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--navy)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--navy)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-accent)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-accent)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-danger)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-danger)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-mute)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-mute)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-muted)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-muted)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-primary)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-primary)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-success)"][style^="color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#),[style*="background: var(--text-success)"][style*=" color: rgba(255, 255, 255, 0.1)"]:not(#\#):not(#\#){color:#ffffff1a!important}[style*="background: rgb(15, 110, 86)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(15, 110, 86)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(17, 0, 119)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(17, 0, 119)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 102)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 102)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 119)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 119)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 136)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 136)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(17, 34, 0)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(17, 34, 0)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(20, 83, 45)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(20, 83, 45)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(24, 95, 165)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(24, 95, 165)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(26, 58, 92)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(26, 58, 92)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(27, 42, 59)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(27, 42, 59)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(30, 58, 42)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(30, 58, 42)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(31, 107, 101)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(31, 107, 101)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(32, 58, 88)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(32, 58, 88)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(34, 119, 153)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(34, 119, 153)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(34, 136, 68)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(34, 136, 68)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(35, 118, 93)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(35, 118, 93)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(37, 61, 89)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(37, 61, 89)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(43, 116, 109)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(43, 116, 109)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(45, 74, 106)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(45, 74, 106)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(45, 82, 122)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(45, 82, 122)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(46, 111, 158)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(46, 111, 158)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(46, 125, 94)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(46, 125, 94)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(51, 0, 153)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(51, 0, 153)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 0)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 0)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 85)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 85)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 119)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 119)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 136)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 136)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(59, 109, 17)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(59, 109, 17)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(59, 122, 88)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(59, 122, 88)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(62, 86, 102)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(62, 86, 102)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(64, 81, 181)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(64, 81, 181)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(74, 96, 112)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(74, 96, 112)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(74, 126, 181)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(74, 126, 181)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(74, 128, 196)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(74, 128, 196)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(74, 142, 230)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(74, 142, 230)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(76, 175, 136)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(76, 175, 136)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(78, 140, 110)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(78, 140, 110)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(85, 85, 85)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(85, 85, 85)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(107, 53, 168)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(107, 53, 168)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(107, 114, 128)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(107, 114, 128)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(111, 126, 142)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(111, 126, 142)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(119, 119, 119)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(119, 119, 119)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(122, 74, 8)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(122, 74, 8)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(122, 138, 150)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(122, 138, 150)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(143, 176, 216)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(143, 176, 216)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(146, 64, 14)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(146, 64, 14)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(153, 27, 27)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(153, 27, 27)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(153, 60, 29)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(153, 60, 29)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(154, 80, 64)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(154, 80, 64)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(154, 96, 16)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(154, 96, 16)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(163, 45, 45)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(163, 45, 45)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(164, 79, 55)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(164, 79, 55)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(184, 160, 216)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(184, 160, 216)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(185, 64, 64)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(185, 64, 64)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(192, 57, 43)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(192, 57, 43)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(200, 169, 110)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(200, 169, 110)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(204, 0, 0)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(204, 0, 0)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(212, 168, 67)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(212, 168, 67)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(230, 106, 74)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: rgb(230, 106, 74)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--border-strong)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--border-strong)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--gold)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--gold)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--navy)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--navy)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-accent)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-accent)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-danger)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-danger)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-mute)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-mute)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-muted)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-muted)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-primary)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-primary)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-success)"][style^="color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#),[style*="background: var(--text-success)"][style*=" color: rgba(255, 255, 255, 0.12)"]:not(#\#):not(#\#){color:#ffffff1f!important}[style*="background: rgb(15, 110, 86)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(15, 110, 86)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(17, 0, 119)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(17, 0, 119)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 102)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 102)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 119)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 119)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 136)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(17, 17, 136)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(17, 34, 0)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(17, 34, 0)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(20, 83, 45)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(20, 83, 45)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(24, 95, 165)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(24, 95, 165)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(26, 58, 92)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(26, 58, 92)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(27, 42, 59)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(27, 42, 59)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(30, 58, 42)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(30, 58, 42)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(31, 107, 101)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(31, 107, 101)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(32, 58, 88)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(32, 58, 88)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(34, 119, 153)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(34, 119, 153)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(34, 136, 68)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(34, 136, 68)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(35, 118, 93)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(35, 118, 93)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(37, 61, 89)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(37, 61, 89)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(43, 116, 109)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(43, 116, 109)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(45, 74, 106)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(45, 74, 106)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(45, 82, 122)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(45, 82, 122)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(46, 111, 158)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(46, 111, 158)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(46, 125, 94)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(46, 125, 94)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(51, 0, 153)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(51, 0, 153)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 0)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 0)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 85)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 85)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 119)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 119)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 136)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(51, 17, 136)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(59, 109, 17)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(59, 109, 17)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(59, 122, 88)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(59, 122, 88)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(62, 86, 102)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(62, 86, 102)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(64, 81, 181)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(64, 81, 181)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(74, 96, 112)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(74, 96, 112)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(74, 126, 181)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(74, 126, 181)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(74, 128, 196)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(74, 128, 196)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(74, 142, 230)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(74, 142, 230)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(76, 175, 136)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(76, 175, 136)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(78, 140, 110)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(78, 140, 110)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(85, 85, 85)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(85, 85, 85)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(107, 53, 168)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(107, 53, 168)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(107, 114, 128)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(107, 114, 128)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(111, 126, 142)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(111, 126, 142)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(119, 119, 119)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(119, 119, 119)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(122, 74, 8)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(122, 74, 8)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(122, 138, 150)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(122, 138, 150)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(143, 176, 216)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(143, 176, 216)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(146, 64, 14)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(146, 64, 14)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(153, 27, 27)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(153, 27, 27)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(153, 60, 29)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(153, 60, 29)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(154, 80, 64)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(154, 80, 64)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(154, 96, 16)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(154, 96, 16)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(163, 45, 45)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(163, 45, 45)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(164, 79, 55)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(164, 79, 55)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(184, 160, 216)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(184, 160, 216)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(185, 64, 64)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(185, 64, 64)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(192, 57, 43)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(192, 57, 43)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(200, 169, 110)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(200, 169, 110)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(204, 0, 0)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(204, 0, 0)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(212, 168, 67)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(212, 168, 67)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(230, 106, 74)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: rgb(230, 106, 74)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--border-strong)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--border-strong)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--gold)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--gold)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--navy)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--navy)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-accent)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-accent)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-danger)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-danger)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-mute)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-mute)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-muted)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-muted)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-primary)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-primary)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-success)"][style^="color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#),[style*="background: var(--text-success)"][style*=" color: rgba(255, 255, 255, 0.2)"]:not(#\#):not(#\#){color:#fff3!important}}
