/* generated by tools/gen_dark.py – do not edit */
/* bikelink-verksted-admin.css */
:root:where([data-theme="dark"]){--b:#3a4547;--m:#acacac}
:where(html[data-theme="dark"]) body{background:#2e3638;color:#e5e5e5}
:where(html[data-theme="dark"]) .tab[aria-current]{color:#e4e4e4}
:where(html[data-theme="dark"]) .row:hover{border-color:#414d4f}
:where(html[data-theme="dark"]) .pill--ny{background:#1a2a46;color:#8aade5}
:where(html[data-theme="dark"]) .pill--bekreftet{background:#2c1a45;color:#af9ad5}
:where(html[data-theme="dark"]) .pill--innlevert{background:#4b3e1c;color:#f7d697}
:where(html[data-theme="dark"]) .pill--ferdig{background:#1f4831;color:#ade1c4}
:where(html[data-theme="dark"]) .pill--venter_deler{background:#4b371c;color:#e9a48e}
:where(html[data-theme="dark"]) .pill--hentet{background:#272e30;color:#bcbcbc}
:where(html[data-theme="dark"]) .pill--avbrutt{background:#461b1b;color:#e08f8f}
:where(html[data-theme="dark"]) .btn{background:#2e3638;color:#e5e5e5}
:where(html[data-theme="dark"]) input,:where(html[data-theme="dark"]) select,:where(html[data-theme="dark"]) textarea{background:#2e3638}
:where(html[data-theme="dark"]) .ok{color:#e4e4e4}
:where(html[data-theme="dark"]) .err{color:#e08f8f}
:where(html[data-theme="dark"]) .sticky{background:#2e3638}
:where(html[data-theme="dark"]) .scanbox{background:#293133}
:where(html[data-theme="dark"]) body{background:#2e3638;color:#e9e9e9}
:where(html[data-theme="dark"]) .bar{background:#2e3638}
:where(html[data-theme="dark"]) .sbox .search{border:1px solid #434f51}
:where(html[data-theme="dark"]) .sbox kbd{color:#bcbcbc;border:1px solid #414d50;background:#2b3335}
:where(html[data-theme="dark"]) .seg{border:1px solid #434f51}
:where(html[data-theme="dark"]) .seg button{background:#2e3638;color:#d4d4d4}
:where(html[data-theme="dark"]) .seg button+button{border-left:1px solid #434f51}
:where(html[data-theme="dark"]) .seg button[aria-pressed=true]{background:#093843}
:where(html[data-theme="dark"]) .linkbtn{color:#d4d4d4}
:where(html[data-theme="dark"]) .tile{background:#2e3638;color:#e9e9e9}
:where(html[data-theme="dark"]) .tile span{color:#c8c8c8}
:where(html[data-theme="dark"]) .wk-nav{background:#2e3638;color:#d4d4d4}
:where(html[data-theme="dark"]) .wd{background:#2e3638;color:#e9e9e9}
:where(html[data-theme="dark"]) .wd--today .wd-d{color:#e4e4e4}
:where(html[data-theme="dark"]) .wd-n{color:#bcbcbc}
:where(html[data-theme="dark"]) .wd-n b{color:#e9e9e9}
:where(html[data-theme="dark"]) .wd-bar{background:#272e2f}
:where(html[data-theme="dark"]) .wd--full .wd-n{color:#e48b8b}
:where(html[data-theme="dark"]) .fchip{border:1px solid #434f51;background:#2e3638;color:#e0e0e0}
:where(html[data-theme="dark"]) .fchip b{background:#272e30}
:where(html[data-theme="dark"]) .fchip[aria-pressed=true]{background:#093843}
:where(html[data-theme="dark"]) .fchip[aria-pressed=true] b{background:rgba(46,54,56,0.2)}
:where(html[data-theme="dark"]) .fchip--svar b{background:#4b3b1c;color:#f7d6a2}
:where(html[data-theme="dark"]) .rhead{color:#bcbcbc;background:#2e3638}
:where(html[data-theme="dark"]) .jrow{background:#2e3638}
:where(html[data-theme="dark"]) .jrow:hover{background:#2b3335}
:where(html[data-theme="dark"]) .jrow small{color:#bcbcbc}
:where(html[data-theme="dark"]) .jrow--late{background:#2c3436}
:where(html[data-theme="dark"]) .jrow--late:hover{background:#431919}
:where(html[data-theme="dark"]) .c-id{color:#d4d4d4}
:where(html[data-theme="dark"]) .btn--next{background:#093843}
:where(html[data-theme="dark"]) .btn--ghost{background:#2e3638;border:1px solid #414d50;color:#e0e0e0}
:where(html[data-theme="dark"]) .rmenu{background:#2e3638;border:1px solid #414d50}
:where(html[data-theme="dark"]) .rmenu button,:where(html[data-theme="dark"]) .rmenu a{color:#e9e9e9}
:where(html[data-theme="dark"]) .rmenu button:hover,:where(html[data-theme="dark"]) .rmenu a:hover{background:#283031}
:where(html[data-theme="dark"]) .pill{background:#272e30;color:#e0e0e0}
:where(html[data-theme="dark"]) .pill--ny{background:#1a2444;color:#9b97d9}
:where(html[data-theme="dark"]) .pill--bekreftet{background:#1b3648;color:#9bd3f2}
:where(html[data-theme="dark"]) .pill--innlevert{background:#272e30;color:#e9e9e9}
:where(html[data-theme="dark"]) .pill--venter_deler{background:#4b371c;color:#e9a48e}
:where(html[data-theme="dark"]) .pill--svar{background:#4b3b1c;color:#f7d6a2}
:where(html[data-theme="dark"]) .pill--ferdig{background:#23432e;color:#b3e7c8}
:where(html[data-theme="dark"]) .pill--hentet{background:#293032;color:#b0b0b0}
:where(html[data-theme="dark"]) .pill--avbrutt{background:#293032}
:where(html[data-theme="dark"]) .tsec h3 span{background:#272e30}
:where(html[data-theme="dark"]) .empty{color:#b0b0b0}
:where(html[data-theme="dark"]) .kbd-help{color:#b0b0b0;background:#2e3638}
:where(html[data-theme="dark"]) .kbd-help kbd{border:1px solid #414d50}
:where(html[data-theme="dark"]) .warn{color:#efb081}
:where(html[data-theme="dark"]) .late{color:#e48b8b !important}
:where(html[data-theme="dark"]) .good{color:#e4e4e4 !important}
:where(html[data-theme="dark"]) .chip{color:#c8c8c8;background:#2e3638}
:where(html[data-theme="dark"]) .pdlg__b{background:#2e3638}
:where(html[data-theme="dark"]) .pdlg__x{color:#b0b0b0}
:where(html[data-theme="dark"]) .panel{background:#2e3638}
:where(html[data-theme="dark"]) .tog button{background:#2e3638}
:where(html[data-theme="dark"]) .tog button[aria-pressed=true]{color:#e4e4e4}
:where(html[data-theme="dark"]) .step button{background:#2e3638;color:#e5e5e5}
:where(html[data-theme="dark"]) .hit{background:#2e3638}
:where(html[data-theme="dark"]) .note{background:#2a3234}
:where(html[data-theme="dark"]) .badge{background:#283031;color:#bcbcbc}
:where(html[data-theme="dark"]) .badge--reply{background:#093843}
:where(html[data-theme="dark"]) .msg--kunde{background:#293132}
:where(html[data-theme="dark"]) .ph-t{background:#2b3335}
:where(html[data-theme="dark"]) .ph-t .d{background:rgba(46,54,56,0.92);color:#e5e5e5}
:where(html[data-theme="dark"]) .pdrop{border:1px dashed #434f51;background:#2e3638}
:where(html[data-theme="dark"]) .pdrop:hover,:where(html[data-theme="dark"]) .pdrop.over,:where(html[data-theme="dark"]) .eln.over{color:#e4e4e4}
:where(html[data-theme="dark"]) .lb button{background:rgba(46,54,56,0.12)}
:where(html[data-theme="dark"]) .lb button:hover{background:rgba(46,54,56,0.25)}
:where(html[data-theme="dark"]) .mdl__b{background:#2e3638}
:where(html[data-theme="dark"]) .mdl__b h4{color:#bcbcbc}
:where(html[data-theme="dark"]) .cthread{background:#2b3335}
:where(html[data-theme="dark"]) .cmsg{background:#2e3638}
:where(html[data-theme="dark"]) .cmsg small{color:#bcbcbc}
:where(html[data-theme="dark"]) .cmsg--kunde{background:#282f31;border-color:#305a40}
:where(html[data-theme="dark"]) #ctext{border:1px solid #434f51}
:where(html[data-theme="dark"]) .phone{background:#293032}
:where(html[data-theme="dark"]) .phone__top{color:#bcbcbc}
:where(html[data-theme="dark"]) .bub{background:#252c2d;color:#e9e9e9}
:where(html[data-theme="dark"]) .ktab th{color:#bcbcbc}
:where(html[data-theme="dark"]) .kdone{border:1px solid #345a41;background:#293132}
:where(html[data-theme="dark"]) .kdone b{color:#e4e4e4}
:where(html[data-theme="dark"]) .pbc span{color:#d4d4d4}
:where(html[data-theme="dark"]) .swb{color:#e9e9e9}
:where(html[data-theme="dark"]) .swapbar{background:#433519}
:where(html[data-theme="dark"]) .iss{color:#f7d6a2 !important}
:where(html[data-theme="dark"]) .chip--iss{color:#e9e9e9}
:where(html[data-theme="dark"]) .eswap s{color:#a4a4a4}
@media print{:where(html[data-theme="dark"]) #print{color:#f7f7f7;background:#2e3638}html:where([data-theme="dark"]) body[data-print]{background:#2e3638 !important}:where(html[data-theme="dark"]) .wo h3{color:#f7f7f7}:where(html[data-theme="dark"]) .wo th,:where(html[data-theme="dark"]) .wo td{border-bottom:1px solid #707070}:where(html[data-theme="dark"]) .wo td small{color:#c8c8c8}:where(html[data-theme="dark"]) .box{border:1px solid #707070}:where(html[data-theme="dark"]) .wo footer{color:#c8c8c8;border-top:1px solid #707070}:where(html[data-theme="dark"]) .tag{background:#2e3638}:where(html[data-theme="dark"]) .pl-l{color:#f7f7f7}}
/* bikelink-verksted-tools.css */
:where(html[data-theme="dark"]) #blv-pane{background:#2a3133;color:#e4e4e4}
:where(html[data-theme="dark"]) .bt-sub{color:#acacac}
:where(html[data-theme="dark"]) .bt-warn{background:#493d1c;color:#f9e7b5}
:where(html[data-theme="dark"]) .bt-note{background:#1a2644;border:1px solid #293a60;color:#a3b5e1}
:where(html[data-theme="dark"]) .bt-card{background:#2e3638;border:1px solid #3c474a}
:where(html[data-theme="dark"]) .bt-sys button{border:1px solid #3c474a;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .bt-sys button small{color:#acacac}
:where(html[data-theme="dark"]) .bt-f label{color:#acacac}
:where(html[data-theme="dark"]) .bt-f input,:where(html[data-theme="dark"]) .bt-f select,:where(html[data-theme="dark"]) .bt-in input,:where(html[data-theme="dark"]) .bt-in select{border:1px solid #404c4e;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .bt-set{color:#ade1c4}
:where(html[data-theme="dark"]) .bt-btn{background:#093843}
:where(html[data-theme="dark"]) .bt-btn--g{background:#2e3638;color:#e4e4e4;border-color:#404c4e}
:where(html[data-theme="dark"]) .bt-ok{color:#ade1c4}
:where(html[data-theme="dark"]) .bt-err{color:#e08f8f}
:where(html[data-theme="dark"]) .bt-tw{border:1px solid #3c474a;background:#2e3638}
:where(html[data-theme="dark"]) .bt-t th{color:#acacac;border-bottom:1px solid #3c474a}
:where(html[data-theme="dark"]) .bt-t td{border-bottom:1px solid #3a4447}
:where(html[data-theme="dark"]) .bt-t tr.low td{background:#432219}
:where(html[data-theme="dark"]) .bt-pill{background:#272e30}
:where(html[data-theme="dark"]) .bt-pill--low{background:#4a261c;color:#e08f8f}
:where(html[data-theme="dark"]) .bt-pill--in{background:#1a2a46;color:#8aade5}
:where(html[data-theme="dark"]) .bt-pill--ok{background:#1f4831;color:#ade1c4}
:where(html[data-theme="dark"]) .bt-pill--b{background:#4b3e1c;color:#f7d697}
:where(html[data-theme="dark"]) .bt-qty button{border:1px solid #404c4e;background:#2e3638}
:where(html[data-theme="dark"]) .bt-code{background:#2f3638}
:where(html[data-theme="dark"]) .bt-sup{border:1px solid #3c474a;background:#2e3638}
:where(html[data-theme="dark"]) .bt-muted{color:#acacac}
:where(html[data-theme="dark"]) .bt-toast{background:#2f3638}
:where(html[data-theme="dark"]) .bt-prev{border:1px dashed #404c4e;background:#2e3638}
:where(html[data-theme="dark"]) .bt-dlg>div{background:#2e3638}
:where(html[data-theme="dark"]) .bt-stabs button{border:1px solid #404c4e;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .bt-stabs button[aria-selected=true]{background:#093843}
:where(html[data-theme="dark"]) .bt-tile{border:1px solid #3c474a;background:#2e3638}
:where(html[data-theme="dark"]) .bt-tile small{color:#acacac}
:where(html[data-theme="dark"]) .bt-sw input{accent-color:#e4e4e4}
:where(html[data-theme="dark"]) .bt-chip{border:1px solid #404c4e;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .bt-chip[aria-checked=true]{background:#093843}
:where(html[data-theme="dark"]) .bt-bar{background:#272e30}
:where(html[data-theme="dark"]) .bt-more__m{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .bt-t--stock tbody .c-name{background:#2e3638}
:where(html[data-theme="dark"]) .bt-t--stock tr.low .c-name{background:#432219}
@media (max-width:767px){:where(html[data-theme="dark"]) .bt-t--stock tr{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}:where(html[data-theme="dark"]) .bt-t--stock tr.low{background:#432219}:where(html[data-theme="dark"]) .bt-t--stock td[data-l]::before{color:#a4acb9}}
:where(html[data-theme="dark"]) .blv-dshelf>summary:hover,:where(html[data-theme="dark"]) .blv-dshelf[open]>summary{background:var(--blv-soft,#1f2e42)}
:where(html[data-theme="dark"]) .blv-dshelf__x{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-dshelf__none{border:1px dashed var(--blv-line2,#34455a);color:#a4acb9}
:where(html[data-theme="dark"]) .blv-dshelf__car{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-dshelf__p{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .blv-dshelf__p label{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-dshelf__p select{border:1px solid #384854;color:#ccd5e5;background:#2e3638}
:where(html[data-theme="dark"]) .emb-modes button{border:1px solid #3e494b;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .emb-modes button small{color:#b0b0ac}
:where(html[data-theme="dark"]) .emb-modes button[aria-checked=true]{background:#253f43}
:where(html[data-theme="dark"]) .emb-l>span{color:#bbbbb7}
:where(html[data-theme="dark"]) .emb-l input[type=text]{border:1px solid #424e51}
:where(html[data-theme="dark"]) .emb-l input[type=text]:focus{outline:2px solid #2c5967}
:where(html[data-theme="dark"]) .emb-c{border:2px solid #363f42;box-shadow:0 0 0 1px #424e51}
:where(html[data-theme="dark"]) .emb-cc{color:#bbbbb7}
:where(html[data-theme="dark"]) .emb-cc input{border:1px solid #424e51}
:where(html[data-theme="dark"]) .emb-seg{background:#272e30}
:where(html[data-theme="dark"]) .emb-seg button{color:#bbbbb7}
:where(html[data-theme="dark"]) .emb-seg button[aria-checked=true]{background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .emb-stage{background:repeating-linear-gradient(45deg,#2a3133 0 10px,#282f31 10px 20px)}
:where(html[data-theme="dark"]) .emb-dev{background:#2e3638;border:1px solid #3e494b}
:where(html[data-theme="dark"]) .emb-bar{background:#283031;border-bottom:1px solid #3c474a}
:where(html[data-theme="dark"]) .emb-bar span{background:#242a2c}
:where(html[data-theme="dark"]) .emb-bar em{background:#2e3638;color:#9b9b96}
:where(html[data-theme="dark"]) .emb-site__hd{border-bottom:1px solid #3a4547}
:where(html[data-theme="dark"]) .emb-site__hd span{background:#262d2f}
:where(html[data-theme="dark"]) .emb-site__body>i{background:#272e30}
:where(html[data-theme="dark"]) .emb-cta small{color:#9b9b96}
:where(html[data-theme="dark"]) .emb-ifw iframe{background:#2e3638}
/* bikelink-verksted-camscan.css */
:where(html[data-theme="dark"]) .blv-cs.blv-cs{background:#093843 !important}
:where(html[data-theme="dark"]) .blv-cs__vf{outline:2px solid rgba(54,63,66,0.35)}
:where(html[data-theme="dark"]) .blv-cs__c{border:0 solid #363f42}
:where(html[data-theme="dark"]) .blv-cs__flash{background:#2e3638}
:where(html[data-theme="dark"]) .blv-cs.is-err .blv-cs__vf{outline-color:rgba(54,63,66,0.2)}
:where(html[data-theme="dark"]) .blv-cs .blv-cs__x{background:rgba(46,54,56,0.18)}
:where(html[data-theme="dark"]) .blv-cs.is-err .blv-cs__st{background:#2e3638;color:#eca7a3}
:where(html[data-theme="dark"]) .blv-cs .blv-cs__b{border:1.5px solid rgba(54,63,66,0.55);background:rgba(46,54,56,0.14)}
:where(html[data-theme="dark"]) .blv-cs .blv-cs__b--g{background:#2e3638;color:#e5e9f2;border-color:#363f42}
:where(html[data-theme="dark"]) .blv-cs .blv-cs__tap{background:#2e3638;color:#e5e9f2}
/* bikelink-verksted-legal.css */
:where(html[data-theme="dark"]) .blv-lg{--lg-ink:var(--ci-ink,#e4e4e4);--lg-mut:#c1c1c1;--lg-acc:var(--ci-acc,#e4e4e4);--lg-bg:#293032;color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-lg__n a{color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-lg__c abbr{color:#e3918c}
:where(html[data-theme="dark"]) .blv-lg__mk{border:1px solid #414d50}
:where(html[data-theme="dark"]) .blv-lg__e{color:#e3918c}
:where(html[data-theme="dark"]) .blv-res{border:1px solid #414d50;background:#2b3234;color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-res__n{color:#c1c1c1}
:where(html[data-theme="dark"]) .blv-ovr{background:#461f1a;border:1px solid #67332c;color:#e9a8a3}
:where(html[data-theme="dark"]) .blv-appr{color:#b4d9bd}
:where(html[data-theme="dark"]) .blv-pv-tbl th,:where(html[data-theme="dark"]) .blv-pv-tbl td{border-bottom:1px solid #3b4648}
:where(html[data-theme="dark"]) .blv-pv-tbl th{color:#c1c1c1}
:where(html[data-theme="dark"]) .blv-pv-row input{border:1px solid #4e4e4a}
:where(html[data-theme="dark"]) .blv-pv-tag{background:#4b3e1c;color:#f8e3ac}
:where(html[data-theme="dark"]) .blv-pv-stop li{border-bottom:1px solid #3b4648}
:where(html[data-theme="dark"]) .ci-lang button[aria-pressed="false"]{color:#bcbcbc}
:where(html[data-theme="dark"]) .s .tl li:not(.d){color:#acacac}
:where(html[data-theme="dark"]) .blv-vc__b{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-vc__b:hover{background:#1e474f}
:where(html[data-theme="dark"]) .blv-vc__dot{background:#2e3638}
:where(html[data-theme="dark"]) .blv-vc__s{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-vc__pv,:where(html[data-theme="dark"]) .blv-vc__hint{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-vc__hint{color:#ccd5e5}
/* bikelink-verksted-nav.css */
html:where([data-theme="dark"]) body .blv-nav .nv-it>a,html:where([data-theme="dark"]) body .blv-nav .nv-gb{color:#cfcfcf !important}
html:where([data-theme="dark"]) body .blv-nav .nv-it>a:hover,html:where([data-theme="dark"]) body .blv-nav .nv-gb:hover{background:#272e30}
html:where([data-theme="dark"]) body .blv-nav .nv-it>a[aria-current=page],html:where([data-theme="dark"]) body .blv-nav .nv-grp.is-cur>.nv-gb,html:where([data-theme="dark"]) body .blv-nav .nv-more.is-cur>.nv-gb{background:#093843 !important}
html:where([data-theme="dark"]) body .blv-nav .nv-gb[aria-expanded=true]{background:#262d2e}
:where(html[data-theme="dark"]) .nv-menu{background:#2e3638;border:1px solid #3d484b}
html:where([data-theme="dark"]) body .blv-nav .nv-menu a{color:#e4e4e4 !important}
html:where([data-theme="dark"]) body .blv-nav .nv-menu a .blv-i{color:#b0afac}
html:where([data-theme="dark"]) body .blv-nav .nv-menu a:hover,html:where([data-theme="dark"]) body .blv-nav .nv-menu a:focus-visible{background:#282f30 !important}
html:where([data-theme="dark"]) body .blv-nav .nv-menu a[aria-current=page]{background:#093843 !important}
:where(html[data-theme="dark"]) .nv-sec+.nv-sec,:where(html[data-theme="dark"]) .nv-menu--more>a+.nv-sec{border-top:1px solid #3a4547}
:where(html[data-theme="dark"]) .nv-sh{color:#9c9a96}
@media (max-width:768px){:where(html[data-theme="dark"]) .nv-bottom{background:rgba(46,54,56,0.96);border-top:1px solid #3d484b}:where(html[data-theme="dark"]) .nv-bottom a,:where(html[data-theme="dark"]) .nv-bottom button{color:#bcbbb8}:where(html[data-theme="dark"]) .nv-bottom a[aria-current=page],:where(html[data-theme="dark"]) .nv-bottom .nv-bmenu.is-cur,:where(html[data-theme="dark"]) .nv-bottom .nv-bmenu[aria-expanded=true]{color:#e4e4e4}:where(html[data-theme="dark"]) .nv-bottom a[aria-current=page] .nv-bi,:where(html[data-theme="dark"]) .nv-bottom .nv-bmenu.is-cur .nv-bi,:where(html[data-theme="dark"]) .nv-bottom .nv-bmenu[aria-expanded=true] .nv-bi{background:#093843}:where(html[data-theme="dark"]) .nv-panel{background:#2e3638}:where(html[data-theme="dark"]) .nv-ph{border-bottom:1px solid #3a4547}:where(html[data-theme="dark"]) .nv-x{background:#272e30}:where(html[data-theme="dark"]) .nv-ss h3{color:#9c9a96}:where(html[data-theme="dark"]) .nv-sg a{background:#293133;color:#e4e4e4}:where(html[data-theme="dark"]) .nv-sg a .nv-bi{color:#c1bfbc}:where(html[data-theme="dark"]) .nv-sg a[aria-current=page]{background:#093843}}
:where(html[data-theme="dark"]) .nv-sheet .nv-ph:has(.nv-lock){background:#093843}
:where(html[data-theme="dark"]) .nv-sheet .nv-ph:has(.nv-lock) .nv-x{background:rgba(46,54,56,0.14)}
/* bikelink-verksted-theme.css */
:root:where([data-theme="dark"]){--k:#e4e4e4;--mu:#acacac;--ln:#3b4648;--bg:#293032;--s-book-b:#1a2845;--s-mot-b:#282f30;--s-arb-b:#48381b;--s-del-b:#281a44;--s-klar-b:#1b482d;--s-hent:#8b9099;--s-hent-b:#282f31;--s-svar-b:#462c1b}
:root:where([data-theme="dark"]){--blv-primary-t:#253f43;--blv-primary-i:#afe4f0;--blv-primary-l:#2c5967;--blv-ink:#ccd5e5;--blv-muted:#a4acb9;--blv-faint:#a1a8b2;--blv-line:#243245;--blv-line2:#2b394a;--blv-bg:#2a3133;--blv-card:#2e3638;--blv-soft:#1f2e42;--blv-hdr:linear-gradient(115deg,#1d444c 0%,#1a2846 52%,#281a45 100%);--blv-hdr-ink:#ccd5e5;--blv-hdr-eb:#afe4f0;--blv-danger-b:#461f1a;--s-book-b:#1a2845;--s-book-i:#98abe1;--s-mot-b:#282f31;--s-mot-i:#bac5d6;--s-arb-b:#261a44;--s-arb-i:#b091e1;--s-del-b:#48371b;--s-del-i:#eab4a1;--s-svar-b:#451a2f;--s-svar-i:#e59dba;--s-klar-b:#1b482b;--s-klar-i:#b9eece;--s-hent:#a4adb9;--s-hent-b:#282f30;--s-hent-i:#bac5d6}
:where(html[data-theme="dark"]) .blv-nav{background:rgba(46,54,56,0.92) !important}
:where(html[data-theme="dark"]) .blv-nav a{color:#cfcfcf !important}
:where(html[data-theme="dark"]) .blv-nav a:hover{background:#272e30}
:where(html[data-theme="dark"]) .blv-hero{background:#2f3638}
:where(html[data-theme="dark"]) .blv-hero__bike{background:#2e3638}
:where(html[data-theme="dark"]) .blv-hero__bike figcaption{color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-kpi{background:rgba(46,54,56,0.09);border:1px solid rgba(54,63,66,0.14)}
@media (max-width:760px){:where(html[data-theme="dark"]) .blv-hero__bike{background:#2e3638}:where(html[data-theme="dark"]) .blv-hero__bike figcaption{color:#e4e4e4}}
:where(html[data-theme="dark"]) .pill--innlevert,:where(html[data-theme="dark"]) .blv-st--mot{color:#acb7c7 !important}
:where(html[data-theme="dark"]) .blv-st--arb{color:#f1bc7e !important}
:where(html[data-theme="dark"]) .pill--ferdig,:where(html[data-theme="dark"]) .blv-st--klar,:where(html[data-theme="dark"]) .bt-pill--ok{color:#89e6ab !important}
:where(html[data-theme="dark"]) .pill--svar,:where(html[data-theme="dark"]) .blv-st--svar{color:#eda182 !important}
:where(html[data-theme="dark"]) .bt-card,:where(html[data-theme="dark"]) .bt-sup,:where(html[data-theme="dark"]) .tile{background:#2e3638}
:where(html[data-theme="dark"]) .bt-card:hover,:where(html[data-theme="dark"]) .bt-sup:hover,:where(html[data-theme="dark"]) .tile:hover{border-color:#3f4a4d !important}
:where(html[data-theme="dark"]) .jrow{background:#2e3638}
:where(html[data-theme="dark"]) #blv-pane input:not([type=checkbox]):not([type=radio]):not([type=file]),:where(html[data-theme="dark"]) #blv-pane select,:where(html[data-theme="dark"]) #blv-pane textarea,:where(html[data-theme="dark"]) .search input,:where(html[data-theme="dark"]) .bbk input[type=text],:where(html[data-theme="dark"]) .bbk input[type=tel],:where(html[data-theme="dark"]) .bbk input[type=email],:where(html[data-theme="dark"]) .bbk textarea,:where(html[data-theme="dark"]) .bbk select,:where(html[data-theme="dark"]) .send input{border:1px solid #3f4b4d !important;background:#2e3638 !important}
:where(html[data-theme="dark"]) #blv-pane input[type=checkbox]:not(.blv-sel){background:#242a2c}
:where(html[data-theme="dark"]) #blv-pane input[type=checkbox]:not(.blv-sel)::after{background:#2e3638}
:where(html[data-theme="dark"]) input[type=radio]{accent-color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-vt{background:#272e30}
:where(html[data-theme="dark"]) .blv-vt button{color:#c8c8c8}
:where(html[data-theme="dark"]) .blv-vt button[aria-pressed=true]{background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-kb-col{background:#262e2f}
:where(html[data-theme="dark"]) .blv-kb-col h3{color:#d9d9d9}
:where(html[data-theme="dark"]) .blv-kb-col h3 em{background:#2e3638;color:#e69089}
:where(html[data-theme="dark"]) .blv-kb-card{background:#2e3638}
:where(html[data-theme="dark"]) .blv-kb-th{background:#282f31 center/cover no-repeat}
:where(html[data-theme="dark"]) .blv-kb-f{border-top:1px dashed #3b4648}
:where(html[data-theme="dark"]) .blv-kb-f .due.late{color:#e69089}
:where(html[data-theme="dark"]) .blv-paid{color:#89e6ab}
:where(html[data-theme="dark"]) .blv-kb-empty{border:1px dashed #404c4f}
:where(html[data-theme="dark"]) .blv-sel{accent-color:#e4e4e4}
@media (min-width:1024px){:where(html[data-theme="dark"]) .blv-sum{background:#2e3638}}
:where(html[data-theme="dark"]) .blv-sum li{border-bottom:1px dashed #3a4547}
:where(html[data-theme="dark"]) .blv-sum .ok{color:#89e6ab}
:where(html[data-theme="dark"]) .bbk__card{background:#2e3638 !important}
:where(html[data-theme="dark"]) .bbk__card:hover{border-color:#404c4e !important}
:where(html[data-theme="dark"]) .bbk__ico{background:#282f31 !important}
:where(html[data-theme="dark"]) .bbk__short{background:#282f31;color:#bcbcbc}
:where(html[data-theme="dark"]) .bbk__pnum{background:#2e3638;border:1.75px solid #434f51 !important}
:where(html[data-theme="dark"]) .tl li::before{background:#242b2c}
:where(html[data-theme="dark"]) .tl li.c::before{background:linear-gradient(#242b2c,#242b2c)}
:where(html[data-theme="dark"]) .tl li i{background:#2e3638 !important;border:2px solid #414d50 !important}
:where(html[data-theme="dark"]) .tl li.d i::after{border:2px solid #363f42}
:where(html[data-theme="dark"]) .tl li.c i::after{background:#2e3638}
:where(html[data-theme="dark"]) .tl li.d span{color:#e4e4e4}
:where(html[data-theme="dark"]) .tl li.c span{color:#e4e4e4}
:where(html[data-theme="dark"]) #st .box,:where(html[data-theme="dark"]) #st .act{background:#2e3638}
:where(html[data-theme="dark"]) #est{background:#2e3638}
:where(html[data-theme="dark"]) #est::after{background:linear-gradient(-45deg,transparent 8px,#2e3638 0) 0 0/16px 12px repeat-x,linear-gradient(45deg,transparent 8px,#2e3638 0) 0 0/16px 12px repeat-x}
:where(html[data-theme="dark"]) #est .ln,:where(html[data-theme="dark"]) #est .t{border-bottom:1px dashed #3f4b4d !important}
:where(html[data-theme="dark"]) .blv-kfoot button{color:#a1a8b2}
:where(html[data-theme="dark"]) .blv-kfoot kbd{border:1px solid #414d50}
:where(html[data-theme="dark"]) #panel .ph{background:#2e3638}
:where(html[data-theme="dark"]) #panel .ph .x{background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) #panel .ph .x:hover{background:#283031}
:where(html[data-theme="dark"]) .blv-dtabs{background:#2e3638}
:where(html[data-theme="dark"]) .blv-dtabs button:hover{color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-dtabs button[aria-selected=true]{color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-dtabs button em{background:#272e30;color:#e4e4e4}
:where(html[data-theme="dark"]) #panel .pb{background:#2e3638}
:where(html[data-theme="dark"]) .blv-dsum{background:#2b3234}
:where(html[data-theme="dark"]) .blv-dsum__s{border-top:1px dashed #3e494c}
:where(html[data-theme="dark"]) .blv-chip{background:#2e3638}
:where(html[data-theme="dark"]) #panel .tog button{border:1px solid #3e494c;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) #panel .tog button:hover:not(:disabled){border-color:#575754;background:#2b3234}
:where(html[data-theme="dark"]) #panel .step{border-color:#3e494c;background:#2e3638}
:where(html[data-theme="dark"]) #panel #scan{border:1px solid #3e494c}
:where(html[data-theme="dark"]) #panel #notes,:where(html[data-theme="dark"]) #panel #mtext{border:1px solid #3e494c}
:where(html[data-theme="dark"]) .blv-tl2 li>svg{background:#272f30;color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-tl2 li:not(:last-child)::before{background:#242b2c}
:where(html[data-theme="dark"]) .blv-tl2 span{color:#c8c8c8}
:where(html[data-theme="dark"]) .blv-dempty{border:1px dashed #404b4e}
:where(html[data-theme="dark"]) #panel .pf{background:#2e3638}
:where(html[data-theme="dark"]) .blv-more__m{background:#2e3638}
:where(html[data-theme="dark"]) #panel .blv-more__m .btn{color:#e4e4e4}
:where(html[data-theme="dark"]) #panel .blv-more__m .btn:hover,:where(html[data-theme="dark"]) #panel .blv-more__m .btn:focus-visible{background:#283031}
:where(html[data-theme="dark"]) .blv-sel,:where(html[data-theme="dark"]) .blv-rsel{border:1.5px solid #4e4e4a;background:#2e3638}
html:where([data-theme="dark"]) body .blv-kb-col{background:color-mix(in srgb,var(--c) 9%,#2e3638 0%)}
html:where([data-theme="dark"]) body .blv-kb-col h3{color:color-mix(in srgb,#e69089 70%,#e4e4e4)}
html:where([data-theme="dark"]) body .blv-kb-col h3 em{background:#2e3638;color:#e69089}
html:where([data-theme="dark"]) body .fchip{border:1px solid #3e494b !important;background:#2e3638 !important;color:#d9d9d9 !important}
html:where([data-theme="dark"]) body .fchip b{color:#e4e4e4 !important}
html:where([data-theme="dark"]) body .fchip:hover{border-color:color-mix(in srgb,var(--dc) 45%,#3e494b) !important}
html:where([data-theme="dark"]) body .fchip[aria-pressed=true]{background:color-mix(in srgb,var(--dc) 12%,#2e3638) !important;color:#e4e4e4 !important}
:where(html[data-theme="dark"]) .blv-wkt{border:1px solid #3e494b;background:#2e3638}
html:where([data-theme="dark"]) body .wk-nav{border:1px solid #3e494b !important}
html:where([data-theme="dark"]) body .wd{border:1px solid #3c474a !important;background:#2e3638}
html:where([data-theme="dark"]) body .bar .btn{border:1px solid #3e494b !important;background:#2e3638}
html:where([data-theme="dark"]) body .seg{border-color:#3e494b !important}
html:where([data-theme="dark"]) body .seg button+button{border-left-color:#3e494b !important}
:where(html[data-theme="dark"]) .rp-kpi{background:#2e3638}
:where(html[data-theme="dark"]) .rp-kpi__h svg{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .rp-card{background:#2e3638}
:where(html[data-theme="dark"]) .rp-seg3{background:#272f30}
:where(html[data-theme="dark"]) .rp-seg3 button[aria-pressed=true]{background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .rp-rev__sum .up{color:#89e6ab}
:where(html[data-theme="dark"]) .rp-rev__sum .down{color:#e69089}
:where(html[data-theme="dark"]) .rp-bar{fill:color-mix(in srgb,#89e6ab 70%,#fff)}
:where(html[data-theme="dark"]) .rp-bar:hover,:where(html[data-theme="dark"]) .rp-bar.on{fill:#89e6ab}
:where(html[data-theme="dark"]) .rp-area{fill:color-mix(in srgb,#89e6ab 14%,transparent)}
:where(html[data-theme="dark"]) .rp-line{stroke:#89e6ab}
:where(html[data-theme="dark"]) .rp-tip{background:#2f3638}
:where(html[data-theme="dark"]) .rp-k1{background:#242a2b}
:where(html[data-theme="dark"]) .rp-k4{background:#3f4441}
:where(html[data-theme="dark"]) .rp-donut__n{fill:#e4e4e4}
:where(html[data-theme="dark"]) .rp-donut__l{fill:#acacac}
:where(html[data-theme="dark"]) .rp-ring text{fill:#e4e4e4}
:where(html[data-theme="dark"]) .rp-hbars li>div{background:#272f30}
:where(html[data-theme="dark"]) .rp-av{background:#093843}
:where(html[data-theme="dark"]) .rp-mbar{background:#272f30}
:where(html[data-theme="dark"]) .rp-mbar i{background:#242a2b}
:where(html[data-theme="dark"]) .ins-all{border:1px solid #2c603c;background:#1a4428;color:#9fe8ba}
:where(html[data-theme="dark"]) .ins-all:hover{background:#1c4a2b}
:where(html[data-theme="dark"]) .ins-g section{background:#2e3638}
:where(html[data-theme="dark"]) .ins-r{border-top:1px solid #3a4547}
:where(html[data-theme="dark"]) .ins-d--ja{background:#1b482d;color:#9fe8ba}
:where(html[data-theme="dark"]) .ins-d--nei{background:#272f30;color:#bcbcbc}
:where(html[data-theme="dark"]) .ins-t{background:#293032}
:where(html[data-theme="dark"]) .ins-dot{border:2px solid #363f42}
:where(html[data-theme="dark"]) .ins-r--anbefalt{background:linear-gradient(90deg,#453c1a,transparent 70%)}
:where(html[data-theme="dark"]) .ins-r--nodvendig{background:linear-gradient(90deg,#431919,transparent 70%)}
:where(html[data-theme="dark"]) .ins-x input:not([type=file]){border:1px solid #3e494c;background:#2e3638}
:where(html[data-theme="dark"]) .ins-ph{border:1px dashed #434f52;color:#e4e4e4 !important;background:#2e3638}
:where(html[data-theme="dark"]) .ins-f{background:rgba(46,54,56,0.96)}
:where(html[data-theme="dark"]) .gw-cta{background:#2e3638}
:where(html[data-theme="dark"]) .gw-f{color:#c8c8c8}
:where(html[data-theme="dark"]) .gw-f>span i{color:#e69089}
:where(html[data-theme="dark"]) .gw-f input,:where(html[data-theme="dark"]) .gw-f select,:where(html[data-theme="dark"]) .gw-f textarea{border:1px solid #3e494c !important;background:#2e3638}
:where(html[data-theme="dark"]) .gw-bad input,:where(html[data-theme="dark"]) .gw-bad select,:where(html[data-theme="dark"]) .gw-bad textarea{background:#431919 !important}
:where(html[data-theme="dark"]) .gw-up{border:1.5px dashed #434f52;background:#2b3234}
:where(html[data-theme="dark"]) .gw-up em{color:#89e6ab}
:where(html[data-theme="dark"]) .gw-err{color:#e69089;background:#431919}
:where(html[data-theme="dark"]) .gw-ok{background:#1b482d;color:#89e6ab;box-shadow:0 0 0 8px #384244}
:where(html[data-theme="dark"]) .gw-id{background:#272f30}
:where(html[data-theme="dark"]) .bk-f{color:#c8c8c8}
:where(html[data-theme="dark"]) .bk-f input,:where(html[data-theme="dark"]) .bk-f select{border:1px solid #3e494c !important;background:#2e3638}
:where(html[data-theme="dark"]) .bk-hint--ok{color:#9fe8ba}
:where(html[data-theme="dark"]) .bk-hint--ok b{color:#b9eece}
:where(html[data-theme="dark"]) .bk-hint--warn{color:#ecb593;background:#453c1a}
:where(html[data-theme="dark"]) .bk-demo{border:1px solid #6b5b2e;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .bk-up{border:1px dashed #434f52;background:#2b3234}
:where(html[data-theme="dark"]) .bk-filled{background:#1a4427 !important}
:where(html[data-theme="dark"]) .rv-help{color:#c1bfbc;background:#293133}
:where(html[data-theme="dark"]) .rv-help summary{color:#e4e4e4}
:where(html[data-theme="dark"]) .rv-help code{background:#2e3638;border:1px solid #3d484b}
:where(html[data-theme="dark"]) .rv-lab{color:#b0afac}
html:where([data-theme="dark"]) body .rv-rad input[type=radio]{accent-color:#e4e4e4}
:where(html[data-theme="dark"]) .rv-hint{color:#a7a6a2}
:where(html[data-theme="dark"]) .rv-seg{background:#272e30}
:where(html[data-theme="dark"]) .rv-seg button{color:#c1bfbc}
:where(html[data-theme="dark"]) .rv-seg button[aria-selected=true]{background:#2e3638;color:#e4e4e4}
html:where([data-theme="dark"]) body .rv-ta{border:1px solid #404c4e}
:where(html[data-theme="dark"]) .rv-vars button{border:1px solid #3e4a4c;background:#2b3234}
:where(html[data-theme="dark"]) .rv-vars .rv-reset{color:#b0afac}
:where(html[data-theme="dark"]) .rv-prev small{color:#a1a8b2}
:where(html[data-theme="dark"]) .rv-bub{background:#262d2e;color:#ebebeb}
:where(html[data-theme="dark"]) .rv-pol{color:#c1bfbc;background:#453a1a}
:where(html[data-theme="dark"]) .rv-stat em{color:#a1a8b2}
:where(html[data-theme="dark"]) .rv-p--q{background:#1a2444 !important;color:#9b97d9 !important}
:where(html[data-theme="dark"]) .rv-p--s{background:#1a452c !important;color:#b1e8c6 !important}
:where(html[data-theme="dark"]) .rv-fbq{color:#c1bfbc}
:where(html[data-theme="dark"]) .rv-ph{background:#2e3638}
:where(html[data-theme="dark"]) .rv-top{color:#a1a8b2;border-bottom:1px solid #3a4547}
:where(html[data-theme="dark"]) .rv-top button{background:#272e30}
:where(html[data-theme="dark"]) .rv-tabs{color:#a1a8b2}
:where(html[data-theme="dark"]) .rv-tabs b{color:#e4e4e4}
:where(html[data-theme="dark"]) .rv-mail{border:1px solid #3a4547}
:where(html[data-theme="dark"]) .rv-mail p{color:#c8c8c8}
:where(html[data-theme="dark"]) .rv-stars:hover button{color:#f4d37b}
:where(html[data-theme="dark"]) .rv-ok{background:#1a452c;color:#89e6ab}
:where(html[data-theme="dark"]) .rv-url{color:#b0afac}
:where(html[data-theme="dark"]) .rv-note{color:#a1a8b2}
html:where([data-theme="dark"]) body .rv-fbt{border:1px solid #404c4e}
:where(html[data-theme="dark"]) .rv-pub{color:#b0afac}
:where(html[data-theme="dark"]) .rp-rvn b{color:#e4e4e4}
:where(html[data-theme="dark"]) .rp-rvl{color:#e4e4e4}
:where(html[data-theme="dark"]) .rv-lnk{color:#88a6e7}
:where(html[data-theme="dark"]) .rv-sec{color:#a1a8b2}
:where(html[data-theme="dark"]) .rv-tap{color:#a1a8b2}
:where(html[data-theme="dark"]) .vd-hd{border-bottom:1px solid #3a4547}
:where(html[data-theme="dark"]) .vd-who{color:#b0afac}
:where(html[data-theme="dark"]) .vd-x{background:#272e30}
:where(html[data-theme="dark"]) .vd-ex{color:#e4e4e4;background:#201942}
html:where([data-theme="dark"]) body .vd-chip{border:1.5px solid #404b4e;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .vd-chip span{color:#b0afac}
:where(html[data-theme="dark"]) .vd-chip:hover{border-color:#696965}
html:where([data-theme="dark"]) body .vd-chip[aria-checked=true]{background:#093843}
:where(html[data-theme="dark"]) .vd-cus label{color:#c1bfbc}
html:where([data-theme="dark"]) body .vd-cus input{border:1px solid #404c4e}
:where(html[data-theme="dark"]) .vd-res{background:#1a4427;border:1px solid #2b633f}
:where(html[data-theme="dark"]) .vd-res small{color:#9fc3aa}
:where(html[data-theme="dark"]) .vd-res b{color:#b9eece}
:where(html[data-theme="dark"]) .vd-res span{color:#9fc3aa}
:where(html[data-theme="dark"]) .vd-f i{color:#a1a8b2}
html:where([data-theme="dark"]) body .vd-f input,html:where([data-theme="dark"]) body .vd-pane input{border:1px solid #404c4e}
:where(html[data-theme="dark"]) .vd-pv{border:1px solid #3d484b}
:where(html[data-theme="dark"]) .vd-pvh{background:#2b3234;border-bottom:1px solid #3a4547;color:#b0afac}
:where(html[data-theme="dark"]) .vd-tabs{background:#262d2e}
html:where([data-theme="dark"]) body .vd-tabs button{color:#c1bfbc}
html:where([data-theme="dark"]) body .vd-tabs button[aria-selected=true]{background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .vd-to{color:#b0afac}
html:where([data-theme="dark"]) body .vd-pane textarea{border:1px solid #404c4e}
:where(html[data-theme="dark"]) .vd-meta{color:#a1a8b2}
:where(html[data-theme="dark"]) .vd-rs{color:#e4e4e4}
:where(html[data-theme="dark"]) .vd-ft{border-top:1px solid #3a4547;background:#2e3638}
html:where([data-theme="dark"]) body .mk-av{border:1.5px solid #3e4a4c;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-ava{background:#262d2e;color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-avc{background:#272e30;color:#c1bfbc}
html:where([data-theme="dark"]) body .mk-av[aria-checked=true]{background:#093843}
:where(html[data-theme="dark"]) .mk-av[aria-checked=true] .mk-ava{background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-av[aria-checked=true] .mk-avc{background:rgba(46,54,56,0.18)}
:where(html[data-theme="dark"]) .mk-stats{color:#b0afac}
:where(html[data-theme="dark"]) .mk-stats b{color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-now{background:#2e3638;border:1px solid #3d484b}
:where(html[data-theme="dark"]) .mk-now--idle{border-top-color:#514d41}
:where(html[data-theme="dark"]) .mk-live{color:#e69089}
:where(html[data-theme="dark"]) .mk-live--off{color:#a1a8b2}
:where(html[data-theme="dark"]) .mk-live--off i{background:#3c3b38}
:where(html[data-theme="dark"]) .mk-link{color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-th{background:#282f30 center/cover no-repeat;color:#a1a8b2}
:where(html[data-theme="dark"]) .mk-now__t span{color:#b0afac}
:where(html[data-theme="dark"]) .mk-nx{color:#a1a8b2 !important}
:where(html[data-theme="dark"]) .mk-timer{color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-chk{background:#2b3234}
:where(html[data-theme="dark"]) .mk-chk__h{color:#b0afac}
:where(html[data-theme="dark"]) .mk-prog{background:#252c2d}
html:where([data-theme="dark"]) body .mk-task{color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-box{border:2px solid #5d5c57;background:#2e3638}
:where(html[data-theme="dark"]) .mk-task[aria-checked=true]{color:#b0afac}
:where(html[data-theme="dark"]) .mk-task[aria-checked=true] .mk-box::after{border:solid #363f42}
html:where([data-theme="dark"]) body .mk-ins{border:1px solid #3d484b;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-ins .blv-i{color:#b0afac}
html:where([data-theme="dark"]) body .mk-f button{border:1px solid #3e4a4c;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-f button span{background:#272e30}
html:where([data-theme="dark"]) body .mk-f button[aria-selected=true]{background:#093843}
:where(html[data-theme="dark"]) .mk-f button[aria-selected=true] span{background:rgba(46,54,56,0.2)}
:where(html[data-theme="dark"]) .mk-rows{background:#2e3638;border:1px solid #3d484b}
:where(html[data-theme="dark"]) .mk-row{border-bottom:1px solid #3a4547;background:#2e3638}
:where(html[data-theme="dark"]) .mk-swipe{background:#1c4a2c;color:#b1e8c6}
:where(html[data-theme="dark"]) .mk-rowin{background:#2e3638}
:where(html[data-theme="dark"]) .mk-rowin:hover{background:#2b3234}
:where(html[data-theme="dark"]) .mk-rt span{color:#b0afac}
:where(html[data-theme="dark"]) .mk-due{color:#c1bfbc}
:where(html[data-theme="dark"]) .mk-due.late{color:#e69089}
html:where([data-theme="dark"]) body .mk-go{border:1.5px solid #514d41;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-go:hover{background:#093843}
:where(html[data-theme="dark"]) .mk-tip{color:#a1a8b2}
:where(html[data-theme="dark"]) .mk-empty{color:#b0afac;background:#2b3234}
:where(html[data-theme="dark"]) .mk-done-l{background:#2e3638;border:1px solid #3d484b}
:where(html[data-theme="dark"]) .mk-done-l summary span{background:#1c4a2c;color:#b1e8c6}
html:where([data-theme="dark"]) body .mk-done-l li button{border-top:1px solid #3a4547;color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-done-l li span{color:#b0afac}
:where(html[data-theme="dark"]) .mk-done-l li em{color:#c1bfbc}
:where(html[data-theme="dark"]) .bk-f--q>span{color:#e4e4e4}
:where(html[data-theme="dark"]) .bk-newb{color:#f7d697;background:#453c1a}
:where(html[data-theme="dark"]) .kl-ex{background:#1a4427 !important}
:where(html[data-theme="dark"]) .kl-ck{border:1px solid #3d484b}
:where(html[data-theme="dark"]) .kl-ck legend,:where(html[data-theme="dark"]) .kl-sh{color:#c1bfbc}
:where(html[data-theme="dark"]) .kl-ck label{border-bottom:1px solid #3a4447}
html:where([data-theme="dark"]) body .kl-ck input{accent-color:#89e6ab}
:where(html[data-theme="dark"]) .kl-price{border:1px solid #3d484b}
:where(html[data-theme="dark"]) .kl-pt td{border-bottom:1px solid #3a4447}
:where(html[data-theme="dark"]) .kl-pt small{color:#a1a8b2}
:where(html[data-theme="dark"]) .kl-jobs li{border-bottom:1px solid #3a4447}
:where(html[data-theme="dark"]) .kl-jobs small{color:#b0afac}
:where(html[data-theme="dark"]) .kl-n{color:#a1a8b2}
:where(html[data-theme="dark"]) .kl-n--ok{color:#9fe8ba}
html:where([data-theme="dark"]) body .bar .brand{background:#2f3638}
html:where([data-theme="dark"]) body .sv-d textarea{border:1px solid #3e494b;color:#c1bfbc;background:#2b3234}
html:where([data-theme="dark"]) body .sv-d textarea:focus{background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .sv-dc--max{color:#efb081}
html:where([data-theme="dark"]) body .ah-tg input{background:#242a2c}
html:where([data-theme="dark"]) body .ah-tg input::after{background:#2e3638}
html:where([data-theme="dark"]) body .ah-tt input{border:1px solid #404b4e}
html:where([data-theme="dark"]) body .ah-tt input:disabled{background:#282f30}
:where(html[data-theme="dark"]) .ah-l li{border-bottom:1px solid #3a4547}
:where(html[data-theme="dark"]) .ah-l small{color:#b0afac}
:where(html[data-theme="dark"]) .ah-add label{color:#c1bfbc}
:where(html[data-theme="dark"]) .ah-m{border-bottom:1px solid #3a4547}
html:where([data-theme="dark"]) body .ah-day{border:1.5px solid #404b4e;background:#2e3638;color:#c1bfbc}
html:where([data-theme="dark"]) body .ah-day[aria-pressed=true]{background:#093843}
@media (max-width:640px){:where(html[data-theme="dark"]) .ah-t tr{border-bottom:1px solid #3a4547}:where(html[data-theme="dark"]) .ah-lu::before{color:#b0afac}}
:where(html[data-theme="dark"]) .blv-chip--tip:hover::after,:where(html[data-theme="dark"]) .blv-chip--tip:focus::after{background:#2f3638}
:where(html[data-theme="dark"]) .fchip--clr{background:#093843 !important}
:where(html[data-theme="dark"]) .blv-kb-col[data-col=avb]{--c:#e69089}
:where(html[data-theme="dark"]) .blv-svb--ok{background:#1b482d;color:#b1e8c6}
:where(html[data-theme="dark"]) .blv-svb--w{background:var(--s-svar-b,#462c1b);color:#eda182}
:where(html[data-theme="dark"]) .blv-svb--no{background:#461b1b;color:#e69089}
:where(html[data-theme="dark"]) .svar-man{background:var(--s-svar-b,#462c1b)}
:where(html[data-theme="dark"]) .mappr-l{border:1px solid #3e494b}
:where(html[data-theme="dark"]) .mappr-l input{accent-color:#89e6ab}
:where(html[data-theme="dark"]) .mappr-l small{color:#b0afac}
:where(html[data-theme="dark"]) .mappr-c{color:#c1bfbc}
:where(html[data-theme="dark"]) .mk-note{background:#2e3638;border:1px solid #2c603e}
:where(html[data-theme="dark"]) .mk-note h2{color:#b1e8c6}
:where(html[data-theme="dark"]) .mk-note li{border-top:1px solid #394446}
:where(html[data-theme="dark"]) .mk-note__t small{color:#b0afac}
:where(html[data-theme="dark"]) .mk-x{background:#272e30}
:where(html[data-theme="dark"]) .blv-appr{--ab:var(--s-svar-b,#462c1b)}
:where(html[data-theme="dark"]) .blv-appr--ok{--ab:#1a452a}
:where(html[data-theme="dark"]) .blv-appr--nei,:where(html[data-theme="dark"]) .blv-appr--delvis{--ab:#431919}
:where(html[data-theme="dark"]) .blv-appr__h>svg{color:#eda182}
:where(html[data-theme="dark"]) .blv-appr__h b{color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-appr__h small{color:#c1bfbc}
:where(html[data-theme="dark"]) .blv-appr__sum{color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-appr__sum small{color:#b0afac}
:where(html[data-theme="dark"]) .blv-appr__l{background:#2e3638;border:1px solid color-mix(in srgb,var(--ac) 25%,#3c474a)}
:where(html[data-theme="dark"]) .blv-appr__l li+li{border-top:1px solid #3a4547}
:where(html[data-theme="dark"]) .blv-appr__l small{color:#b0afac}
:where(html[data-theme="dark"]) .blv-appr__m{background:#272e30;color:#a1a8b2}
:where(html[data-theme="dark"]) .blv-appr__l li.is-no>span:nth-child(2),:where(html[data-theme="dark"]) .blv-appr__l li.is-no b{color:#a1a8b2}
:where(html[data-theme="dark"]) .blv-appr__meta{color:#c1bfbc}
:where(html[data-theme="dark"]) .blv-appr__meta .is-seen{color:#b1e8c6}
:where(html[data-theme="dark"]) .blv-apb--vent{background:var(--s-svar-b,#462c1b);color:#eda182}
:where(html[data-theme="dark"]) .blv-apb--ok{background:#1b482d;color:#b1e8c6}
:where(html[data-theme="dark"]) .blv-apb--nei,:where(html[data-theme="dark"]) .blv-apb--delvis{background:#461b1b;color:#e69089}
:where(html[data-theme="dark"]) .blv-svb--seen{background:#1b482d;color:#b1e8c6}
:where(html[data-theme="dark"]) .blv-rep-live{background:#48381b;color:#f6c08d}
:where(html[data-theme="dark"]) .blv-rep-live--off{background:#272e30;color:#c1bfbc;box-shadow:inset 0 0 0 1px #404b4e}
:where(html[data-theme="dark"]) .blv-qa{border:1px solid #504d41;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-qa--go{background:#093843}
:where(html[data-theme="dark"]) .blv-qa--go:hover{background:#093843}
:where(html[data-theme="dark"]) .rep-pk__c{background:#2e3638}
:where(html[data-theme="dark"]) .rep-pk__i{background:#48381b;color:#f6c08d}
:where(html[data-theme="dark"]) .rep-pk p{color:#e4e4e4}
:where(html[data-theme="dark"]) .rep-pk p span{color:#b0afac}
:where(html[data-theme="dark"]) .rep-pk__m{border:1px solid #3f4a4d;background:#2e3638}
:where(html[data-theme="dark"]) .rep-pk__m:hover,:where(html[data-theme="dark"]) .rep-pk__m:focus-visible{background:#2b3234}
:where(html[data-theme="dark"]) .rep-pk__m span{background:#093843}
:where(html[data-theme="dark"]) .rep-pk__me{color:#c1bfbc}
:where(html[data-theme="dark"]) .kl-l{color:#a1a8b2}
:where(html[data-theme="dark"]) .kl-cust{border:1px solid #3d484b;background:#2b3234}
:where(html[data-theme="dark"]) .kl-cust>div{color:#d0cfcc}
:where(html[data-theme="dark"]) .kl-cust b{color:#e4e4e4}
:where(html[data-theme="dark"]) .kl-cust a{color:#e4e4e4}
:where(html[data-theme="dark"]) .kl-mono{color:#c1bfbc}
:where(html[data-theme="dark"]) .kl-sec{border:1px solid #3d484b;background:#2e3638}
:where(html[data-theme="dark"]) .kl-sec>summary::after{border-right:2px solid #81807d;border-bottom:2px solid #81807d}
:where(html[data-theme="dark"]) .kl-st{color:#e4e4e4}
:where(html[data-theme="dark"]) .kl-sm{color:#b0afac}
:where(html[data-theme="dark"]) .kl-sm b{color:#e4e4e4}
:where(html[data-theme="dark"]) .kl-svc li{border-bottom:1px solid #3a4447}
:where(html[data-theme="dark"]) .kl-svc small{color:#b0afac}
:where(html[data-theme="dark"]) .kl-desc,:where(html[data-theme="dark"]) .kl-notes p{color:#d0cfcc}
:where(html[data-theme="dark"]) .kl-ins small{color:#b0afac}
:where(html[data-theme="dark"]) .kl-ins em{background:#1b482d;color:#b1e8c6}
:where(html[data-theme="dark"]) .kl-i--gul em{background:#48381b;color:#f6c08d}
:where(html[data-theme="dark"]) .kl-i--rod em{background:#461b1b;color:#e69089}
:where(html[data-theme="dark"]) .kl-dotc{color:#efb081}
:where(html[data-theme="dark"]) .kl-add li{border-bottom:1px solid #3a4447}
:where(html[data-theme="dark"]) .kl-an small{color:#b0afac}
:where(html[data-theme="dark"]) .kl-add li.is-no .kl-am{background:#242b2c;color:#a1a8b2}
:where(html[data-theme="dark"]) .kl-none{color:#a1a8b2}
:where(html[data-theme="dark"]) .kl-lines>summary{color:#c1bfbc}
:where(html[data-theme="dark"]) .mk-id{border:1px solid #3d484b;background:#2e3638}
:where(html[data-theme="dark"]) .mk-id code{color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-fr{color:#b0afac !important}
:where(html[data-theme="dark"]) .mk-srch{color:#b0afac}
html:where([data-theme="dark"]) body .mk .mk-srch input{border:1.5px solid #404b4e !important;background:#2e3638 !important}
:where(html[data-theme="dark"]) .mk-sres{color:#c1bfbc}
html:where([data-theme="dark"]) body .bar .btn.hdr-drop{background:#093843 !important}
html:where([data-theme="dark"]) body .bar .btn.hdr-drop:hover{background:#093843 !important}
:where(html[data-theme="dark"]) .hdr-drop kbd{background:rgba(46,54,56,0.16);border:1px solid rgba(54,63,66,0.25)}
html:where([data-theme="dark"]) body{color:#ccd5e5}
html:where([data-theme="dark"]) body .blv-hero__g{color:#bac5d6}
html:where([data-theme="dark"]) body .blv-kpi{background:#2e3638;border:1px solid color-mix(in srgb,var(--kc) 22%,#363f42);color:#ccd5e5}
html:where([data-theme="dark"]) body .blv-kpi b{color:#ccd5e5}
html:where([data-theme="dark"]) body .blv-kpi span{color:var(--spk-acc-fg)}
html:where([data-theme="dark"]) body .blv-nav{background:rgba(46,54,56,0.94) !important}
html:where([data-theme="dark"]) body .blv-nav a{color:#bac5d6 !important}
html:where([data-theme="dark"]) body .nv-bottom a[aria-current=page],html:where([data-theme="dark"]) body .nv-bottom .nv-bmenu.is-cur,html:where([data-theme="dark"]) body .nv-bottom .nv-bmenu[aria-expanded=true]{color:var(--spk-acc-fg)}
html:where([data-theme="dark"]) body .nv-sg a{color:#ccd5e5}
html:where([data-theme="dark"]) body .bar{background:#2e3638}
html:where([data-theme="dark"]) body .bar .btn{color:#ccd5e5}
html:where([data-theme="dark"]) body .seg button{color:#bac5d6}
html:where([data-theme="dark"]) body .blv-vt button{color:#bac5d6}
html:where([data-theme="dark"]) body .blv-vt button[aria-pressed=true]{background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) input[type=radio]{accent-color:var(--spk-acc-fg)}
html:where([data-theme="dark"]) body .fchip{color:#ccd5e5 !important}
html:where([data-theme="dark"]) body .fchip b{color:#ccd5e5 !important}
html:where([data-theme="dark"]) body .fchip[aria-pressed=true]{background:color-mix(in srgb,var(--dc) 12%,#2e3638) !important;color:#ccd5e5 !important}
html:where([data-theme="dark"]) body .fchip--clr{color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]) body .fchip--clr:hover{background:#1e474f !important}
html:where([data-theme="dark"]) body .pill--ferdig,html:where([data-theme="dark"]) body .blv-st--klar,html:where([data-theme="dark"]) body .bt-pill--ok{color:#b9eece !important}
html:where([data-theme="dark"]) body .blv-kb-col{background:color-mix(in srgb,var(--c) 7%,#2e3638)}
html:where([data-theme="dark"]) body .blv-kb-col h3{background:color-mix(in srgb,var(--c) 14%,#2e3638);color:color-mix(in srgb,#e69089 72%,#d6def0)}
html:where([data-theme="dark"]) body .blv-kb-card{border-color:color-mix(in srgb,var(--c,#35465b) 18%,var(--blv-line)) !important}
html:where([data-theme="dark"]) body .blv-av,html:where([data-theme="dark"]) body .rp-av,html:where([data-theme="dark"]) body .phone__av{color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]) body .bt-btn--g,html:where([data-theme="dark"]) body .bt-btn.bt-btn--g{background:#2e3638 !important;color:#ccd5e5 !important}
html:where([data-theme="dark"]) body .bbk__card-price{color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]) body .kc-btn--g{color:#ccd5e5}
html:where([data-theme="dark"]) body .kc-ring>span{color:var(--spk-acc-fg)}
html:where([data-theme="dark"]) body .kc-today{color:#ccd5e5}
html:where([data-theme="dark"]) body .kc-gut span,html:where([data-theme="dark"]) body .kc-lunch span,html:where([data-theme="dark"]) body .kc-mini-w,html:where([data-theme="dark"]) body .kc-pop-k{color:#a1a8b2}
html:where([data-theme="dark"]) body .kc-tip,html:where([data-theme="dark"]) body .rp-tip,html:where([data-theme="dark"]) body .blv-chip--tip:hover::after,html:where([data-theme="dark"]) body .blv-chip--tip:focus::after{background:#093843}
html:where([data-theme="dark"]) body .blv-kfoot button{color:#a4acb9}
html:where([data-theme="dark"]) body .blv-kb-empty,html:where([data-theme="dark"]) body .blv-empty,html:where([data-theme="dark"]) body p.bt-muted{color:#a1a8b2 !important}
html:where([data-theme="dark"]) body .bt-code{background:#093843}
html:where([data-theme="dark"]) body #chips .fchip{border:1px solid color-mix(in srgb,var(--dc) 28%,#363f42) !important;color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]) body #chips .fchip[data-chip=avb]{--db:#431e1e;--di:#deadad}
html:where([data-theme="dark"]) body #chips .fchip>svg.blv-i{background:#2e3638;color:#e4e4e4;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dc) 25%,#363f42)}
html:where([data-theme="dark"]) body #chips .fchip::before{background:radial-gradient(circle,var(--dc) 0 4px,#2e3638 4.5px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dc) 25%,#363f42)}
html:where([data-theme="dark"]) body #chips .fchip:hover{border-color:color-mix(in srgb,var(--dc) 55%,#363f42) !important}
html:where([data-theme="dark"]) body #chips .fchip[aria-pressed=true] b{background:#2e3638 !important;color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]) body #chips .fchip[aria-pressed=true]>svg.blv-i{background:rgba(46,54,56,0.2)}
html:where([data-theme="dark"]) body #chips .fchip[aria-pressed=true]::before{background:radial-gradient(circle,#2e3638 0 4px,rgba(46,54,56,0.2) 4.5px)}
html:where([data-theme="dark"]) body #chips .fchip[aria-pressed=true]::after{background:rgba(46,54,56,0.22)}
html:where([data-theme="dark"]) body #chips .fchip[data-n="0"]:not([aria-pressed=true]){background:#2a3133 !important;color:#a4acb9 !important}
html:where([data-theme="dark"]) body #chips .fchip[data-n="0"]:not([aria-pressed=true]) b{background:#243245 !important;color:#bac5d6 !important}
html:where([data-theme="dark"]) body #chips .fchip[data-n="0"]:not([aria-pressed=true])>svg.blv-i{color:#a4acb9}
html:where([data-theme="dark"]) body #chips .fchip[data-n="0"]:not([aria-pressed=true])::before{background:radial-gradient(circle,#94a3b8 0 4px,#2e3638 4.5px)}
html:where([data-theme="dark"]) body #chips .fchip--clr,html:where([data-theme="dark"]) body #chips .fchip--day{background:#2e3638 !important;color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]) body .blv-wkt{color:var(--spk-acc-fg)}
html:where([data-theme="dark"]) body .wk-nav{background:#2e3638 !important;color:#ccd5e5 !important}
html:where([data-theme="dark"]) body .wk-nav:hover{color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]) body .wd{background:#2e3638 !important;color:#ccd5e5}
html:where([data-theme="dark"]) body .wd[data-lv=red],html:where([data-theme="dark"]) body .wd[data-lv=full]{--wi:#eaa8a3}
html:where([data-theme="dark"]) body .wd-d{color:#a4acb9 !important}
html:where([data-theme="dark"]) body .wd-n{color:#a4acb9 !important}
html:where([data-theme="dark"]) body .wd-n b{color:#ccd5e5 !important}
html:where([data-theme="dark"]) body .wd-bar{background:color-mix(in srgb,var(--wc) 14%,#2e3638) !important}
html:where([data-theme="dark"]) body .wd::after{color:#b9eece}
html:where([data-theme="dark"]) body .wd[data-lv=off]::after{background:#243245;color:#bac5d6}
html:where([data-theme="dark"]) body .wd:hover{border-color:color-mix(in srgb,var(--wc) 40%,#363f42) !important}
html:where([data-theme="dark"]) body .wd--today .wd-d{color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]) body .wd.wd--we,html:where([data-theme="dark"]) body .wd[data-lv=off]{background:#282f31 !important}
html:where([data-theme="dark"]) body .wd.wd--we .wd-n b,html:where([data-theme="dark"]) body .wd[data-lv=off] .wd-n b{color:#a4acb9 !important}
html:where([data-theme="dark"]) body .wd[aria-pressed=true] .wd-d::before{background:#2e3638;box-shadow:0 0 0 3px rgba(54,63,66,0.3)}
html:where([data-theme="dark"]) body .wd[aria-pressed=true] .wd-bar{background:rgba(46,54,56,0.28) !important}
html:where([data-theme="dark"]) body .wd[aria-pressed=true] .wd-bar i{background:#2e3638 !important}
html:where([data-theme="dark"]) body .wd[aria-pressed=true]::after{background:#2e3638;color:var(--spk-acc-fg)}
/* bikelink-verksted-topbar.css */
:where(html[data-theme="dark"]) .blv-tb-l,html:where([data-theme="dark"]) body.blv-tb #chips::before{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-tb-act>.blv-tb-in{background:var(--blv-primary-t,#253f43);border:1px solid var(--blv-primary-l,#2c5967)}
:where(html[data-theme="dark"]) .blv-tb-vis>.blv-tb-in{background:#2a3133;border:1px solid var(--blv-line,#2d3f57)}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-act #q{border:1px solid var(--blv-line2,#34455a) !important;background:#2e3638 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-act #kasse{background:#2e3638 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-act .blv-place-btn{background:#2e3638 !important;color:var(--spk-acc-fg) !important;border:1px solid var(--blv-line2,#34455a) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-act .blv-place-btn svg{color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-act .blv-place-btn:hover{background:var(--blv-primary-t,#253f43) !important;border-color:var(--blv-primary-l,#2c5967) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .seg{background:#2e3638}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .blv-vt{background:#213043 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .blv-cols-btn{background:#2e3638}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .blv-bmode{background:#213043 !important}
html:where([data-theme="dark"]) body.blv-tb #chips .fchip::before{background:radial-gradient(circle,var(--dc) 0 3.5px,#2e3638 4px)}
html:where([data-theme="dark"]) body.blv-tb #chips .fchip[aria-pressed=true]::before{background:radial-gradient(circle,#2e3638 0 3.5px,rgba(46,54,56,0.2) 4px)}
html:where([data-theme="dark"]) body.blv-tb #chips .fchip[data-n="0"]:not([aria-pressed=true])::before{background:radial-gradient(circle,#94a3b8 0 3.5px,#2e3638 4px)}
:where(html[data-theme="dark"]) .blv-tb-div{background:var(--blv-line2,#2b394a)}
:where(html[data-theme="dark"]) .blv-tb-wsum{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-tb-wsum b{color:#ccd5e5}
html:where([data-theme="dark"]) body.blv-tb .top2 .week{border:1px solid var(--blv-line2,#34455a);background:#2e3638}
html:where([data-theme="dark"]) body.blv-tb .top2 .wk-nav{background:#2a3234 !important;color:#ccd5e5 !important}
html:where([data-theme="dark"]) body.blv-tb .top2 .wk-nav[data-wk="-1"]{border-right:1px solid var(--blv-line,#2d3f57) !important}
html:where([data-theme="dark"]) body.blv-tb .top2 .wk-nav:hover{background:var(--blv-primary-t,#253f43) !important;color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]) body.blv-tb .top2 .wd{border-left:1px solid var(--blv-line,#2d3f57) !important;background:#2e3638 !important}
html:where([data-theme="dark"]) body.blv-tb .top2 .wd:hover{background:#2a3234 !important}
html:where([data-theme="dark"]) body.blv-tb .top2 .wd--today{background:var(--blv-primary-t,#253f43) !important}
html:where([data-theme="dark"]) body.blv-tb .top2 .wd.wd--we,html:where([data-theme="dark"]) body.blv-tb .top2 .wd[data-lv=off]{background:repeating-linear-gradient(135deg,#2a3133 0 8px,#282f31 8px 16px) !important}
@media (max-width:900px){html:where([data-theme="dark"]) body.blv-tb .top2 .wk-nav{border:1px solid var(--blv-line2,#34455a) !important;background:#2e3638 !important}html:where([data-theme="dark"]) body.blv-tb .top2 .wd{border-left:1px solid var(--blv-line,#2d3f57) !important}}
@media (max-width:767px){:where(html[data-theme="dark"]) .blv-tb-vbtn{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}:where(html[data-theme="dark"]) .blv-tb-vbtn svg{color:var(--spk-acc-fg)}:where(html[data-theme="dark"]) .blv-tb-vbtn i{color:#a4acb9}:where(html[data-theme="dark"]) .blv-tb-vbtn[aria-expanded=true]{background:var(--blv-primary-t,#253f43);border-color:var(--blv-primary-l,#2c5967);color:var(--spk-acc-fg)}html:where([data-theme="dark"]) body.blv-tb .blv-tb-more{background:#2e3638}:where(html[data-theme="dark"]) .blv-tb-shd::before{background:#2c3a4c}:where(html[data-theme="dark"]) .blv-tb-sht{color:#ccd5e5}:where(html[data-theme="dark"]) .blv-tb-shx{color:#ccd5e5}html:where([data-theme="dark"]) body.blv-tb .blv-tb-shl{color:#a4acb9}html:where([data-theme="dark"]) body.blv-tb .blv-tb-colsx{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}:where(html[data-theme="dark"]) .blv-tb-colsx svg{color:var(--spk-acc-fg)}:where(html[data-theme="dark"]) .blv-tb-colsx small{color:#a4acb9}}
:where(html[data-theme="dark"]) .blv-tb-ri{border:1px solid var(--blv-line2,#34455a);color:#a4acb9}
:where(html[data-theme="dark"]) .blv-tb-rt{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-tb-rt b{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-tb-rs{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .blv-tb-rn{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-tb-rv b{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-tb-rv small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-tb-rs.is-out{background:#2a3234}
:where(html[data-theme="dark"]) .blv-tb-rs.is-out .blv-tb-rv b{color:#a4acb9}
/* bikelink-verksted-side.css */
:where(html[data-theme="dark"]) .sb{background:#2e3638;border-right:1px solid var(--blv-line,#2d3f57);color:#ccd5e5}
:where(html[data-theme="dark"]) .sb-top{border-bottom:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .sb-ws:hover{background:var(--blv-soft,#1f2e42)}
:where(html[data-theme="dark"]) .sb-wt small{color:var(--blv-hdr-eb,#afe4f0)}
:where(html[data-theme="dark"]) .sb-col,:where(html[data-theme="dark"]) .sb-x{color:#a4acb9}
:where(html[data-theme="dark"]) .sb-col:hover,:where(html[data-theme="dark"]) .sb-x:hover{background:var(--blv-soft,#1f2e42);color:#ccd5e5}
:where(html[data-theme="dark"]) .sb-a,:where(html[data-theme="dark"]) .sb-gb{color:#bac5d6}
:where(html[data-theme="dark"]) .sb-a:hover,:where(html[data-theme="dark"]) .sb-gb:hover{background:var(--blv-soft,#1f2e42);color:#ccd5e5}
:where(html[data-theme="dark"]) .sb-i{color:#a4acb9}
:where(html[data-theme="dark"]) .sb-gb .sb-l{color:#bac5d6}
:where(html[data-theme="dark"]) .sb-a--sub{color:#acb7c7}
:where(html[data-theme="dark"]) .sb-a[aria-current=page]{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .sb-a[aria-current=page] .sb-i{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .sb-g.is-cur>.sb-gb .sb-i,:where(html[data-theme="dark"]) .sb-g.is-cur>.sb-gb .sb-l{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .sb-ft{border-top:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .sb-col2{color:#a4acb9}
:where(html[data-theme="dark"]) .sb-col2:hover{background:var(--blv-soft,#1f2e42)}
html:where([data-theme="dark"]).sb-c:not(.sb-fly) .sb-g.is-cur>.sb-gb{background:var(--blv-primary-t,#253f43)}
html:where([data-theme="dark"]).sb-c:not(.sb-fly) .sb-g.is-cur>.sb-gb .sb-i{color:var(--spk-acc-fg)}
@media (max-width:768px){:where(html[data-theme="dark"]) .sb-bot{background:rgba(46,54,56,0.97);border-top:1px solid var(--blv-line,#2d3f57)}:where(html[data-theme="dark"]) .sb-bot a,:where(html[data-theme="dark"]) .sb-bot button{color:#acb7c7}:where(html[data-theme="dark"]) .sb-bot a[aria-current=page],:where(html[data-theme="dark"]) .sb-bot .sb-mb.is-cur{color:var(--spk-acc-fg)}:where(html[data-theme="dark"]) .sb-bot a[aria-current=page] .sb-bi,:where(html[data-theme="dark"]) .sb-bot .sb-mb.is-cur .sb-bi{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}}
:where(html[data-theme="dark"]) .sbp .sbp-sub{color:#a4acb9}
:where(html[data-theme="dark"]) .sbp-ph{border:1.5px dashed var(--blv-line2,#34455a);color:#a4acb9;background:#2e3638}
:where(html[data-theme="dark"]) .sbp-ph b{color:#ccd5e5}
:where(html[data-theme="dark"]) .sbr{border-bottom:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .sbr:hover .sbr-t{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .sbr-go{color:#a4acb9}
/* bikelink-verksted-kalender.css */
:where(html[data-theme="dark"]) .kp-ib{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .kp-ib:hover{background:var(--blv-soft,#1f2e42)}
:where(html[data-theme="dark"]) .kp-seg{background:var(--blv-soft,#1f2e42)}
:where(html[data-theme="dark"]) .kp-seg button{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-alt,:where(html[data-theme="dark"]) .kp-back{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .kp-alt:hover,:where(html[data-theme="dark"]) .kp-back:hover{background:var(--blv-primary-t,#253f43)}
:where(html[data-theme="dark"]) .kp-tray{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .kp-trh{border-bottom:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .kp-n{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .kp-hint{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-empty{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-tm{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-job{border:1px solid var(--blv-line,#2d3f57);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .kp-jt b{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .kp-js{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-dash{background:#2c3536}
:where(html[data-theme="dark"]) .kp-bar{background:var(--blv-soft,#1f2e42)}
:where(html[data-theme="dark"]) .kp-av{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .kp-wwrap{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .kp-week th,:where(html[data-theme="dark"]) .kp-week td{border-bottom:1px solid var(--blv-line,#2d3f57);border-left:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .kp-week thead th{background:#2c3436}
:where(html[data-theme="dark"]) .kp-week thead th small{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-dl span{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-dl:hover b{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .is-td .kp-dl b{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .kp-wc{background:#2e3638}
:where(html[data-theme="dark"]) .kp-wm{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-wc.is-cl{background:repeating-linear-gradient(135deg,#2a3234 0 8px,#283031 8px 16px)}
:where(html[data-theme="dark"]) .kp-wc.is-off{background:#2a3234}
:where(html[data-theme="dark"]) .kp-off2{color:var(--spk-danger-fg)}
:where(html[data-theme="dark"]) .kp-wc.kp-hot,:where(html[data-theme="dark"]) .kp-lane.kp-hot{background:var(--blv-primary-t,#253f43)}
:where(html[data-theme="dark"]) .kp-dwrap{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .kp-dh{background:#2c3436;border-bottom:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .kp-dh .kp-nc{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-hrs span{color:#a4acb9;border-left:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .kp-row{border-bottom:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .kp-row .kp-nc{border-right:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .kp-nn small{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-lane{background-image:linear-gradient(to right,var(--blv-line,#243245) 1px,transparent 1px)}
:where(html[data-theme="dark"]) .kp-lunch{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-off{background:rgba(42,50,52,0.85);color:var(--spk-danger-fg)}
:where(html[data-theme="dark"]) .kp-tip{background:#093843}
:where(html[data-theme="dark"]) .kp-utl{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-dlgp{background:#2e3638}
:where(html[data-theme="dark"]) .kp-dlgj span{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-dlgp label{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-dlgp select,:where(html[data-theme="dark"]) .kp-dlgp input{border:1px solid var(--blv-line2,#34455a);color:#ccd5e5;background:#2e3638}
:where(html[data-theme="dark"]) .kp-dlgn{color:#a4acb9}
:where(html[data-theme="dark"]) .kp-utn{color:#a4acb9;border:1px dashed var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .kp-row .kp-nc,:where(html[data-theme="dark"]) .kp-dh .kp-nc{background:#2e3638}
:where(html[data-theme="dark"]) .kp-dh .kp-nc{background:#2c3436}
:where(html[data-theme="dark"]) .kp-week .kp-nc{background:#2e3638}
:where(html[data-theme="dark"]) .kp-week thead .kp-nc{background:#2c3436}
/* bikelink-verksted-mekanikere.css */
:where(html[data-theme="dark"]) .mk-card{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .mk-card.is-sel{border-color:var(--blv-primary-l,#2c5967);box-shadow:0 0 0 3px var(--blv-primary-t,#2f5056)}
:where(html[data-theme="dark"]) .mk-ch .mk-av{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .mk-nm input{color:#ccd5e5;background:var(--blv-soft,#1f2e42)}
:where(html[data-theme="dark"]) .mk-nm input:hover{border-color:var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .mk-nm input:focus{background:#2e3638;box-shadow:0 0 0 3px var(--blv-primary-t,#2f5056)}
:where(html[data-theme="dark"]) .mk-sum{color:#a4acb9}
:where(html[data-theme="dark"]) .mk-cal{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .mk-x{color:#a4acb9}
:where(html[data-theme="dark"]) .mk-x:hover{background:var(--blv-danger-b,#461f1a);color:var(--spk-danger-fg)}
:where(html[data-theme="dark"]) .mk-sl b{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .mk-sl input[type=range]{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .mk-sl small{color:#a4acb9}
:where(html[data-theme="dark"]) .mk-wkh{color:#ccd5e5}
:where(html[data-theme="dark"]) .mk-wkh small{color:#a4acb9}
:where(html[data-theme="dark"]) .mk-d{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .mk-d.is-off{background:#2b3335}
:where(html[data-theme="dark"]) .mk-d.is-cl{background:repeating-linear-gradient(135deg,#2a3234 0 6px,#283031 6px 12px)}
:where(html[data-theme="dark"]) .mk-dt input{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .mk-dh{border:1px solid var(--blv-line2,#34455a);background:#2e3638}
:where(html[data-theme="dark"]) .mk-cl{color:#a4acb9}
:where(html[data-theme="dark"]) .mk-calc{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .mk-gh span{color:#a4acb9}
:where(html[data-theme="dark"]) .mk-c{border:1px solid var(--blv-line,#2d3f57);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .mk-c.is-cl{background:repeating-linear-gradient(135deg,#2a3234 0 6px,#283031 6px 12px)}
:where(html[data-theme="dark"]) .mk-c.is-ov{background:#193343}
:where(html[data-theme="dark"]) .mk-c.is-ab{background:#431919}
:where(html[data-theme="dark"]) .mk-ch2{color:#a4acb9}
:where(html[data-theme="dark"]) .mk-tg--ov{background:#1c2f4a;color:#89a2e6}
:where(html[data-theme="dark"]) .mk-tg--ab{background:var(--blv-danger-b,#461f1a);color:var(--spk-danger-fg)}
:where(html[data-theme="dark"]) .mk-tg--cl{background:#243245;color:#acb7c7}
:where(html[data-theme="dark"]) .mk-leg{color:#a4acb9}
:where(html[data-theme="dark"]) #blv-pane .mk-nm input{background:var(--blv-soft,#1f2e42) !important}
:where(html[data-theme="dark"]) #blv-pane .mk-nm input:focus{background:#2e3638 !important}
:where(html[data-theme="dark"]) .mk-tg--fe{background:#204537;color:#ade1d0}
:where(html[data-theme="dark"]) .mk-c.is-fe{background:repeating-linear-gradient(135deg,#1c4430 0 6px,#2e3638 6px 12px)}
:where(html[data-theme="dark"]) .mk-ch .mk-avb:hover{box-shadow:0 0 0 2px #2c5967}
:where(html[data-theme="dark"]) .mk-avpen{background:#2e3638;border:1px solid #3e494b;color:#bae6ef}
:where(html[data-theme="dark"]) .mk-avp{border:1px solid #3e494b;background:#2e3638}
:where(html[data-theme="dark"]) .mk-avp>p{color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-avo{border:1px solid #3c4649;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .mk-avo:hover{background:#253f43;border-color:#2c5967;color:#bae6ef}
:where(html[data-theme="dark"]) .mk-avo.is-on{background:#253f43;color:#bae6ef}
/* bikelink-verksted-statuser.css */
:where(html[data-theme="dark"]) .stx-l{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .stx-l--fix{background:#2c3436}
:where(html[data-theme="dark"]) .stx-r{border-bottom:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .stx-g{color:#a4acb9}
:where(html[data-theme="dark"]) .stx-mv button{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#a4acb9}
:where(html[data-theme="dark"]) .stx-mv button:hover:not(:disabled){background:var(--blv-soft,#1f2e42);color:#ccd5e5}
:where(html[data-theme="dark"]) .stx-d{color:#a4acb9}
:where(html[data-theme="dark"]) .stx-cnt{background:var(--blv-soft,#1f2e42);color:#ccd5e5}
:where(html[data-theme="dark"]) .stx-fx{color:#a4acb9}
:where(html[data-theme="dark"]) .stx-pv{background:#2e3638;border:1px dashed var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .stx-pvl{color:#a4acb9}
:where(html[data-theme="dark"]) .stx-chip{border:1px solid color-mix(in srgb,var(--sc) 35%,#363f42);background:color-mix(in srgb,var(--sc) 9%,#2e3638)}
:where(html[data-theme="dark"]) .stx-note{color:#a4acb9}
/* bikelink-verksted-innst.css */
:where(html[data-theme="dark"]) .stg-h{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-l{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .stg-r{border-bottom:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) button.stg-r:hover{background:var(--blv-soft,#2a3234)}
:where(html[data-theme="dark"]) .stg-i{background:var(--blv-soft,#1f2e42);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .stg-tx b{color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-tx span{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-st{color:#d1d1cf;background:var(--blv-soft,#1f2e42)}
:where(html[data-theme="dark"]) .stg-go{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-note{color:#d1d1cf;background:#193343;border:1px solid #2a4f62}
:where(html[data-theme="dark"]) .stg-note svg{color:#89cdf3}
:where(html[data-theme="dark"]) .stg-tile{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .stg-pill{background:#293032;color:#acb7c7}
:where(html[data-theme="dark"]) .stg-pill.is-ok{background:#1c4a2c;color:#b1e8c6}
:where(html[data-theme="dark"]) .stg-pill.is-warn{background:#4f461e;color:#ecb593}
:where(html[data-theme="dark"]) .stg-tile__n{color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-tile__d{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-tile__s{color:#d1d1cf}
:where(html[data-theme="dark"]) .stg-more{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .stg-back{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .stg-sub__h{color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-sub__d{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-tw{border-bottom:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .stg-tab{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-tab:hover{color:#ccd5e5;background:var(--blv-soft,#293133)}
:where(html[data-theme="dark"]) .stg-tab[aria-current=page]{color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-tab[aria-current=page] svg{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .stg-dv{background:var(--blv-line,#243245)}
:where(html[data-theme="dark"]) .stg-ar{border:1px solid var(--blv-line,#2d3f57);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-ar:hover{background:var(--blv-soft,#293133)}
:where(html[data-theme="dark"]) .stg-sel>svg,:where(html[data-theme="dark"]) .stg-sel>.blv-i{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .stg-sel select,:where(html[data-theme="dark"]) #blv-pane#blv-pane .stg-sel select{border:1px solid var(--blv-line,#2d3f57);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-gs{background:var(--blv-soft,#293032)}
:where(html[data-theme="dark"]) .stg-g{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-g:hover{color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-g[aria-current]{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-g[aria-current] svg{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .stg-sum{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-sum b{color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-seg{background:var(--blv-soft,#293032)}
:where(html[data-theme="dark"]) .stg-seg button{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-seg button[aria-pressed=true]{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-pc{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .stg-pc:hover{border-color:#35465b}
:where(html[data-theme="dark"]) .stg-pc__t b{color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-pc__t span{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-ch{background:#293032;color:#acb7c7}
:where(html[data-theme="dark"]) .stg-ch.is-ok{background:#1b4830;color:#b1e8c6}
:where(html[data-theme="dark"]) .stg-ch.is-warn{background:#48381b;color:#ecb593}
:where(html[data-theme="dark"]) .stg-empty{color:#a4acb9;border:1px dashed var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .stg-pl{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .stg-pl__d{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-pv{background:#2e3638}
:where(html[data-theme="dark"]) .stg-pv__hd{border-bottom:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .stg-pv__t h2{color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-pv__x{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .stg-pv__x:hover{background:var(--blv-soft,#293133)}
:where(html[data-theme="dark"]) .stg-pv__b{color:#bac5d6}
:where(html[data-theme="dark"]) .stg-pv__b h3{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-pv__res{color:#a4acb9}
:where(html[data-theme="dark"]) .stg-pv__res.is-ok{color:#b1e8c6}
:where(html[data-theme="dark"]) .stg-pv__res.is-off{color:#ecb593}
:where(html[data-theme="dark"]) .stg-pv__ext,:where(html[data-theme="dark"]) .stg-pv__set{border:1px solid var(--blv-line,#2d3f57);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .stg-pv__ext:hover,:where(html[data-theme="dark"]) .stg-pv__set:hover{background:var(--blv-soft,#293133)}
:where(html[data-theme="dark"]) .stg-pv__demo{background:#1a2e44;color:#98abe1}
:where(html[data-theme="dark"]) .stg-pv__sec{background:var(--blv-soft,#293133);color:#acb7c7}
:where(html[data-theme="dark"]) #blv-pane .stg-kr{border:1px solid var(--ln,#3e494c);background:#2b3234;color:#e4e4e4}
:where(html[data-theme="dark"]) #blv-pane .stg-kr:hover{background:#282f30;border-color:#424e51}
:where(html[data-theme="dark"]) #blv-pane .stg-kr__t small{color:var(--mu,#b8b8b5)}
:where(html[data-theme="dark"]) #blv-pane .stg-kr__go{color:var(--mu,#b8b8b5)}
/* bikelink-verksted-meldinger.css */
:where(html[data-theme="dark"]) .msx-ps{background:var(--blv-soft,#1f2e42)}
:where(html[data-theme="dark"]) .msx-p{color:#d1d1cf}
:where(html[data-theme="dark"]) .msx-p[aria-pressed=true]{background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .msx-note{color:#d1d1cf;background:#193343;border:1px solid #2a4f62}
:where(html[data-theme="dark"]) .msx-note svg{color:#89cdf3}
:where(html[data-theme="dark"]) .msx-k{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .msx-k b{color:#ccd5e5}
:where(html[data-theme="dark"]) .msx-k span{color:#d1d1cf}
:where(html[data-theme="dark"]) .msx-k small{color:#a4acb9}
:where(html[data-theme="dark"]) .msx-h{color:#a4acb9}
:where(html[data-theme="dark"]) .msx-l{background:#2e3638;border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .msx-r{border-bottom:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .msx-a:hover{background:var(--blv-soft,#2a3234)}
:where(html[data-theme="dark"]) .msx-i{background:var(--blv-soft,#1f2e42);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .msx-rt b{color:#ccd5e5}
:where(html[data-theme="dark"]) .msx-rt span{color:#a4acb9}
:where(html[data-theme="dark"]) .msx-rt em{color:#ecb593}
:where(html[data-theme="dark"]) .msx-go{color:#a4acb9}
:where(html[data-theme="dark"]) .msx-j{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .msx-s{background:#293032;color:#acb7c7}
:where(html[data-theme="dark"]) .msx-s.is-stopped{background:#481b1b;color:#e28e8e}
/* bikelink-verksted-godkjenning.css */
:where(html[data-theme="dark"]) .gd-big--wait{background:var(--s-svar-b,#442c1a);border-color:#68472d;color:var(--s-svar-i,#eab4a1)}
:where(html[data-theme="dark"]) .gd-big--ok,:where(html[data-theme="dark"]) .gd-big--delvis{border-color:#2c6640}
:where(html[data-theme="dark"]) .gd-big--nei{border-color:#632a2a}
:where(html[data-theme="dark"]) .gd-mut{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-warn{color:#efb081}
:where(html[data-theme="dark"]) .gd-cnt{background:#272e30;color:#ccd5e5}
:where(html[data-theme="dark"]) .gd-cnt.is-done{background:var(--s-klar-b,#1b482d);color:#b9eece}
:where(html[data-theme="dark"]) .gd-loc{background:#1a2944;color:#98abe1}
:where(html[data-theme="dark"]) .gd-loc--none{background:#46381b;color:#ecb593}
:where(html[data-theme="dark"]) .gd-chip--ok{background:var(--s-klar-b,#1b482d);color:#b9eece}
:where(html[data-theme="dark"]) .gd-chip--delvis{background:#4f461e;color:#ecb593}
:where(html[data-theme="dark"]) .gd-chip--nei{background:#461b1b;color:#e28e8e}
:where(html[data-theme="dark"]) .gd-chip--nod{background:#461b1b;color:#e28e8e}
:where(html[data-theme="dark"]) .gd-chip--anb{background:#4f461e;color:#ecb593}
:where(html[data-theme="dark"]) .gd-ntl__r{border:1px solid var(--v4ln,#3d484b);background:#2e3638}
:where(html[data-theme="dark"]) .gd-ntl__i{background:var(--s-klar-b,#1b482d);color:#b9eece}
:where(html[data-theme="dark"]) .gd-ntl__r--nei .gd-ntl__i{background:#461b1b;color:#e28e8e}
:where(html[data-theme="dark"]) .gd-ntl__r small{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-bdg{box-shadow:0 0 0 2px #363f42}
:where(html[data-theme="dark"]) .gd-pop{background:#2e3638;border:1px solid var(--v4ln,#3d484b)}
:where(html[data-theme="dark"]) .gd-pop small{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-pop__i{background:var(--s-klar-b,#1b482d);color:#b9eece}
:where(html[data-theme="dark"]) .gd-pop__x{color:#bcbcbc}
:where(html[data-theme="dark"]) .gd-hscan{border:1px solid var(--v4ln,#3d484b);background:#2e3638}
:where(html[data-theme="dark"]) .gd-hscan__i{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-hmsg{background:#293032;color:#cfd7e4}
:where(html[data-theme="dark"]) .gd-hmsg.is-ok{background:var(--s-klar-b,#1b482d);color:#b9eece}
:where(html[data-theme="dark"]) .gd-hmsg.is-err{background:#461b1b;color:#e28e8e}
:where(html[data-theme="dark"]) .gd-hmsg.is-warn{background:#46381b;color:#ecb593}
:where(html[data-theme="dark"]) .gd-pl__r{border:1px solid var(--v4ln,#3d484b);background:#2e3638}
:where(html[data-theme="dark"]) .gd-pl__c{border:2px solid #424e50}
:where(html[data-theme="dark"]) .gd-pl__r.is-ok{background:#2a3234;border-color:#2c6640}
:where(html[data-theme="dark"]) .gd-pl__r.is-ok .gd-pl__t b{text-decoration-color:rgba(247,247,247,0.35)}
:where(html[data-theme="dark"]) .gd-pl__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-setsh select{border:1px solid var(--blv-line2,#414d4f);background:#2e3638}
:where(html[data-theme="dark"]) .gd-dash{background:#2e3638;border:1px solid #2c6640}
:where(html[data-theme="dark"]) .gd-dash__h small{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-dash__i{background:var(--s-klar-b,#1b482d);color:#b9eece}
:where(html[data-theme="dark"]) .gd-dash__r{border:1px solid var(--v4ln,#3d484b)}
:where(html[data-theme="dark"]) .gd-dash__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-dash__t .gd-dash__ok{color:#b9eece}
:where(html[data-theme="dark"]) .gd-dash__t .gd-dash__no{color:#e28e8e}
:where(html[data-theme="dark"]) .gd-empty{background:#293032;color:#a4acb9}
:where(html[data-theme="dark"]) .gd-ln{border:1px solid var(--v4ln,#3d484b);background:#2e3638}
:where(html[data-theme="dark"]) .gd-ln__h small{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-sev{border:1px solid var(--blv-line2,#414d4f);background:#2e3638}
:where(html[data-theme="dark"]) .gd-ln--nod .gd-sev{background:#461b1b;border-color:#622a2a;color:#e28e8e}
:where(html[data-theme="dark"]) .gd-ln--anb .gd-sev{background:#4f461e;color:#ecb593}
:where(html[data-theme="dark"]) .gd-part{background:#293133}
:where(html[data-theme="dark"]) .gd-part__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-pick__r input{border:1px solid var(--blv-line2,#414d4f)}
:where(html[data-theme="dark"]) .gd-hits button{border:1px solid var(--v4ln,#3d484b);background:#2e3638}
:where(html[data-theme="dark"]) .gd-hits small{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-qty{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-qty button{border:1px solid var(--blv-line2,#414d4f);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .gd-qty b{color:#ccd5e5}
:where(html[data-theme="dark"]) .gd-kr{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-kr input{border:1px solid var(--blv-line2,#414d4f);color:#ccd5e5}
:where(html[data-theme="dark"]) .gd-ph{border:1px dashed #4f4e4a;color:#a4acb9}
:where(html[data-theme="dark"]) .gd-dec button{border:1px solid var(--blv-line2,#414d4f);background:#2e3638}
:where(html[data-theme="dark"]) .gd-sum{background:#293133}
:where(html[data-theme="dark"]) .gd-sum__t{border-top:1px solid var(--v4ln,#3d484b)}
:where(html[data-theme="dark"]) .gd-sum__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-msg{border:1px solid var(--v4ln,#3d484b)}
:where(html[data-theme="dark"]) .gd-msg pre{background:#293133}
:where(html[data-theme="dark"]) .gd-wait{background:var(--s-svar-b,#442c1a);color:var(--s-svar-i,#eab4a1)}
:where(html[data-theme="dark"]) .gd-wait__i{background:rgba(46,54,56,0.7)}
:where(html[data-theme="dark"]) .gd-wait--ok,:where(html[data-theme="dark"]) .gd-wait--delvis{background:var(--s-klar-b,#1b482d);color:#b9eece}
:where(html[data-theme="dark"]) .gd-wait--nei{background:#461b1b;color:#e28e8e}
:where(html[data-theme="dark"]) .gd-set__in input{border:1px solid var(--blv-line2,#414d4f)}
:where(html[data-theme="dark"]) .gd-set__in em{color:#a4acb9}
:where(html[data-theme="dark"]) .gd-demo{background:#433519}
:where(html[data-theme="dark"]) .gd-chip--demo{background:#4f431e;color:#f8e3ac}
:where(html[data-theme="dark"]) .gd-demo__sms{background:#2e3638;border:1px solid var(--blv-line,#36444f)}
:where(html[data-theme="dark"]) .gd-demo__a [aria-pressed="true"]{background:#4b3e1c}
:where(html[data-theme="dark"]) .gd-demo__late{background:#4b3e1c;color:#f8e3ac}
:where(html[data-theme="dark"]) .gd-conf{color:#ccd5e5}
:where(html[data-theme="dark"]) .gd-conf--none{color:var(--blv-mut,#b0afac)}
:where(html[data-theme="dark"]) details.gd-fp{border:1px dashed var(--blv-line2,#404c4f)}
:where(html[data-theme="dark"]) .gd-fp summary{color:var(--blv-accent,#97d7ec)}
:where(html[data-theme="dark"]) .gd-fch{border:1.5px solid var(--blv-line2,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .gd-seg{border:1.5px solid var(--blv-line2,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .gd-seg button[aria-checked="true"]{background:#093843}
:where(html[data-theme="dark"]) .gd-rm{border:1px solid var(--blv-line2,#404c4f);background:#2e3638;color:var(--blv-mut,#b0afac)}
:where(html[data-theme="dark"]) .gd-rm:hover{color:#e69089;border-color:#67322c}
:where(html[data-theme="dark"]) .gd-appr[data-gd-appr="ok"]{background-color:color-mix(in srgb,var(--blv-success,#307A07) 6%,#2e3638) !important}
:where(html[data-theme="dark"]) .gd-appr[data-gd-appr="part"]{background-color:color-mix(in srgb,var(--blv-warning,#ED8A00) 7%,#2e3638) !important}
:where(html[data-theme="dark"]) .v4-bj .v4-big.v4-big--k{background:#2e3638;border:1px solid #3d484b;color:#ccd5e5}
:where(html[data-theme="dark"]) .v4-bj .v4-big.v4-big--k small{color:#bbbbb7}
:where(html[data-theme="dark"]) .v4-bj .v4-big.v4-big--k svg{color:#9b9b96}
:where(html[data-theme="dark"]) .v4-bj .v4-big.v4-big--k:not(:disabled):active,:where(html[data-theme="dark"]) .v4-bj .v4-big.v4-big--k.gd-on,:where(html[data-theme="dark"]) .v4-bj .gd-klar{background:color-mix(in srgb,var(--blv-success,#307A07) 10%,#2e3638);color:#d2f6be}
:where(html[data-theme="dark"]) .v4-bj .v4-big.v4-big--k:not(:disabled):active small,:where(html[data-theme="dark"]) .v4-bj .v4-big.v4-big--k.gd-on small,:where(html[data-theme="dark"]) .v4-bj .gd-klar small{color:#caebb8}
:where(html[data-theme="dark"]) .v4-bj .v4-big.v4-big--k:not(:disabled):active svg,:where(html[data-theme="dark"]) .v4-bj .v4-big.v4-big--k.gd-on svg,:where(html[data-theme="dark"]) .v4-bj .gd-klar svg{color:var(--blv-success,#bff2a2)}
:where(html[data-theme="dark"]) .gd-bf__sum{border:1px solid #3d484b;background:#2e3638}
:where(html[data-theme="dark"]) .gd-bf__sh{color:#cfcfcc}
:where(html[data-theme="dark"]) .gd-bf__sh span{background:#093843}
:where(html[data-theme="dark"]) .gd-bs{border:1px solid #3d484b;background:#2b3234;color:#ccd5e5}
:where(html[data-theme="dark"]) .gd-bf__no{color:#bbbbb7}
:where(html[data-theme="dark"]) .gd-bt{border:1px solid #3d484b;background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .gd-bt__i{background:#282f30;color:#cfcfcc}
:where(html[data-theme="dark"]) .gd-bt__n{color:#bbbbb7}
:where(html[data-theme="dark"]) .gd-bt--on{border-color:#575754}
:where(html[data-theme="dark"]) .gd-bt--on .gd-bt__n{color:#ccd5e5}
:where(html[data-theme="dark"]) .gd-bt[aria-expanded="true"] .gd-bt__i{background:#093843}
:where(html[data-theme="dark"]) .gd-bf__pan{border:1px solid #3d484b;background:#2b3234}
:where(html[data-theme="dark"]) .gd-fp__gh{color:#cfcfcc}
/* bikelink-verksted-jobb2.css */
:where(html[data-theme="dark"]) #panel.jb2 .ph h2.jb2-ttl{color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-sep{color:var(--mu,#9a9a96)}
:where(html[data-theme="dark"]) .jb2-c{background:#272e30;color:#c6c6c3}
:where(html[data-theme="dark"]) .jb2-c--ok{background:#1c482f;color:#b1e8c6;border-color:#2c6641}
:where(html[data-theme="dark"]) .jb2-c--warn{background:#483b1b;color:#f7d697;border-color:#6a592d}
:where(html[data-theme="dark"]) .jb2-c--info{background:#1a2e45;color:#98b9e1;border-color:#294260}
:where(html[data-theme="dark"]) .jb2-c--blue{background:#1a2a45;color:#89a2e6;border-color:#293d60}
:where(html[data-theme="dark"]) .jb2-dots{border:1px solid var(--ln,#3e494c);background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-mm{background:#2e3638;border:1px solid var(--ln,#3e494c)}
:where(html[data-theme="dark"]) .jb2-mm button,:where(html[data-theme="dark"]) .jb2-stm :is(a,button){color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-mm button:hover,:where(html[data-theme="dark"]) .jb2-mm button:focus-visible,:where(html[data-theme="dark"]) .jb2-stm :is(a,button):hover,:where(html[data-theme="dark"]) .jb2-stm :is(a,button):focus-visible{background:#282f31}
:where(html[data-theme="dark"]) .jb2-mm hr{border-top:1px solid var(--ln,#3e494c)}
:where(html[data-theme="dark"]) .jb2-tabs{border-bottom:1px solid var(--ln,#3e494c);background:#2e3638}
:where(html[data-theme="dark"]) .jb2-t{color:var(--mu,#afafac)}
:where(html[data-theme="dark"]) .jb2-t:hover{color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-t[aria-selected=true]{color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-t em{background:#1f2e42}
:where(html[data-theme="dark"]) .jb2-blk{border-bottom:1px solid var(--ln,#3b4648)}
:where(html[data-theme="dark"]) .jb2-kv dt{color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-kv dd{color:#cececb}
:where(html[data-theme="dark"]) .jb2-bike{color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-lbl{color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-svc{border:1px solid var(--ln,#3e494c)}
:where(html[data-theme="dark"]) .jb2-sc{background:#293032}
:where(html[data-theme="dark"]) .jb2-sc small{color:var(--mu,#afafac)}
:where(html[data-theme="dark"]) .jb2-sc button,:where(html[data-theme="dark"]) .jb2-x{color:#afafac}
:where(html[data-theme="dark"]) .jb2-sc button:hover,:where(html[data-theme="dark"]) .jb2-x:hover{background:#283141;color:#e4e4e4}
:where(html[data-theme="dark"]) #panel .jb2-svc select.jb2-sa{border:1px dashed var(--ln2,#34455a) !important;background-color:#2e3638}
:where(html[data-theme="dark"]) .jb2-ro{border:1px solid var(--ln,#3e494c)}
:where(html[data-theme="dark"]) .jb2-lk{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .jb2-addb{border-bottom:1px solid var(--ln,#3b4648)}
:where(html[data-theme="dark"]) .jb2-addb small,:where(html[data-theme="dark"]) .jb2-hint{color:var(--mu,#afafac)}
:where(html[data-theme="dark"]) .jb2-q{color:#cececb}
:where(html[data-theme="dark"]) .jb2-empty{border:1.5px dashed var(--ln,#3e494c);color:var(--mu,#afafac)}
:where(html[data-theme="dark"]) .jb2-ls li{border-bottom:1px solid #3a4547}
:where(html[data-theme="dark"]) .jb2-ls small{color:var(--mu,#afafac)}
:where(html[data-theme="dark"]) .jb2-rt{background:#2a3234}
:where(html[data-theme="dark"]) .jb2-rt small{color:var(--mu,#afafac)}
:where(html[data-theme="dark"]) .jb2-lock{background:#293032}
:where(html[data-theme="dark"]) .jb2-nr{background:#483b1b;color:#f8deac;border:1px solid #6a592d}
:where(html[data-theme="dark"]) .jb2-qa>.blv-i{color:var(--mu,#afafac)}
:where(html[data-theme="dark"]) .jb2-qr{background:#2e3638}
:where(html[data-theme="dark"]) .jb2-qr button{border-bottom:1px solid #3a4547;background:#2e3638}
:where(html[data-theme="dark"]) .jb2-qr button:hover,:where(html[data-theme="dark"]) .jb2-qr button:focus-visible{background:#2a3233}
:where(html[data-theme="dark"]) .jb2-tb th{color:var(--mu,#afafac);border-bottom:1px solid var(--ln,#3e494c)}
:where(html[data-theme="dark"]) .jb2-tb td{border-bottom:1px solid #3a4547}
:where(html[data-theme="dark"]) .jb2-tb td small{color:var(--mu,#afafac)}
:where(html[data-theme="dark"]) .jb2-tot dt{color:#c6c6c3}
:where(html[data-theme="dark"]) .jb2-tot__t{border-top:1px solid var(--ln,#3e494c)}
:where(html[data-theme="dark"]) .jb2-tot__t dt,:where(html[data-theme="dark"]) .jb2-tot__t dd,:where(html[data-theme="dark"]) .jb2-tot__o dt,:where(html[data-theme="dark"]) .jb2-tot__o dd{color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-s{background:#272e30;color:#c6c6c3}
:where(html[data-theme="dark"]) .jb2-s--betalt{background:#1c482f;color:#b1e8c6}
:where(html[data-theme="dark"]) .jb2-s--sendt,:where(html[data-theme="dark"]) .jb2-s--sender,:where(html[data-theme="dark"]) .jb2-s--aapnet{background:#483b1b;color:#f7d697}
:where(html[data-theme="dark"]) .jb2-s--avbrutt,:where(html[data-theme="dark"]) .jb2-s--utlopt{background:#451a1a;color:#e28e8e}
:where(html[data-theme="dark"]) .jb2-ml li{border-bottom:1px solid #3a4547}
:where(html[data-theme="dark"]) .jb2-ml__h{color:var(--mu,#afafac)}
:where(html[data-theme="dark"]) .jb2-ml__h b{color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-side{background:#2b3234;border-left:1px solid var(--ln,#3e494c)}
:where(html[data-theme="dark"]) .jb2-sh{border-bottom:1px solid #3b4648}
:where(html[data-theme="dark"]) .jb2-sn{background:#262d2e;color:var(--mu,#b8b8b5)}
:where(html[data-theme="dark"]) .jb2-sx{color:var(--mu,#b8b8b5)}
:where(html[data-theme="dark"]) .jb2-sx:hover{background:#262e2f;color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-tl::before{background:#242b2c}
:where(html[data-theme="dark"]) .jb2-ev__i{background:#2e3638;border:1px solid #3e494b;color:var(--mu,#b8b8b5)}
:where(html[data-theme="dark"]) .jb2-ev--c .jb2-ev__i{background:#1c3c44;border-color:#2b5761;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .jb2-ev__h b{color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-ev__h b em{background:#1c3c44;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .jb2-ev__h time{color:var(--mu,#b8b8b5)}
:where(html[data-theme="dark"]) .jb2-ev__m{color:var(--mu,#b8b8b5)}
:where(html[data-theme="dark"]) .jb2-ev--c .jb2-ev__m{color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-more{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .jb2-ulk{border:1px solid #2b5761;background:#1c3c44;color:var(--spk-acc-fg) !important}
:where(html[data-theme="dark"]) .jb2-ulk:hover{background:#1d424b}
:where(html[data-theme="dark"]) .jb2-cm{border-top:1px solid var(--ln,#3e494c);background:#2b3234}
:where(html[data-theme="dark"]) .jb2-cmb{border:1px solid var(--ln,#3e494c);background:#2e3638}
:where(html[data-theme="dark"]) .jb2-cmh{color:var(--mu,#b8b8b5)}
:where(html[data-theme="dark"]) .jb2-fab{border-top:1px solid var(--ln,#3e494c);background:var(--jb2-fbg,#2e3638)}
:where(html[data-theme="dark"]) .jb2-st{border:1px solid var(--ln,#414c4f);background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .jb2-st:hover{background:#293032}
:where(html[data-theme="dark"]) .jb2-st__c{color:var(--mu,#b8b8b5)}
:where(html[data-theme="dark"]) .jb2-stm{background:#2e3638;border:1px solid var(--ln,#3e494c)}
:where(html[data-theme="dark"]) .jb2-stm :is(a,button)[aria-checked=true]{background:#1c3c44}
:where(html[data-theme="dark"]) .jb2-stm a{color:#e4e4e4}
@media (max-width:560px){:where(html[data-theme="dark"]) .jb2-stx{color:var(--mu,#b8b8b5)}}
@container (max-width:620px){:where(html[data-theme="dark"]) .jb2-lines tbody tr{border-bottom:1px solid #3a4547}:where(html[data-theme="dark"]) .jb2-lines tbody td:nth-child(3){color:var(--mu,#afafac)}}
/* bikelink-verksted-qrtag.css */
:where(html[data-theme="dark"]) #qrt-toast{background:#2f3638}
:where(html[data-theme="dark"]) #qrt-hint{background:#2e3638;color:#ccd5e5;border:1px solid var(--blv-line,#3c4749)}
:where(html[data-theme="dark"]) #qrt-hint small{color:#a4acb9}
:where(html[data-theme="dark"]) .qrt-hint__i{background:var(--blv-primary-t,#1d4248);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .qrt-m__c{background:var(--blv-card,#2e3638);color:#ccd5e5}
:where(html[data-theme="dark"]) .qrt-h{border-bottom:1px solid var(--blv-line,#3c4749)}
:where(html[data-theme="dark"]) .qrt-hi{background:var(--blv-primary-t,#1d4248);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .qrt-h p{color:#a4acb9}
:where(html[data-theme="dark"]) .qrt-x{color:#ccd5e5}
:where(html[data-theme="dark"]) .qrt-x:hover{background:#293032}
:where(html[data-theme="dark"]) .qrt-f{border-top:1px solid var(--blv-line,#3c4749)}
:where(html[data-theme="dark"]) .qrt-btn--g{background:#2e3638;color:#ccd5e5;border:1px solid var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .qrt-note{color:#a4acb9}
:where(html[data-theme="dark"]) .qrt-err{color:#e69089}
:where(html[data-theme="dark"]) .qrt-in{border:1.5px solid var(--blv-line2,#34455a);background:#2e3638}
:where(html[data-theme="dark"]) .qrt-fmt{border:1.5px solid var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .qrt-fmt:hover{background:var(--blv-primary-t,#1d4248)}
:where(html[data-theme="dark"]) .qrt-fmt small{color:#a4acb9}
:where(html[data-theme="dark"]) .qrt-chk input{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .qrt-chk small{color:#a4acb9}
:where(html[data-theme="dark"]) .qrt-noname{background:#45361a;border:1px solid #68532d;color:#f7d6a2}
:where(html[data-theme="dark"]) .qrt-noname small{color:#e0caa3}
:where(html[data-theme="dark"]) .qrt-fs legend{color:#a4acb9}
:where(html[data-theme="dark"]) .qrt-chip{border:1.5px solid var(--blv-line2,#34455a);background:#2e3638}
:where(html[data-theme="dark"]) .qrt-chip--in input{border:1px solid var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .qrt-lay{border:1.5px solid var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .qrt-lay:has(input:checked){background:var(--blv-primary-t,#1d4248)}
:where(html[data-theme="dark"]) .qrt-lay input{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .qrt-lay small{color:#a4acb9}
:where(html[data-theme="dark"]) .qrt-wh label{color:#a4acb9}
:where(html[data-theme="dark"]) .qrt-wh input{border:1.5px solid var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .qrt-prev{background:#282f30}
:where(html[data-theme="dark"]) .qrt-prev__s{background:#2e3638}
:where(html[data-theme="dark"]) .qrt-nm small{color:#a4acb9}
:where(html[data-theme="dark"]) .qrt-lnk{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .qrt-seg label{border:1px solid var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .qrt-set .qrt-seg input[type=radio]{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .qrt-tab th,:where(html[data-theme="dark"]) .qrt-tab td{border-bottom:1px solid var(--blv-line,#3c4749)}
:where(html[data-theme="dark"]) .qrt-tab th{color:#a4acb9}
@media (max-width:640px){:where(html[data-theme="dark"]) .qrt-tab tr{border-bottom:1px solid var(--blv-line,#3c4749)}}
:where(html[data-theme="dark"]) .di .qrt-di{background:var(--blv-primary-t,#1d4248)}
:where(html[data-theme="dark"]) .di .qrt-di__i{background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .di .qrt-di__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .di .qrt-di__in{border:1.5px solid var(--blv-line2,#34455a);background:#2e3638}
:where(html[data-theme="dark"]) .di .qrt-di__skip{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .di .qrt-di__e{color:#e69089}
:where(html[data-theme="dark"]) .di .qrt-di__pend,:where(html[data-theme="dark"]) .di .qrt-di__open{background:#2e3638}
:where(html[data-theme="dark"]) .di .qrt-di__pend>svg{color:#b1e8c6}
:where(html[data-theme="dark"]) .di .qrt-di__pend small{color:#b4cdbe}
:where(html[data-theme="dark"]) .di .qrt-di__pend button{color:#e69089}
:where(html[data-theme="dark"]) .di .qrt-di__open{border-color:#68532d;background:#433519}
:where(html[data-theme="dark"]) .di .qrt-di--ok{background:#1a452c}
:where(html[data-theme="dark"]) .di .qrt-di--ok .qrt-di__i{color:#b1e8c6}
:where(html[data-theme="dark"]) .di .qrt-di--ok .qrt-di__t small{color:#b4cdbe}
:where(html[data-theme="dark"]) .di .qrt-same:disabled{background:#274b34;color:#b1e8c6}
:where(html[data-theme="dark"]) .di .qrt-di__hist summary{color:#b1e8c6}
:where(html[data-theme="dark"]) .di .qrt-di__hist li{background:#2e3638}
:where(html[data-theme="dark"]) .qrt-st{background:#1f2e42}
:where(html[data-theme="dark"]) .qrt-st--hentet{background:#1b4830;color:#b1e8c6}
:where(html[data-theme="dark"]) .qrt-st--ferdig{background:#1c4a2c;color:#b1e8c6}
:where(html[data-theme="dark"]) .qrt-st--innlevert,:where(html[data-theme="dark"]) .qrt-st--venter_deler{background:#46341b;color:#e9a48e}
:where(html[data-theme="dark"]) .di .qrt-di-linked{color:#b1e8c6}
:where(html[data-theme="dark"]) .qrs{background:#2e3638;color:#f7f7f7}
:where(html[data-theme="dark"]) .qrs__n{color:#f7f7f7}
:where(html[data-theme="dark"]) .qrs__h{color:#f7f7f7}
@media screen{:where(html[data-theme="dark"]) body[data-print] #print .qrt-pr .qrs{outline:1px dashed #596472}}
:where(html[data-theme="dark"]) .qra-row{border:1px solid #3e494b;background:#2e3638}
:where(html[data-theme="dark"]) .qra-row.is-on{border-color:#2c5967;background:#193f43}
:where(html[data-theme="dark"]) .qra-row.is-gen{border-color:#2c5967;background:#193f43}
:where(html[data-theme="dark"]) .qra-qr{background:#2e3638;border:1px solid #3e494b}
:where(html[data-theme="dark"]) .qra-ic{background:#283031;color:#e4e4e4}
:where(html[data-theme="dark"]) .qra-row.is-on .qra-ic{background:#253f43;color:#bae6ef}
:where(html[data-theme="dark"]) .qra-t b{color:#e4e4e4}
:where(html[data-theme="dark"]) .qra-t small{color:#bbbbb7}
:where(html[data-theme="dark"]) .qra-t code{color:#e4e4e4}
:where(html[data-theme="dark"]) .qra-ok{color:#bae6ef}
html:where([data-theme="dark"]) body .qra-btn{border:1px solid #424e51;background:#2e3638;color:#e4e4e4}
html:where([data-theme="dark"]) body .qra-btn:hover{color:#bae6ef}
html:where([data-theme="dark"]) body .qra-btn--r:hover{color:#e69089}
/* bikelink-verksted-brand.css */
:where(html[data-theme="dark"]) .blv-spk-sb{color:#f7f7f7}
/* bikelink-verksted-tavle-v2.css */
html:where([data-theme="dark"]):root{--s-book-b:#1a2845;--s-book-i:#98abe1;--s-mot-b:#282f31;--s-mot-i:#bac5d6;--s-arb-b:#261a44;--s-arb-i:#b091e1;--s-del-b:#48371b;--s-del-i:#eab4a1;--s-svar-b:#451a2f;--s-svar-i:#e59dba;--s-klar-b:#1b482b;--s-klar-i:#b9eece;--s-hent:#a4adb9;--s-hent-b:#282f30;--s-hent-i:#bac5d6;--s-avb-b:#461b1b;--s-avb-i:#e09494}
html:where([data-theme="dark"]):root body #blv-delay-col.blv-fv-dcol{background:#433319}
html:where([data-theme="dark"]) body.blv-tb{background:var(--blv-bg,#283031)}
html:where([data-theme="dark"]) body.blv-tb:not(.blv-tools) .blv-hero{background:linear-gradient(115deg,#253f43 0%,#282f31 42%,#283031 100%) !important;border-bottom:1px solid var(--blv-line,#3e494b)}
html:where([data-theme="dark"]) body.blv-tb .blv-hero__eb{color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kpi{--kb:var(--blv-primary-t,#2f5056) !important;--ki:var(--blv-primary-i,#afe4f0) !important;border:1px solid var(--blv-line,#3e494b) !important;background:#2e3638 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kpi:nth-child(1),html:where([data-theme="dark"]) body.blv-tb .blv-kpi:nth-child(4){--kb:var(--blv-primary-t,#2f5056) !important;--ki:var(--blv-primary-i,#afe4f0) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kpi:nth-child(2),html:where([data-theme="dark"]) body.blv-tb .blv-kpi:nth-child(3){--kb:var(--blv-soft,#3a4547) !important;--ki:var(--blv-ink,#e4e4e4) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kpi span{color:#a4acb9 !important}
html:where([data-theme="dark"]) body.blv-tb .bar.blv-tb-bar{background:color-mix(in srgb,var(--blv-bg,#283031) 92%,#2e3638);border-bottom:1px solid var(--blv-line,#3e494b)}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-act #q{border:1px solid var(--blv-line2,#424e51) !important;background:#2e3638 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-act #kasse,html:where([data-theme="dark"]) body.blv-tb .blv-tb-act .blv-place-btn,html:where([data-theme="dark"]) body.blv-tb .blv-tb-act .btn:not(.hdr-drop){background:#2e3638 !important;color:#ccd5e5 !important;border:1px solid var(--blv-line2,#424e51) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-act #kasse:hover,html:where([data-theme="dark"]) body.blv-tb .blv-tb-act .blv-place-btn:hover,html:where([data-theme="dark"]) body.blv-tb .blv-tb-act .btn:not(.hdr-drop):hover{background:var(--blv-soft,#262e2f) !important;border-color:var(--blv-line2,#424e51) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-act .blv-place-btn svg{color:#a4acb9 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .seg,html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .blv-vt,html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .blv-bmode{background:var(--blv-soft,#262e2f) !important;border:1px solid var(--blv-line,#3e494b) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .seg button,html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .blv-vt button,html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .blv-bmode button{color:#d1d1cf !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .seg button[aria-pressed=true],html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .blv-vt button[aria-pressed=true],html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .blv-bmode button[aria-pressed=true]{background:#2e3638 !important;color:#ccd5e5 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .blv-cols-btn,html:where([data-theme="dark"]) body.blv-tb .blv-tb-vis .blv-plf{background:#2e3638 !important;border:1px solid var(--blv-line,#3e494b) !important}
html:where([data-theme="dark"]) body.blv-tb #chips .fchip:hover{border-color:var(--blv-line2,#424e51) !important}
html:where([data-theme="dark"]) body.blv-tb #chips .blv-tb-div{background:var(--blv-line2,#242a2b)}
html:where([data-theme="dark"]) body.blv-tb .blv-tb-wsum{color:#a4acb9 !important}
html:where([data-theme="dark"]) body.blv-tb .top2 .week{border:1px solid var(--blv-line,#3e494b) !important;background:#2e3638 !important}
html:where([data-theme="dark"]) body.blv-tb .top2 .wk-nav{background:var(--blv-soft,#262e2f) !important;color:#ccd5e5 !important}
html:where([data-theme="dark"]) body.blv-tb .top2 .wd{border-left-color:var(--blv-line,#3e494b) !important}
html:where([data-theme="dark"]) body.blv-tb .top2 .wd--today{background:var(--blv-primary-t,#253f43) !important}
html:where([data-theme="dark"]) body.blv-tb .top2 .wd:hover{background:var(--blv-soft,#262e2f) !important}
html:where([data-theme="dark"]) body.blv-tb #blv-tb-rev .blv-tb-l{color:#a4acb9 !important}
html:where([data-theme="dark"]) body.blv-tb #blv-tb-rev .blv-tb-rt{color:#a4acb9 !important}
html:where([data-theme="dark"]) body.blv-tb #blv-tb-rev .blv-tb-rt b{color:#ccd5e5 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-col{background:color-mix(in srgb,var(--c,#94a3b8) 8%,#2e3638) !important;border:1px solid color-mix(in srgb,var(--c,#596472) 18%,var(--blv-line,#3e494b)) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-col>h3{background:color-mix(in srgb,var(--c,#94a3b8) 14%,#2e3638) !important;border-bottom:1px solid color-mix(in srgb,var(--c,#596472) 22%,var(--blv-line,#3e494b)) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-col.blv-kb-over{background:color-mix(in srgb,var(--c,#94a3b8) 22%,#2e3638) !important;outline-color:color-mix(in srgb,var(--c,#596472) 65%,transparent) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-col>h3 em{background:color-mix(in srgb,var(--c) 12%,#2e3638) !important;color:#e69089 !important;border:1px solid color-mix(in srgb,var(--c) 28%,#363f42) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-col>h3>.blv-kb-hrev{color:#a4acb9 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-card:not(.blv-kb-ghost){border:1px solid var(--blv-line,#3e494b) !important;background:#2e3638 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-card:hover{border-color:var(--blv-line2,#424e51) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-card b,html:where([data-theme="dark"]) body.blv-tb .blv-kb-b>b{color:#ccd5e5 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-empty{border:1px dashed var(--blv-line2,#424e51) !important;color:#a1a8b2 !important}
html:where([data-theme="dark"]) body.blv-tb .bar.blv-tb-bar{border-bottom-color:var(--blv-line,#3e494b) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-sf-tog{border:1px solid var(--blv-line,#3e494b);background:#2e3638;color:#d1d1cf}
html:where([data-theme="dark"]) body.blv-tb .blv-sf-tog:hover{background:var(--blv-soft,#262e2f)}
html:where([data-theme="dark"]) body.blv-tb .blv-sf-pill{border:1px solid color-mix(in srgb,var(--dc,#0d4a57) 35%,#363f42);background:color-mix(in srgb,var(--dc,#0d4a57) 10%,#2e3638);color:var(--spk-acc-fg)}
html:where([data-theme="dark"]) body.blv-tb .blv-apchip{border:1px solid color-mix(in srgb,#307a07 35%,#363f42);background:#30481d;color:#d0f6bc}
html:where([data-theme="dark"]) body.blv-tb .blv-apchip b{background:rgba(46,54,56,0.85);color:#d0f6bc}
html:where([data-theme="dark"]) body.blv-tb .blv-apchip[aria-pressed=true] b{background:rgba(46,54,56,0.22)}
html:where([data-theme="dark"]).sb-on .sb .sb-a,html:where([data-theme="dark"]).sb-on .sb .sb-gb,html:where([data-theme="dark"]).sb-on .sb .sb-col2{color:#d1d1cf !important}
html:where([data-theme="dark"]).sb-on .sb .sb-i,html:where([data-theme="dark"]).sb-on .sb .sb-a>svg,html:where([data-theme="dark"]).sb-on .sb .sb-gb>svg{color:#a4acb9}
html:where([data-theme="dark"]).sb-on .sb .sb-a--sub{border-left:1px solid var(--blv-line,#3e494b)}
html:where([data-theme="dark"]).sb-on .sb .sb-a[aria-current=page],html:where([data-theme="dark"]).sb-on .sb .sb-a.is-on{background:var(--blv-primary-t,#253f43) !important;color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]).sb-on .sb .sb-a[aria-current=page] .sb-i,html:where([data-theme="dark"]).sb-on .sb .sb-a.is-on .sb-i{color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]).sb-on .sb .sb-a:hover,html:where([data-theme="dark"]).sb-on .sb .sb-gb:hover{background:var(--blv-soft,#262e2f) !important}
html:where([data-theme="dark"]).sb-on .sb .sb-wt b{color:#ccd5e5}
html:where([data-theme="dark"]).sb-on .sb .sb-wt small{color:#a4acb9}
html:where([data-theme="dark"]).sb-on .sb .sb-col2{color:#a4acb9 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-card{border:1px solid var(--blv-line,#3e494b) !important;background:#2e3638 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-card:hover{border-color:var(--blv-line2,#424e51) !important}
html:where([data-theme="dark"]) body .blv-kb-ghost,html:where([data-theme="dark"]) body.blv-tb .blv-kb-card.blv-kb-ghost{background:#2e3638 !important;border:1px solid color-mix(in srgb,var(--glow,#596472) 55%,#363f42) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-card.blv-kb-src{background:#2e3638 !important;border:1px dashed color-mix(in srgb,var(--glow,#596472) 60%,#363f42) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-kb-card.blv-kb-landed{border-color:color-mix(in srgb,var(--glow,#596472) 45%,var(--blv-line,#3e494b)) !important}
@media (prefers-reduced-motion:reduce){html:where([data-theme="dark"]) body .blv-kb-ghost,html:where([data-theme="dark"]) body.blv-tb .blv-kb-card.blv-kb-ghost{border:2px solid var(--glow,#596472) !important}html:where([data-theme="dark"]) body.blv-tb .blv-kb-card.blv-kb-landed{border:2px solid var(--glow,#596472) !important}}
html:where([data-theme="dark"]).sb-on .sb .sb-car{color:#9da2ad}
html:where([data-theme="dark"]).sb-on .sb .sb-gb[aria-expanded=true] .sb-car{color:var(--blv-teal,#bae6ef)}
html:where([data-theme="dark"]).sb-on .sb a.sb-a:not(.sb-a--sub) .sb-l,html:where([data-theme="dark"]).sb-on .sb button.sb-gb .sb-l{color:#ccd5e5}
html:where([data-theme="dark"]).sb-on .sb a.sb-a--sub .sb-l{color:#d1d1cf}
html:where([data-theme="dark"]).sb-on .sb a.sb-a--sub[aria-current=page] .sb-l{color:var(--blv-teal-h,#c3edf7) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-hero{background:#2e3638 !important;border-bottom:1px solid var(--blv-line,#3e494b) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-hero__eb{color:var(--blv-teal,#bae6ef) !important}
html:where([data-theme="dark"]) body.blv-tb .blv-hero h1{color:#ccd5e5 !important}
html:where([data-theme="dark"]) body.blv-tb .blv-hsum{color:#bbbbb7}
html:where([data-theme="dark"]) body.blv-tb .blv-hsum b{color:#ccd5e5}
html:where([data-theme="dark"]) body.blv-tb .blv-hs-info{border:1px solid #4f4f4a;color:#bbbbb7}
html:where([data-theme="dark"]) body.blv-tb .blv-wk-sum{color:#d1d1cf}
html:where([data-theme="dark"]) body.blv-tb .blv-wk-sum span:first-child{color:#ccd5e5}
html:where([data-theme="dark"]) body.blv-tb .blv-wk-sum:hover{background:var(--blv-stone,#283031)}
html:where([data-theme="dark"]) body.blv-tb section.blv-hero{background:#2e3638 !important}
:where(html[data-theme="dark"]) #blv-pane>.sb-tabs{border-bottom:1px solid #3d484b}
:where(html[data-theme="dark"]) #blv-pane>.sb-tabs ul a{color:#bbbbb7}
:where(html[data-theme="dark"]) #blv-pane>.sb-tabs ul a:hover{color:#e4e4e4}
:where(html[data-theme="dark"]) #blv-pane>.sb-tabs ul a[aria-current=page]{color:#e4e4e4}
:where(html[data-theme="dark"]) #blv-pane>.sb-tabs__more,:where(html[data-theme="dark"]) #blv-pane>.sb-tabs .sb-tabs__more{color:#bae6ef}
:where(html[data-theme="dark"]) #blv-pane>.sb-tabs .sb-tabs__more:hover{color:#c3edf7}
html:where([data-theme="dark"]) body .blv-apchip.is-on[aria-pressed=true]{box-shadow:0 0 0 2px #363f42,0 0 0 4px rgba(48,122,7,.45)}
html:where([data-theme="dark"]) body .blv-apclr{border:1px solid #3e5547;background:#2e3638;color:#e4e4e4}
html:where([data-theme="dark"]) body .blv-apclr span{background:#272e30}
html:where([data-theme="dark"]) body .blv-apclr:hover{background:#253f43;border-color:#2c5967}
/* bikelink-verksted-kapasitet.css */
:where(html[data-theme="dark"]) .kap{--k-ink:var(--blv-ink,#e4e4e4);--k-mut:#bbbbb7;--k-line:var(--blv-line,#3e494b);--k-stone:var(--blv-stone,#283031);--k-t1:#253f43;--k-t2:#224c5a;--k-redt:#461f1a;color:#ccd5e5}
:where(html[data-theme="dark"]) .kap h1,:where(html[data-theme="dark"]) .kap h2{color:#ccd5e5}
:where(html[data-theme="dark"]) .kap-eb{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .kap-wk{background:#2e3638}
:where(html[data-theme="dark"]) .kap-wk__b{color:#ccd5e5}
:where(html[data-theme="dark"]) .kap-wk__now{color:#c3edf7}
:where(html[data-theme="dark"]) .kap-kpi__i{background:#2e3638}
:where(html[data-theme="dark"]) .kap-kpi__i b{color:#ccd5e5}
:where(html[data-theme="dark"]) .kap-kpi__i.is-risk b{color:#e69089}
:where(html[data-theme="dark"]) .kap-lnk{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .kap-main{background:#2e3638}
:where(html[data-theme="dark"]) .kap-g__d b{color:#ccd5e5}
:where(html[data-theme="dark"]) .kap-av{background:var(--k-t1,#253f43);color:#c3edf7}
:where(html[data-theme="dark"]) .kap-c{color:#ccd5e5}
:where(html[data-theme="dark"]) .kap-c--l0{background:#2b3234}
:where(html[data-theme="dark"]) .kap-c--l2{background:color-mix(in srgb,var(--k-t2) 70%,#2e3638)}
:where(html[data-theme="dark"]) .kap-c--over{border-color:color-mix(in srgb,var(--k-red) 45%,#363f42)}
:where(html[data-theme="dark"]) .kap-c--over .kap-c__t{color:#e69089}
:where(html[data-theme="dark"]) .kap-c--off,:where(html[data-theme="dark"]) .kap-c--closed{background:repeating-linear-gradient(135deg,#262d2e 0 6px,#293032 6px 12px)}
:where(html[data-theme="dark"]) .kap-panel{background:#2e3638}
:where(html[data-theme="dark"]) .kap-pm__n.is-over{color:#e69089}
:where(html[data-theme="dark"]) .kap-meter.kap-c--off{background:repeating-linear-gradient(135deg,#242b2c 0 5px,#283031 5px 10px)}
:where(html[data-theme="dark"]) .kap-btn--q{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .kap-empty{background:#2e3638}
:where(html[data-theme="dark"]) .kap-dp__b{background:#2e3638}
:where(html[data-theme="dark"]) .kap-dp__b b{color:#ccd5e5}
:where(html[data-theme="dark"]) .kap-today{background:#2e3638;border:1px solid var(--k-line,#3e494b);color:#ccd5e5}
:where(html[data-theme="dark"]) .kap-today__n small{color:#bbbbb7}
:where(html[data-theme="dark"]) .kap-today__m>span{color:#d1d1cf}
:where(html[data-theme="dark"]) .kap-today__m i{background:#283031}
:where(html[data-theme="dark"]) .kap-today__m>span.is-off i{background:repeating-linear-gradient(135deg,#242b2c 0 5px,#283031 5px 10px)}
:where(html[data-theme="dark"]) .kap-today a{color:#bae6ef}
:where(html[data-theme="dark"]) .kap-pill{background:var(--blv-stone,#283031);border:1px solid var(--blv-line,#3e494b);color:#d1d1cf}
:where(html[data-theme="dark"]) .kap-pill span:nth-child(2){color:#ccd5e5}
:where(html[data-theme="dark"]) .kap-pill i{color:#bae6ef}
:where(html[data-theme="dark"]) .kap-pill:hover{background:#253f43;border-color:#2c5967}
:where(html[data-theme="dark"]) .kap-goto{background:#2e3638;border:1px solid var(--blv-line,#3e494b);color:#ccd5e5}
:where(html[data-theme="dark"]) .kap-goto span{color:#bae6ef}
:where(html[data-theme="dark"]) .kap-goto kbd{border:1px solid var(--blv-line,#3e494b);color:#bbbbb7}
:where(html[data-theme="dark"]) .kap-goto:hover{background:#253f43}
:where(html[data-theme="dark"]) .kap-c--past{background:#2b3234}
:where(html[data-theme="dark"]) .kap{--k-band:#1a3e46}
:where(html[data-theme="dark"]) .kap-c--off.is-ferie,:where(html[data-theme="dark"]) .kap-meter.kap-c--off.is-ferie{background:repeating-linear-gradient(135deg,#224635 0 6px,#293032 6px 12px);color:#ade1d0}
:where(html[data-theme="dark"]) .kap-c.has-abs.is-ferie .kap-c__a{color:#ade1d0}
:where(html[data-theme="dark"]) .kap-today__m>span.is-off.is-ferie i{background:repeating-linear-gradient(135deg,#254e3a 0 5px,#1e4531 5px 10px)}
:where(html[data-theme="dark"]) .kap-today__m>span.is-off.is-ferie .kap-av{background:#204537;color:#ade1d0}
/* bikelink-verksted-app-v2.css */
html:where([data-theme="dark"]).av2{--av2-bg:var(--blv-bg,#283031);--av2-card:#2e3638;--av2-line:var(--blv-line,#3e494b);--av2-line2:var(--blv-line2,#424e51);--av2-ink:var(--blv-ink,#e4e4e4);--av2-ink2:var(--blv-ink2,#d1d1cf);--av2-muted:var(--blv-muted,#bbbbb7);--av2-pt:var(--blv-primary-t,#253f43);--av2-pl:var(--blv-primary-l,#2c5967);--av2-pi:var(--blv-primary-i,#afe4f0);--av2-hover:#293133;--av2-ring:0 0 0 2px #363f42,0 0 0 4px var(--blv-primary,#0d4a57)}
html:where([data-theme="dark"]).av2.av2-ph body.blv-tools .blv-hero{background:#2e3638 !important}
html:where([data-theme="dark"]).av2.av2-ph body.blv-tools .blv-hero h1{color:#ccd5e5 !important}
html:where([data-theme="dark"]).av2.av2-ph body.blv-tools .blv-hero__g{color:#a4acb9 !important}
:where(html[data-theme="dark"]) .av2-crumb{color:#a4acb9}
:where(html[data-theme="dark"]) .av2-crumb a{color:#a4acb9}
:where(html[data-theme="dark"]) .av2-crumb a:hover{color:#ccd5e5;background:var(--av2-hover,#293133)}
:where(html[data-theme="dark"]) .av2-crumb [aria-current]{color:#d1d1cf}
html:where([data-theme="dark"]).av2.av2-ph body.blv-tools #blv-pane{color:#ccd5e5}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .bt-h3,html:where([data-theme="dark"]).av2.av2-ph #blv-pane .rp-card__h,html:where([data-theme="dark"]).av2.av2-ph #blv-pane .v4-sec>h2,html:where([data-theme="dark"]).av2.av2-ph #blv-pane .v4-h2r h2{color:#ccd5e5 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .bt-h3 .blv-i,html:where([data-theme="dark"]).av2.av2-ph #blv-pane .rp-card__h .blv-i{color:var(--spk-acc-fg)}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .stg-l,html:where([data-theme="dark"]).av2.av2-ph #blv-pane .stg-h,html:where([data-theme="dark"]).av2.av2-ph #blv-pane .v4-k{color:#a4acb9 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .bt-muted{color:#a4acb9 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane :is(.bt-btn--g,.bt-btn--s,.v4-btn--g,.blv-btn2:not(.blv-btn2--p)),:where(html[data-theme="dark"]) .av2-btn--g{background:#2e3638 !important;color:#ccd5e5 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane :is(.bt-btn--g,.bt-btn--s,.v4-btn--g,.blv-btn2:not(.blv-btn2--p)):hover,:where(html[data-theme="dark"]) .av2-btn--g:hover{border-color:#595954 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane :is(input[type=text],input[type=search],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=date],input[type=time],input:not([type]),select,textarea){background:#2e3638 !important;color:#ccd5e5 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane :is(input,select,textarea):hover:not(:focus):not([type=checkbox]):not([type=radio]){border-color:#595954 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane :is(input,textarea)::placeholder{color:#9b9b96}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .bt-f label,html:where([data-theme="dark"]).av2.av2-ph #blv-pane .v4-fld>span{color:#d1d1cf !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane :is(.bt-t,.v4-tbl,.bt-tw table) th{background:#2b3234 !important;color:#a4acb9 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .bt-tw{background:#2e3638}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane :is(.v4-seg,.rp-seg3,.stg-gs){background:#262e2f !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane :is(.v4-seg,.rp-seg3,.stg-gs) :is(button[aria-pressed=true],button[aria-current],button.on,button.is-on){background:#2e3638 !important;color:#ccd5e5 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .stg-tabs .stg-tab[aria-current]{color:#ccd5e5 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane :is(.blv-empty,.fx-empty,.v4-empty){color:#a4acb9 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane :is(.blv-empty,.fx-empty) svg.blv-i:first-child{color:var(--spk-acc-fg) !important}
:where(html[data-theme="dark"]) .av2-empty{color:#a4acb9}
:where(html[data-theme="dark"]) .av2-empty__i{color:var(--spk-acc-fg)}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane :is(.bt-note,.bt-warn){background:#2b3234 !important;color:#d1d1cf !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .bt-note{border-color:#2a5a63 !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .bt-warn{background:var(--blv-warn-b,#48361b) !important;border-color:#68512d !important;color:#f9e1b7 !important}
html:where([data-theme="dark"]).av2 #toast.toast{background:#093843 !important}
:where(html[data-theme="dark"]) .av2-srail__hd{color:#a4acb9}
:where(html[data-theme="dark"]) .av2-srail__f{background:#2e3638;color:#a4acb9}
:where(html[data-theme="dark"]) .av2-srail__f input,html:where([data-theme="dark"]).av2.av2-ph #blv-pane .av2-srail__f input{color:#ccd5e5}
:where(html[data-theme="dark"]) .av2-srail__gl{color:#a6a6a2}
:where(html[data-theme="dark"]) .av2-srail a{color:#d1d1cf}
:where(html[data-theme="dark"]) .av2-srail a .blv-i{color:#a6a6a2}
:where(html[data-theme="dark"]) .av2-srail a:hover{background:#252c2e;color:#ccd5e5}
:where(html[data-theme="dark"]) .av2-srail a[aria-current]{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .av2-srail a[aria-current] .blv-i{color:var(--spk-acc-fg)}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .stg-c{background:#2e3638}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .stg-i{color:var(--spk-acc-fg) !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .stg-st{background:#272e30 !important;color:#d1d1cf !important}
html:where([data-theme="dark"]).av2.av2-ph #blv-pane .stg-pc{background:#2e3638 !important}
:where(html[data-theme="dark"]) .av2-save.is-quiet{background:rgba(46,54,56,0.92);color:#a4acb9}
:where(html[data-theme="dark"]) .av2-save.is-quiet .blv-i{color:#bff2a2}
:where(html[data-theme="dark"]) .av2-save.is-ok{background:#2e3638;border:1px solid #3d632d;color:#ccf4b6}
:where(html[data-theme="dark"]) .av2-save.is-dirty{background:#093843}
:where(html[data-theme="dark"]) .av2-save.is-dirty .av2-btn--g{border-color:rgba(54,63,66,0.35) !important}
:where(html[data-theme="dark"]) .av2-cmdk{border:1px solid var(--av2-line2,#424e51);background:#2e3638;color:#a4acb9}
:where(html[data-theme="dark"]) .av2-cmdk:hover{border-color:#595954;color:#ccd5e5}
:where(html[data-theme="dark"]) .av2-cmdk kbd,:where(html[data-theme="dark"]) .av2-pal kbd,:where(html[data-theme="dark"]) .av2-keys kbd{color:#a4acb9;background:#283031;border:1px solid var(--av2-line,#3e494b)}
:where(html[data-theme="dark"]) .av2-hb{border:1px solid var(--av2-line2,#424e51);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .av2-hb:hover,:where(html[data-theme="dark"]) .av2-hb[aria-expanded=true]{background:var(--av2-pt,#253f43);border-color:var(--av2-pl,#2c5967);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .av2-hm{background:#2e3638;border:1px solid var(--av2-line,#3e494b)}
:where(html[data-theme="dark"]) .av2-hm__h{color:#a4acb9}
:where(html[data-theme="dark"]) .av2-hm [role=menuitem]{color:#ccd5e5}
:where(html[data-theme="dark"]) .av2-hm [role=menuitem]:hover,:where(html[data-theme="dark"]) .av2-hm [role=menuitem]:focus{background:#283031}
:where(html[data-theme="dark"]) .av2-hm small{color:#a4acb9}
:where(html[data-theme="dark"]) .av2-hm__i{background:var(--av2-pt,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .av2-pal__box{background:#2e3638}
:where(html[data-theme="dark"]) .av2-pal__in{border-bottom:1px solid var(--av2-line,#3e494b);color:#a4acb9}
:where(html[data-theme="dark"]) .av2-pal__in input{color:#ccd5e5}
:where(html[data-theme="dark"]) .av2-pal__h{color:#a6a6a2}
:where(html[data-theme="dark"]) .av2-pal__r{color:#ccd5e5}
:where(html[data-theme="dark"]) .av2-pal__r.is-on{background:var(--av2-pt,#253f43)}
:where(html[data-theme="dark"]) .av2-pal__i{background:#283031;color:#d1d1cf}
:where(html[data-theme="dark"]) .av2-pal__r.is-on .av2-pal__i{background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .av2-pal__t small{color:#a6a6a2}
:where(html[data-theme="dark"]) .av2-pal__none{color:#a4acb9}
:where(html[data-theme="dark"]) .av2-pal__f{border-top:1px solid var(--av2-line,#3e494b);color:#a6a6a2;background:#2b3234}
:where(html[data-theme="dark"]) .av2-modal__box{background:#2e3638}
:where(html[data-theme="dark"]) .av2-modal__hd{border-bottom:1px solid var(--av2-line,#3e494b)}
:where(html[data-theme="dark"]) .av2-modal__hd h2{color:#ccd5e5}
:where(html[data-theme="dark"]) .av2-ib{color:#ccd5e5}
:where(html[data-theme="dark"]) .av2-ib:hover{background:#283031}
:where(html[data-theme="dark"]) .av2-keys>div{border-bottom:1px solid #3a4547}
:where(html[data-theme="dark"]) .av2-keys dd{color:#d1d1cf}
html:where([data-theme="dark"]) body .mk-who .mk-av{border:1px solid #3e4a4c;background:#2e3638;color:#e4e4e4}
html:where([data-theme="dark"]) body .mk-who .mk-av:hover{border-color:#2c5967;background:#2b3234}
html:where([data-theme="dark"]) body .mk-who .mk-ava{background:#253f43;color:#bae6ef}
html:where([data-theme="dark"]) body .mk-who .mk-avc{background:#283031;color:#c1bfbc}
html:where([data-theme="dark"]) body .mk-who .mk-av[aria-checked=true] .mk-ava{background:#2e3638;color:#bae6ef}
html:where([data-theme="dark"]) body .mk-who .mk-av[aria-checked=true] .mk-avc{background:rgba(46,54,56,0.2)}
html:where([data-theme="dark"]) body .av2-pal .av2-pal__in:focus-within{background:#2b3234}
html:where([data-theme="dark"]) body .av2-pal .av2-pal__in input,html:where([data-theme="dark"]) body .av2-pal .av2-pal__in input[type=text],html:where([data-theme="dark"]) body .av2-pal .av2-pal__in input:focus,html:where([data-theme="dark"]) body .av2-pal .av2-pal__in input:focus-visible{color:#e4e4e4}
html:where([data-theme="dark"]) body .av2-pal .av2-pal__in input::placeholder{color:#9b9b96}
html:where([data-theme="dark"]) body .jb2-tl::before{background:#242a2c}
html:where([data-theme="dark"]) body .jb2-tl .jb2-ev__i{background:#2e3638;border:1px solid #424e50;box-shadow:0 0 0 3px var(--jb2-side-bg,#384245);color:#b8b8b5}
html:where([data-theme="dark"]) body .jb2-tl .jb2-ev--c .jb2-ev__i{background:#253f43;border-color:#2c5967;color:#bae6ef}
/* bikelink-verksted-tour.css */
:where(html[data-theme="dark"]) .blv-tour__spot{box-shadow:0 0 0 9999px rgba(28,28,28,.55),0 0 0 2px var(--blv-primary-l,#2c5967)}
:where(html[data-theme="dark"]) .blv-tour__tip{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-tour__n{color:var(--spk-acc-fg);background:var(--blv-primary-t,#253f43)}
:where(html[data-theme="dark"]) .blv-tour__x{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-tour__x:hover{background:#283031;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-tour__bar{background:#262e2f}
:where(html[data-theme="dark"]) .blv-tour__tip h3{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-tour__tip p{color:#d1d1cf}
:where(html[data-theme="dark"]) .blv-tour__b--g{background:#2e3638;color:#ccd5e5;border-color:var(--blv-line2,#424e51)}
:where(html[data-theme="dark"]) .blv-tour__b--g:hover{background:#293133}
:where(html[data-theme="dark"]) .blv-tour__b--q{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-tour__b--q:hover{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-tour__b:focus-visible,:where(html[data-theme="dark"]) .blv-tour__x:focus-visible,:where(html[data-theme="dark"]) .blv-tip:focus-visible,:where(html[data-theme="dark"]) .blv-tipb button:focus-visible{box-shadow:0 0 0 2px #363f42,0 0 0 4px var(--blv-primary,#0d4a57)}
:where(html[data-theme="dark"]) .blv-tour__caps li{color:#d1d1cf}
:where(html[data-theme="dark"]) .blv-tour__caps li .blv-i{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-tour__mi{border:1px solid var(--blv-line,#3e494b);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-tour__mi:hover{border-color:var(--blv-primary-l,#2c5967);background:#2c3536}
:where(html[data-theme="dark"]) .blv-tour__mi small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-tour__mic{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-tour__mi.is-done .blv-tour__mic{background:#2d491d;color:#bff2a2}
:where(html[data-theme="dark"]) .blv-tour-card{background:linear-gradient(110deg,#253f43,#2e3638 70%);border:1px solid #2a5a63}
:where(html[data-theme="dark"]) .blv-tour-card b{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-tour-card span{color:#d1d1cf}
:where(html[data-theme="dark"]) .blv-tour-card__i{background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-tip{color:#a6a6a2}
:where(html[data-theme="dark"]) .blv-tip:hover,:where(html[data-theme="dark"]) .blv-tip[aria-expanded=true]{color:var(--spk-acc-fg);background:var(--blv-primary-t,#253f43)}
:where(html[data-theme="dark"]) .blv-tipb{background:#093843}
:where(html[data-theme="dark"]) .blv-tipb__l{background:rgba(46,54,56,0.12)}
:where(html[data-theme="dark"]) .blv-tipb__l:hover{background:rgba(46,54,56,0.2)}
/* bikelink-verksted-regnskap.css */
:where(html[data-theme="dark"]) .acc-wrap{--a-pt:var(--blv-primary-t,#253f43);--a-line:var(--blv-line,#3e494b);--a-mut:var(--blv-muted,#bbbbb7);--a-ink:var(--blv-ink,#e4e4e4);color:#ccd5e5}
:where(html[data-theme="dark"]) .acc-wrap h3,:where(html[data-theme="dark"]) .acc-dlg h2{color:#ccd5e5}
:where(html[data-theme="dark"]) .acc-wrap h4{color:#ccd5e5}
:where(html[data-theme="dark"]) .acc-sec{background:#2e3638}
:where(html[data-theme="dark"]) .acc-sec--flow{background:linear-gradient(180deg,#2c3436,#2e3638)}
:where(html[data-theme="dark"]) .acc-steps li{background:#283031;color:#a4acb9}
:where(html[data-theme="dark"]) .acc-steps__n{background:#2e3638}
:where(html[data-theme="dark"]) .acc-steps li.is-on{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .acc-steps li.is-done{color:#ccd5e5}
:where(html[data-theme="dark"]) .acc-steps li.is-done .acc-steps__n{background:#1b4830;border-color:#2c6645;color:#b1e8c6}
:where(html[data-theme="dark"]) .acc-help{background:#283031}
:where(html[data-theme="dark"]) .acc-help>svg{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .acc-help__c{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-help a{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .acc-f{color:#ccd5e5}
:where(html[data-theme="dark"]) .acc-f select,:where(html[data-theme="dark"]) .acc-f input{border:1px solid var(--blv-line2,#424e51);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .acc-enc{background:#1b4830;color:#b1e8c6}
:where(html[data-theme="dark"]) .acc-mut{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-demo{background:#46381b;color:#f5d2a1}
:where(html[data-theme="dark"]) .acc-ok{color:#b1e8c6}
:where(html[data-theme="dark"]) .acc-test__r{color:#b1e8c6}
:where(html[data-theme="dark"]) .acc-test__r.is-err{color:#e69089}
:where(html[data-theme="dark"]) .acc-co__o input{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .acc-co__o small{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-co__o code{background:#283031}
:where(html[data-theme="dark"]) .acc-tg__s{background:#242a2b}
:where(html[data-theme="dark"]) .acc-tg__s::after{background:#2e3638}
:where(html[data-theme="dark"]) .acc-tg input:focus-visible+.acc-tg__s{box-shadow:0 0 0 2px #363f42,0 0 0 4px var(--a-p)}
:where(html[data-theme="dark"]) .acc-tg__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-sum{background:linear-gradient(135deg,var(--a-pt),#2e3638);border:1px solid var(--blv-primary-l,#2c5967)}
:where(html[data-theme="dark"]) .acc-sum__m{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-dot{box-shadow:0 0 0 3px #275c39}
:where(html[data-theme="dark"]) .acc-tag{background:#2e3638;color:#a4acb9}
:where(html[data-theme="dark"]) .acc-kpi>div{background:#2e3638}
:where(html[data-theme="dark"]) .acc-kpi span{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-lnk{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .acc-empty{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-log__i{background:#1b4830;color:#b1e8c6}
:where(html[data-theme="dark"]) .acc-log li.is-err .acc-log__i{background:#461f1a;color:#e69089}
:where(html[data-theme="dark"]) .acc-log__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-log details summary{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .acc-log pre,:where(html[data-theme="dark"]) .acc-pl pre{background:#2f3638}
:where(html[data-theme="dark"]) .acc-jsec .acc-js{background:#283031}
:where(html[data-theme="dark"]) .acc-jsec .acc-js small{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-jsec .acc-js.is-err{background:#461f1a}
:where(html[data-theme="dark"]) .acc-jsec .acc-js.is-err .acc-dot{box-shadow:0 0 0 3px #5a2a27}
:where(html[data-theme="dark"]) .acc-jsec .acc-js.is-paid{background:#1b4830}
:where(html[data-theme="dark"]) .acc-jsec .acc-mut{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-dlg__b{background:#2e3638}
:where(html[data-theme="dark"]) .acc-dlg__hd{border-bottom:1px solid var(--blv-line,#3e494b)}
:where(html[data-theme="dark"]) .acc-dlg__hd small{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-dlg__f{border-top:1px solid var(--blv-line,#3e494b);background:#2b3334}
:where(html[data-theme="dark"]) .acc-tbl th{color:#a4acb9;border-bottom:1px solid var(--blv-line,#3e494b)}
:where(html[data-theme="dark"]) .acc-tbl td{border-bottom:1px solid #3a4547}
:where(html[data-theme="dark"]) .acc-tbl__m td{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-k{background:#283031;color:#d1d1cf}
:where(html[data-theme="dark"]) .acc-k--labour{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .acc-meta>div{background:#283031}
:where(html[data-theme="dark"]) .acc-meta dt{color:#a4acb9}
:where(html[data-theme="dark"]) .acc-pl summary{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .acc-auto{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .acc-auto small{color:#d1d1cf}
:where(html[data-theme="dark"]) .acc-dot--idle{box-shadow:0 0 0 3px var(--blv-primary-t,#2f5056)}
:where(html[data-theme="dark"]) .acc-jsec .acc-js.is-sent{background:#1b4830}
:where(html[data-theme="dark"]) .acc-evd>summary{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .acc-evd pre{background:#2f3638}
:where(html[data-theme="dark"]) .acc-evd p{color:#a4acb9}
/* bikelink-verksted-venteliste.css */
:where(html[data-theme="dark"]) .wl-demo{color:#acacac}
:where(html[data-theme="dark"]) .wl-lnk{color:#bae6ef}
:where(html[data-theme="dark"]) .wl-btn{border:1px solid #414d50;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .wl-btn--p{background:#093843}
:where(html[data-theme="dark"]) .wl-bk{border:1px solid #2f565e;background:#2a3133}
:where(html[data-theme="dark"]) .wl-bk__hd b{color:#e4e4e4}
:where(html[data-theme="dark"]) .wl-bk__hd p{color:#c5c5c3}
:where(html[data-theme="dark"]) .wl-bk__ic{background:#2e3638;color:#bae6ef;border:1px solid #2f565e}
:where(html[data-theme="dark"]) .wl-opt input{accent-color:#bae6ef}
:where(html[data-theme="dark"]) .wl-bk__range label{color:#c5c5c3}
:where(html[data-theme="dark"]) .wl-bk__range input{border:1px solid #414d50;background:#2e3638}
:where(html[data-theme="dark"]) .wl-bk__pv{color:#afe4f0}
:where(html[data-theme="dark"]) .wl-bk.is-sel{background:#253f43}
:where(html[data-theme="dark"]) .wl-bk__sel small{color:#afe4f0}
:where(html[data-theme="dark"]) .wl-ok__n{background:#253f43}
:where(html[data-theme="dark"]) .wl-ok__n b{color:#afe4f0}
:where(html[data-theme="dark"]) .wl-st__eb{color:#acacac}
:where(html[data-theme="dark"]) .wl-st__q{background:#2e3638;border:1px solid #3d484b}
:where(html[data-theme="dark"]) .wl-st__num{background:#253f43;color:#afe4f0}
:where(html[data-theme="dark"]) .wl-st__mu,:where(html[data-theme="dark"]) .wl-mu{color:#acacac}
:where(html[data-theme="dark"]) .wl-st__live{color:#bff2a2}
:where(html[data-theme="dark"]) .wl-st__how{color:#c5c5c3}
:where(html[data-theme="dark"]) .wl-st__note{background:#44311a;border:1px solid #664b2c}
:where(html[data-theme="dark"]) .wl-st__offer{background:#253f43}
:where(html[data-theme="dark"]) .wl-st__card{background:#2e3638;border:1px solid #3d484b}
:where(html[data-theme="dark"]) .wl{color:#e4e4e4}
:where(html[data-theme="dark"]) .wl-eb{color:#acacac}
:where(html[data-theme="dark"]) .wl-sub{color:#c5c5c3}
:where(html[data-theme="dark"]) .wl-kpis>div{background:#2e3638;border:1px solid #3d484b}
:where(html[data-theme="dark"]) .wl-kpis span{color:#acacac}
:where(html[data-theme="dark"]) .wl-day{background:#2e3638;border:1px solid #3d484b}
:where(html[data-theme="dark"]) .wl-day>header{background:#293133;border-bottom:1px solid #3b4648}
:where(html[data-theme="dark"]) .wl-day>header em{color:#afe4f0;background:#253f43}
:where(html[data-theme="dark"]) .wl-full{color:#e9a48e;background:#462e1b}
:where(html[data-theme="dark"]) .wl-row{border-top:1px solid #3a4547}
:where(html[data-theme="dark"]) .wl-pos{background:#093843}
:where(html[data-theme="dark"]) .wl-row__b small{color:#acacac}
:where(html[data-theme="dark"]) .wl-chip{background:#272e30;color:#c5c5c3}
:where(html[data-theme="dark"]) .wl-chip.is-off{background:#44311a;color:#e9a48e}
:where(html[data-theme="dark"]) .wl-ib{border:1px solid #3f4a4d;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .wl-b{border:1px solid #3f4a4d;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .wl-b--q{color:#acacac}
:where(html[data-theme="dark"]) .wl-empty{background:#2e3638;border:1px dashed #414d50;color:#c5c5c3}
:where(html[data-theme="dark"]) .wl-side{background:#2e3638;border:1px solid #3d484b}
:where(html[data-theme="dark"]) .wl-msg__i{background:#253f43;color:#bae6ef}
:where(html[data-theme="dark"]) .wl-msg--sys .wl-msg__i{background:#272e30;color:#c5c5c3}
:where(html[data-theme="dark"]) .wl-msg small{color:#acacac}
:where(html[data-theme="dark"]) .wl-today{background:#2e3638;border:1px solid #2f565e;color:#afe4f0}
:where(html[data-theme="dark"]) .wl-today:hover{background:#253f43}
:where(html[data-theme="dark"]) .wl-today i{color:#bae6ef}
:where(html[data-theme="dark"]) .wl-sbn{background:#253f43;color:#afe4f0}
:where(html[data-theme="dark"]) .wl-cbdg{background:#253f43;color:#afe4f0;border:1px solid #2d5e68}
:where(html[data-theme="dark"]) .blv-kb-col.wl-col{--c:#8b9099;background:color-mix(in srgb,#6a6d72 8%,#2e3638)}
:where(html[data-theme="dark"]) .wl-col__hint{color:#acacac}
:where(html[data-theme="dark"]) .wl-card{background:#2e3638;border:1px solid #3e494b}
:where(html[data-theme="dark"]) .wl-card small{color:#acacac}
:where(html[data-theme="dark"]) .wl-card__r{color:#afe4f0 !important}
:where(html[data-theme="dark"]) .wl-card__n{color:#c5c5c3;background:#272e30}
:where(html[data-theme="dark"]) .wl-card__a{color:#bae6ef}
:where(html[data-theme="dark"]) .blv-kb-col[data-col="book"].wl-over{background:color-mix(in srgb,var(--c) 18%,#2e3638) !important}
:where(html[data-theme="dark"]) .wl-listbar{background:color-mix(in srgb,#6a6d72 8%,#2e3638);border:1px solid #3e494b;border-left:4px solid #72757b;color:#e4e4e4}
:where(html[data-theme="dark"]) .wl-listbar span{color:#acacac}
:where(html[data-theme="dark"]) .wl-listbar i{color:#bae6ef}
:where(html[data-theme="dark"]) .wl-cday{background:#253f43;border:1px solid #2d5e68;color:#afe4f0}
:where(html[data-theme="dark"]) .wl-sugg{color:#afe4f0 !important}
:where(html[data-theme="dark"]) .wl-sugg.is-out{color:#e9a48e !important}
:where(html[data-theme="dark"]) .wl-sugg.is-none{color:#e9a48e !important}
:where(html[data-theme="dark"]) .wl-dlg{background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .wl-dlg__hd{border-bottom:1px solid #3b4648}
:where(html[data-theme="dark"]) .wl-dlg__hd h2 span{color:#c5c5c3}
:where(html[data-theme="dark"]) .wl-x{border:1px solid #3f4a4d;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .wl-day-c{border:1px solid #3e494b;background:#2e3638}
:where(html[data-theme="dark"]) .wl-dc__d small{color:#acacac}
:where(html[data-theme="dark"]) .wl-mb i{background:#262d2e}
:where(html[data-theme="dark"]) .wl-mb em{color:#c5c5c3}
:where(html[data-theme="dark"]) .wl-dc__f{color:#acacac}
:where(html[data-theme="dark"]) .wl-dc__w{color:#afe4f0}
:where(html[data-theme="dark"]) .wl-day-c.is-want{background:#1a4045}
:where(html[data-theme="dark"]) .wl-day-c.is-full{background:#283031}
:where(html[data-theme="dark"]) .wl-day-c.is-full .wl-mb i::after{background:#3a3a37}
:where(html[data-theme="dark"]) .wl-day-c.is-sel{background:#253f43}
:where(html[data-theme="dark"]) .wl-leg{color:#c5c5c3}
:where(html[data-theme="dark"]) .wl-leg i{border:1px solid #3e494b;background:#2e3638}
:where(html[data-theme="dark"]) .wl-leg i.is-want{background:#1a4045}
:where(html[data-theme="dark"]) .wl-leg i.is-sel{background:#253f43}
:where(html[data-theme="dark"]) .wl-leg i.is-full{background:#283031}
:where(html[data-theme="dark"]) .wl-dlg__opts label{color:#c5c5c3}
:where(html[data-theme="dark"]) .wl-dlg__opts select{border:1px solid #414d50;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .wl-dlg__ft{border-top:1px solid #3b4648;background:#2b3234}
:where(html[data-theme="dark"]) .wl-pv{color:#afe4f0}
:where(html[data-theme="dark"]) .wl-toast{background:#2f3638}
:where(html[data-theme="dark"]) .wl-from{background:#272e30;color:#b3b9c5}
/* bikelink-verksted-dropin.css */
:where(html[data-theme="dark"]) .di{color:#ccd5e5}
:where(html[data-theme="dark"]) .di__c{background:#2e3638}
:where(html[data-theme="dark"]) .di__h{border-bottom:1px solid #3c4749}
:where(html[data-theme="dark"]) .di__h p{color:#b0afac}
:where(html[data-theme="dark"]) .di__i{background:var(--di-pri,#093843)}
:where(html[data-theme="dark"]) .di__i--ok{background:#1d492a;color:#89e6ab}
:where(html[data-theme="dark"]) .di__x{color:#c1bfbc}
:where(html[data-theme="dark"]) .di__x:hover,:where(html[data-theme="dark"]) .di__x:focus-visible{background:#272e30}
:where(html[data-theme="dark"]) .di-s{border-bottom:1px solid #3b4548}
:where(html[data-theme="dark"]) .di-s h3>span{background:#272e30;color:#c1bfbc}
:where(html[data-theme="dark"]) .di-s h3 em{color:#a1a8b2}
:where(html[data-theme="dark"]) .di-l{color:#c1bfbc}
:where(html[data-theme="dark"]) .di-l input,:where(html[data-theme="dark"]) .di-l select,:where(html[data-theme="dark"]) .di-l textarea{color:#ccd5e5;border:1px solid var(--di-line,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .di-l--ic>svg{color:#a1a8b2}
:where(html[data-theme="dark"]) .di-res{border:1px solid #3f4a4d;background:#2e3638}
:where(html[data-theme="dark"]) .di-res li+li{border-top:1px solid #3a4447}
:where(html[data-theme="dark"]) .di-res button:hover,:where(html[data-theme="dark"]) .di-res button:focus-visible{background:#283031}
:where(html[data-theme="dark"]) .di-res small{color:#b0afac}
:where(html[data-theme="dark"]) .di-res__new>svg{background:#272e30}
:where(html[data-theme="dark"]) .di-av{background:var(--di-pri,#093843)}
:where(html[data-theme="dark"]) .di-lnk{color:#ccd5e5}
:where(html[data-theme="dark"]) .di-sel{border:1px solid #2f5e3d;background:#2a3133}
:where(html[data-theme="dark"]) .di-sel__t small{color:#c1bfbc}
:where(html[data-theme="dark"]) .di-own>small{color:#b0afac}
:where(html[data-theme="dark"]) .di-chip{border:1px solid var(--di-line,#404c4f);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .di-chip small{color:#b0afac}
:where(html[data-theme="dark"]) .di-chip:hover{border-color:#82817d}
:where(html[data-theme="dark"]) .di-chip[aria-pressed=true]{background:var(--di-pri,#093843)}
:where(html[data-theme="dark"]) .di-ph>small{color:#a1a8b2}
:where(html[data-theme="dark"]) .di-th{border:1px solid #3f4a4d}
:where(html[data-theme="dark"]) .di-add{border:1px dashed #5d5c57;background:#2b3234}
:where(html[data-theme="dark"]) .di-add:hover,:where(html[data-theme="dark"]) .di-add:focus-within{background:#2e3638}
:where(html[data-theme="dark"]) .di-seg button{border:1px solid var(--di-line,#404c4f);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .di-seg button[aria-checked=true]{background:var(--di-pri,#093843)}
:where(html[data-theme="dark"]) .di-hint{color:#b0afac}
:where(html[data-theme="dark"]) .di-nt label{border:1px solid var(--di-line,#404c4f)}
:where(html[data-theme="dark"]) .di-nt input{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .di-nt label:has(input:checked){background:#2b3234}
:where(html[data-theme="dark"]) .di-prev{background:#283031;color:#d0d0cc}
:where(html[data-theme="dark"]) .di-prev em{color:#a1a8b2}
:where(html[data-theme="dark"]) .di-err{background:#461f1a;color:#e4918c}
:where(html[data-theme="dark"]) .di__f{border-top:1px solid #3c4749;background:#2e3638}
:where(html[data-theme="dark"]) .di-sum{color:#b0afac}
:where(html[data-theme="dark"]) .di-sum b{color:#ccd5e5}
:where(html[data-theme="dark"]) .di-btn{background:var(--di-pri,#093843)}
:where(html[data-theme="dark"]) .di-btn:hover{background:var(--di-pri-h,#093843)}
:where(html[data-theme="dark"]) .di-btn--g{background:#2e3638;color:#ccd5e5;border-color:var(--di-line,#404c4f)}
:where(html[data-theme="dark"]) .di-btn--g:hover{background:#283031}
:where(html[data-theme="dark"]) .di-btn--o{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .di-btn--o:hover{background:#283031}
:where(html[data-theme="dark"]) .di-ok__i{background:#1d492a;color:#89e6ab}
:where(html[data-theme="dark"]) .di-ok>p{color:#c1bfbc}
:where(html[data-theme="dark"]) .di-ok__id{border:1px dashed #5d5c57;background:#2e3638}
:where(html[data-theme="dark"]) .di-ok__id code{color:#ccd5e5}
:where(html[data-theme="dark"]) .di-ok__m li{background:#283031}
:where(html[data-theme="dark"]) .di-ok__m span{color:#b0afac}
:where(html[data-theme="dark"]) .di-ok__n{color:#b0afac}
:where(html[data-theme="dark"]) .di-date__b{border:1px solid var(--di-line,#404c4f);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .di-date__c{color:#a1a8b2}
:where(html[data-theme="dark"]) .di-date__p{border:1px solid #3f4a4d;background:#2e3638}
:where(html[data-theme="dark"]) .di-date__p button{color:#ccd5e5}
:where(html[data-theme="dark"]) .di-date__p button small{color:#b0afac}
:where(html[data-theme="dark"]) .di-date__p button:hover,:where(html[data-theme="dark"]) .di-date__p button:focus-visible{background:#272e30}
:where(html[data-theme="dark"]) .di-date__p button[aria-selected=true]{background:var(--di-pri,#093843)}
:where(html[data-theme="dark"]) .di-qrb{border:1px solid var(--di-line,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .di-qrb[aria-expanded=true]{background:var(--di-pri,#093843)}
:where(html[data-theme="dark"]) .di-more{border:1px solid #3d484b;background:#2b3234}
:where(html[data-theme="dark"]) .di-more>summary small{color:#b0afac}
:where(html[data-theme="dark"]) .di-opt{color:#a1a8b2}
:where(html[data-theme="dark"]) .di-av{background:var(--di-pri-t,var(--di-pri,#093843));color:var(--spk-acc-fg)}
/* bikelink-verksted-fravaer.css */
:where(html[data-theme="dark"]) .blv-fv{--fv-pt:var(--blv-primary-t,#253f43);--fv-k:var(--blv-ink,#ccd5e5);--fv-mu:var(--blv-muted,#a4acb9);--fv-ln:var(--blv-line,#2d3f57);--fv-ln2:var(--blv-line2,#34455a);--fv-bg:var(--blv-bg,#2a3133);--fv-syk-b:#461f1a;--fv-fri-b:var(--s-book-b,#1a2845);--fv-kurs-b:var(--s-arb-b,#261a44);--fv-ok-b:var(--s-klar-b,#1b482b);--fv-hi-b:var(--s-del-b,#48371b);color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv__c{background:#2e3638}
:where(html[data-theme="dark"]) .blv-fv__hd{background:var(--blv-hdr,linear-gradient(115deg,#1d444c 0%,#1a2846 52%,#281a45 100%))}
:where(html[data-theme="dark"]) .blv-fv__eb{color:var(--blv-hdr-eb,#afe4f0)}
:where(html[data-theme="dark"]) .blv-fv__sub{color:#bac5d6}
:where(html[data-theme="dark"]) .blv-fv__x{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv__steps{background:var(--blv-hdr,#1a2846)}
:where(html[data-theme="dark"]) .blv-fv__steps li{color:#acb7c7;background:rgba(46,54,56,0.6)}
:where(html[data-theme="dark"]) .blv-fv__steps i{background:#2e3638}
:where(html[data-theme="dark"]) .blv-fv__steps .is-cur{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv__f{background:#2e3638}
:where(html[data-theme="dark"]) .blv-fv__fs{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-btn2{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv-lnk{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-fv-hint{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-warn{color:var(--s-del-i,#eab4a1);border:1px solid #6b532e}
:where(html[data-theme="dark"]) .blv-fv-av{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-fv-bdg.is-syk{background:#461f1a;color:#e69089;border-color:#62302a}
:where(html[data-theme="dark"]) .blv-fv-bdg.is-fri{background:#1a2845;color:#98abe1;border-color:#293960}
:where(html[data-theme="dark"]) .blv-fv-bdg.is-kurs{background:#261a44;color:#b091e1;border-color:#38285e}
:where(html[data-theme="dark"]) .blv-fv-cap b.is-down{color:#e69089}
:where(html[data-theme="dark"]) .blv-fv-cap small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-m{background:#2e3638}
:where(html[data-theme="dark"]) .blv-fv-m.is-syk{border-color:#62302a;background:#2c3536}
:where(html[data-theme="dark"]) .blv-fv-m.is-fri{border-color:#293960;background:#2c3536}
:where(html[data-theme="dark"]) .blv-fv-m.is-kurs{border-color:#38285e;background:#2c3536}
:where(html[data-theme="dark"]) .blv-fv-m__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-seg__b{color:#bac5d6}
:where(html[data-theme="dark"]) .blv-fv-seg__b[aria-checked=true]{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv-dur legend{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-rad input,:where(html[data-theme="dark"]) .blv-fv-chk input{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-fv-in input{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv-fut h3 small,:where(html[data-theme="dark"]) .blv-fv-ld h3 small,:where(html[data-theme="dark"]) .blv-fv-list h3 small,:where(html[data-theme="dark"]) .blv-fv-pv h3 small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-fut li>span:nth-child(3){color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-ld{background:#2e3638}
:where(html[data-theme="dark"]) .blv-fv-ldr small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-ldr small b{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv-bar{background:#233142}
:where(html[data-theme="dark"]) .blv-fv-grid__d small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-cell{background:#2c3536}
:where(html[data-theme="dark"]) .blv-fv-cell__h small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-cell.is-abs{background:repeating-linear-gradient(135deg,#2b3335 0 8px,#293032 8px 16px)}
:where(html[data-theme="dark"]) .blv-fv-cell.is-over{background:#411d19}
:where(html[data-theme="dark"]) .blv-fv-card{background:#2e3638}
:where(html[data-theme="dark"]) .blv-fv-card small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-grip{color:#95a1b3}
:where(html[data-theme="dark"]) .blv-fv-out,:where(html[data-theme="dark"]) .blv-fv-oth{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-out{color:#e9a48e}
:where(html[data-theme="dark"]) .blv-fv-row{background:#2e3638}
:where(html[data-theme="dark"]) .blv-fv-row.is-un{background:#411d19}
:where(html[data-theme="dark"]) .blv-fv-row__j small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-why{color:#e9a48e !important}
:where(html[data-theme="dark"]) .blv-fv-k{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-ok{color:#b9eece}
:where(html[data-theme="dark"]) .blv-fv-bad{color:#e69089}
:where(html[data-theme="dark"]) .blv-fv-row__s label:not(.blv-fv-chk){color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-row__s select{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv-st{background:var(--s-mot-b,#282f31);color:var(--s-mot-i,#bac5d6)}
:where(html[data-theme="dark"]) .blv-fv-empty,:where(html[data-theme="dark"]) .blv-fv-done{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv-empty svg,:where(html[data-theme="dark"]) .blv-fv-done svg{color:#89e6ab}
:where(html[data-theme="dark"]) .blv-fv-done__big b{color:#89e6ab}
:where(html[data-theme="dark"]) .blv-fv-done.is-undo svg{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-fv-ta{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-ta textarea{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv-pvm{background:#2e3638}
:where(html[data-theme="dark"]) .blv-fv-ch{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-fv-lg{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-fv-bub{background:#1b482b;color:#d9ece0}
:where(html[data-theme="dark"]) .blv-fv-open{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv-open:hover{color:var(--spk-acc-fg);background:var(--blv-primary-t,#253f43)}
:where(html[data-theme="dark"]) .blv-fv-alert{border:1px solid #62302a;background:#461f1a;color:#eaa8a3}
:where(html[data-theme="dark"]) .blv-fv-alert small{color:#eaa8a3}
:where(html[data-theme="dark"]) .blv-fv-alert.is-ok{border-color:#2d6640;background:#1b482b;color:#b9eece}
:where(html[data-theme="dark"]) .blv-fv-alert.is-ok small{color:#b9eece}
:where(html[data-theme="dark"]) .v4-wlr.is-fv-abs,:where(html[data-theme="dark"]) .v4-ld.is-fv-abs{background:repeating-linear-gradient(135deg,#2e3638 0 10px,#2a3233 10px 20px) !important}
:where(html[data-theme="dark"]) .v4-wlr.is-fv-abs>small{color:#e69089 !important}
:where(html[data-theme="dark"]) .v4-wg__n.is-fv-has::after{color:#e69089}
:where(html[data-theme="dark"]) .blv-fv-jc{background:#48371b;color:#eab4a1}
:where(html[data-theme="dark"]) #blv-delay-col.blv-fv-dcol{--c:#efb081;background:#43311a}
:where(html[data-theme="dark"]) #blv-delay-col.blv-fv-dcol h3{background:#4f3c1e;color:#eab4a1}
:where(html[data-theme="dark"]) #blv-delay-col .blv-fv-dsub{color:#eab4a1}
:where(html[data-theme="dark"]) #blv-delay-col .blv-fv-dbar{background:#43311a;border-top:1px solid #6b532e}
:where(html[data-theme="dark"]) .blv-fv-dchk{color:#eab4a1}
:where(html[data-theme="dark"]) .blv-fv-dchk input{accent-color:#efb081}
:where(html[data-theme="dark"]) .blv-kb-card.blv-fv-dc .blv-fv-dchk{background:#2e3638}
:where(html[data-theme="dark"]) .blv-fv-dday select{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-fv-keep{background:#282f31;color:#bac5d6}
:where(html[data-theme="dark"]) .blv-fv-dbadge{background:#48371b;color:#eab4a1;border:1px solid #6b532e}
:where(html[data-theme="dark"]) .blv-fv-bdg.is-ferie{background:#204537;color:#ade1d0;border-color:#2f634b}
:where(html[data-theme="dark"]) .blv-fv-m.is-ferie{border-color:#2f634b;background:#2b3334}
:where(html[data-theme="dark"]) .blv-fv-hol{border:1px solid #2f634b;background:#2b3334}
:where(html[data-theme="dark"]) .blv-fv-hol h3{color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-fv-hol h3 .blv-i{color:#ade1d0}
:where(html[data-theme="dark"]) .blv-fv-hol__f .blv-fv-in{color:#bbbbb7}
:where(html[data-theme="dark"]) .blv-fv-hol__f select,:where(html[data-theme="dark"]) .blv-fv-hol__f input[type=date]{border:1px solid #424e51;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-fv-seg__b.is-honsket[aria-checked=true]{background:#46381b;color:#f7d697;box-shadow:inset 0 0 0 1px #69562d}
:where(html[data-theme="dark"]) .blv-fv-hol__l li{background:#2e3638;border:1px solid #3e494b}
:where(html[data-theme="dark"]) .blv-fv-hol__l li>span:nth-of-type(3){color:#bbbbb7}
:where(html[data-theme="dark"]) .blv-fv-hst{background:#46381b;color:#f7d697}
:where(html[data-theme="dark"]) .blv-fv-hst.is-ok{background:#204537;color:#ade1d0}
:where(html[data-theme="dark"]) .blv-fv-btn2--ok{color:#ade1d0 !important}
:where(html[data-theme="dark"]) .v4-wlr.is-fv-fe,:where(html[data-theme="dark"]) .v4-ld.is-fv-fe{background:repeating-linear-gradient(135deg,#2e3638 0 10px,#293032 10px 20px) !important}
:where(html[data-theme="dark"]) .v4-wlr.is-fv-fe>small{color:#ade1d0 !important}
:where(html[data-theme="dark"]) .v4-wlr.is-fv-fe .v4-av,:where(html[data-theme="dark"]) .v4-ld.is-fv-fe .v4-av{background:#204537;color:#ade1d0}
:where(html[data-theme="dark"]) .blv-fv-mlnk{border:1px solid #3e494b;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-fv-mlnk:hover{border-color:#2c5967;background:#253f43}
:where(html[data-theme="dark"]) .blv-fv-mlnk .blv-i{color:#bae6ef}
:where(html[data-theme="dark"]) .blv-fv-mlnk>span:last-child{color:#bae6ef}
:where(html[data-theme="dark"]) .blv-fvs h2{color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-fvs__g label{color:#bbbbb7}
:where(html[data-theme="dark"]) .blv-fvs__g label>span{color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-fvs__g input{border:1px solid #424e51}
:where(html[data-theme="dark"]) .blv-fvs__f p{color:#b0b0ac}
:where(html[data-theme="dark"]) .fe{--fe-ok:#225139;--fe-w:#4d3f1d;color:#e4e4e4}
:where(html[data-theme="dark"]) .fe-card{background:#2e3638;border:1px solid #3d484a}
:where(html[data-theme="dark"]) .fe-conf{background:#46381b;border:1px solid #69562d;color:#f8ddac}
:where(html[data-theme="dark"]) .fe-conf .blv-i{color:#f5c57e}
:where(html[data-theme="dark"]) .fe-ib{border:1px solid #3e494b;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .fe-ib:hover{background:#253f43;border-color:#2c5967}
:where(html[data-theme="dark"]) .fe-lk{color:#bae6ef}
:where(html[data-theme="dark"]) .fe-lk--rm{color:#bbbbb7}
:where(html[data-theme="dark"]) .fe-mode,:where(html[data-theme="dark"]) .fe-st{background:#272e30}
:where(html[data-theme="dark"]) .fe-mode button,:where(html[data-theme="dark"]) .fe-st button{color:#bbbbb7}
:where(html[data-theme="dark"]) .fe-mode button[aria-checked=true]{background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .fe-st button.is-onsket[aria-checked=true]{color:#f7d8a2}
:where(html[data-theme="dark"]) .fe-leg{color:#bbbbb7}
:where(html[data-theme="dark"]) .fe-leg i.is-onsket,:where(html[data-theme="dark"]) .fe-d.is-onsket{background:repeating-linear-gradient(135deg,var(--fe-w) 0 4px,#463a1b 4px 8px)}
:where(html[data-theme="dark"]) .fe-leg i.is-cl,:where(html[data-theme="dark"]) .fe-d.is-cl{background:repeating-linear-gradient(135deg,#272e2f 0 3px,#2b3234 3px 6px)}
:where(html[data-theme="dark"]) .fe-yr button{border:1px solid #3c4649;background:#2e3638;color:#bbbbb7}
:where(html[data-theme="dark"]) .fe-yr button[aria-selected=true]{background:#253f43;border-color:#2c5967;color:#bae6ef}
:where(html[data-theme="dark"]) .fe-yr i{color:#ade1d0}
:where(html[data-theme="dark"]) .fe-hint{color:#b0b0ac}
:where(html[data-theme="dark"]) .fe-nm small{color:#b0b0ac}
:where(html[data-theme="dark"]) .fe-nm small .is-ok{color:#ade1d0}
:where(html[data-theme="dark"]) .fe-nm small .is-w{color:#f7d697}
:where(html[data-theme="dark"]) .fe-av{background:#253f43;color:#bae6ef}
:where(html[data-theme="dark"]) .fe-hd{color:#9b9b96}
:where(html[data-theme="dark"]) .fe-hd b{color:#e4e4e4}
:where(html[data-theme="dark"]) .fe-d{background:#2a3133;box-shadow:inset 0 0 0 1px #3b4648;color:#e4e4e4}
:where(html[data-theme="dark"]) .fe-selbar{background:#2f3638}
:where(html[data-theme="dark"]) .fe-selbar .fe-st{background:rgba(46,54,56,0.12)}
:where(html[data-theme="dark"]) .fe-okall{color:#ade1d0 !important}
:where(html[data-theme="dark"]) .fe-g{border-top:1px solid #3b4548}
:where(html[data-theme="dark"]) .fe-g h3 small{color:#b0b0ac}
:where(html[data-theme="dark"]) .fe-p{border:1px solid #3c4649;background:#2e3638}
:where(html[data-theme="dark"]) .fe-p.is-fl{background:#253f43}
:where(html[data-theme="dark"]) .fe-b.is-onsket{color:#f7d8a2}
:where(html[data-theme="dark"]) .fe-b.is-godkjent{color:#ade1d0}
:where(html[data-theme="dark"]) .fe-b.is-avslatt{background:#262e2f;color:#bbbbb7}
:where(html[data-theme="dark"]) .fe-pd small{color:#b0b0ac}
:where(html[data-theme="dark"]) .fe-pd em{color:#f7d697}
:where(html[data-theme="dark"]) .fe-ok{background:#2e3638;color:#ade1d0}
:where(html[data-theme="dark"]) .fe-ok:hover{background:#204537}
:where(html[data-theme="dark"]) .fe-empty{color:#b0b0ac}
@media (max-width:760px){:where(html[data-theme="dark"]) .fe-row{border-top:1px solid #3b4548}:where(html[data-theme="dark"]) .fe-wdh{color:#9b9b96}}
/* bikelink-verksted-innsjekk.css */
:root:where([data-theme="dark"]){--ci-ink:#e4e4e4;--ci-mu:#acacac;--ci-bg:#283031;--ci-card:#2e3638;--ci-ln:#3e494b;--blv-primary-t:#253f43;--blv-primary-i:#afe4f0}
:where(html[data-theme="dark"]) body.ci-body{color:#e4e4e4}
:where(html[data-theme="dark"]) .ci-nm{color:#e4e4e4}
:where(html[data-theme="dark"]) .ci-by{color:#acacac}
:where(html[data-theme="dark"]) .ci-by em{color:#e4e4e4}
:where(html[data-theme="dark"]) .ci-demo{background:#4b3e1c;color:#f8e3ac}
:where(html[data-theme="dark"]) .ci-lang{background:#262c2e}
:where(html[data-theme="dark"]) .ci-lang button[aria-pressed=true]{color:#e4e4e4}
:where(html[data-theme="dark"]) .ci-steps li::before{background:#242b2c}
:where(html[data-theme="dark"]) .ci-steps li.is-on{color:#e4e4e4}
:where(html[data-theme="dark"]) .ci-card input:not([type=checkbox]):not([type=file]),:where(html[data-theme="dark"]) .ci-card textarea{border:1px solid #424e50;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .ci-e{color:#e69089}
:where(html[data-theme="dark"]) .ci-e--b{background:#461f1a}
:where(html[data-theme="dark"]) .ci-chips button{border:1px solid #424e50;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .ci-add{border:1.5px dashed #4e4e4a}
:where(html[data-theme="dark"]) .ci-add:active{background:#282f30}
:where(html[data-theme="dark"]) .ci-ph button{color:#e69089}
:where(html[data-theme="dark"]) .ci-chk input{accent-color:#e4e4e4}
:where(html[data-theme="dark"]) .ci-chk.is-err{color:#e69089}
:where(html[data-theme="dark"]) .ci-b2{border:1px solid #424e50;background:#2e3638;color:#e4e4e4}
:where(html[data-theme="dark"]) .ci-pos{background:#1c4428;color:#b9eece}
:where(html[data-theme="dark"]) .ci-sum{background:#293133}
:where(html[data-theme="dark"]) .blv-vc__b{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-vc__b:hover{background:#1e474f}
:where(html[data-theme="dark"]) .blv-vc__dot{background:#2e3638}
:where(html[data-theme="dark"]) .blv-vc__s{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-vc__pv,:where(html[data-theme="dark"]) .blv-vc__hint{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-vc__hint{color:#ccd5e5}
:where(html[data-theme="dark"]) .ci-taw .blv-vc__b--ic{border:1px solid #424e50;background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .ci-taw .blv-vc__b--ic:hover{background:var(--blv-primary-t,#253f43)}
:where(html[data-theme="dark"]) .ci-taw .blv-vc__pv{color:#a4acb9}
/* bikelink-verksted-jobcard.css */
html:where([data-theme="dark"]) body #panel .ph .pbc.jc-bc{background:#2e3638;border:1px solid var(--blv-line2,#34455a)}
html:where([data-theme="dark"]) body #panel .ph .jc-bars{background:#2e3638}
html:where([data-theme="dark"]) body #panel .ph .pbc .jc-bl{color:#ccd5e5}
html:where([data-theme="dark"]) body #panel .ph .jc-bl small{color:#a4acb9}
html:where([data-theme="dark"]) body #panel .ph .jc-bl code{color:#ccd5e5}
html:where([data-theme="dark"]) body #panel .ph .jc-ico.jc-ok .jc-bl small{color:#b9eece}
html:where([data-theme="dark"]) body #panel .ph .jc-copy{border:1.5px solid var(--blv-primary-l,#2c5967);background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
html:where([data-theme="dark"]) body #panel .ph .jc-copy:hover{background:#1e474f}
html:where([data-theme="dark"]) body #panel .ph .jc-copy.is-ok{background:var(--s-klar-b,#1b482b);color:#b9eece}
html:where([data-theme="dark"]) body #pb .jc-tile{border:1px solid var(--blv-line,#2d3f57);background:#2e3638;color:#ccd5e5}
html:where([data-theme="dark"]) body #pb .jc-tile--i-red{--tb:var(--blv-danger-b,#461f1a);--ti:#eaa8a3}
html:where([data-theme="dark"]) body #pb .jc-ic{color:var(--spk-acc-fg)}
html:where([data-theme="dark"]) body #pb .jc-tx b{color:#ccd5e5}
html:where([data-theme="dark"]) body #pb .jc-tx small{color:#a4acb9}
html:where([data-theme="dark"]) body #pb .jc-chev{color:#a1a8b2}
html:where([data-theme="dark"]) body #pb .jc-ist{color:var(--spk-acc-fg)}
html:where([data-theme="dark"]) body #pb .jc-chip{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}
html:where([data-theme="dark"]) body #pb .jc-chip .blv-i{color:var(--spk-acc-fg)}
html:where([data-theme="dark"]) body .mk-row{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
html:where([data-theme="dark"]) body .mk-row:last-child{border-bottom:1px solid var(--blv-line,#2d3f57)}
html:where([data-theme="dark"]) body .mk-row:hover{border-color:var(--blv-line2,#34455a)}
html:where([data-theme="dark"]) body .mk-rowin{background:#2e3638}
html:where([data-theme="dark"]) body .mk-rowin:hover{background:#2e3638}
html:where([data-theme="dark"]) body .mk-rowin:active{background:var(--blv-soft,#1f2e42)}
html:where([data-theme="dark"]) body .mk-rowin .mk-th{background-color:var(--blv-soft,#1f2e42)}
html:where([data-theme="dark"]) body .mk-rowin .mk-r1>b{color:#ccd5e5}
html:where([data-theme="dark"]) body .mk-rowin .mk-rt>span:not(.mk-r1):not(.mk-fr){color:#a4acb9}
html:where([data-theme="dark"]) body .mk-rowin .mk-fr{color:#a4acb9 !important}
html:where([data-theme="dark"]) body .mk-rowin .mk-id,html:where([data-theme="dark"]) body .mk-done-l .mk-id{border:1px solid var(--blv-line2,#34455a);background:#2e3638}
html:where([data-theme="dark"]) body .mk-rowin .mk-id code,html:where([data-theme="dark"]) body .mk-done-l .mk-id code{color:#ccd5e5}
html:where([data-theme="dark"]) body .mk-rowin .mk-due{color:#a4acb9}
html:where([data-theme="dark"]) body .mk-rowin .mk-due.late{color:var(--spk-danger-fg)}
html:where([data-theme="dark"]) body .mk-row .mk-go{color:var(--spk-acc-fg);background:#2e3638}
html:where([data-theme="dark"]) body .mk-now__t .mk-id--l{border:1px solid var(--blv-line2,#34455a);background:#2e3638}
/* bikelink-verksted-pickup.css */
:where(html[data-theme="dark"]) .pk{--pk-gb:var(--s-klar-b,#1b482b);--pk-gi:var(--s-klar-i,#b9eece)}
:where(html[data-theme="dark"]) .pk h4{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-hd{color:#b9eece}
:where(html[data-theme="dark"]) .pk-hd__t b{color:#b9eece}
:where(html[data-theme="dark"]) .pk-hd__t small{color:#b9eece}
:where(html[data-theme="dark"]) .pk-st{background:var(--s-mot-b,#282f31);color:var(--s-mot-i,#bac5d6)}
:where(html[data-theme="dark"]) .pk-st--sendt,:where(html[data-theme="dark"]) .pk-st--sender{background:var(--s-del-b,#48371b);color:var(--s-del-i,#eab4a1)}
:where(html[data-theme="dark"]) .pk-st--avbrutt{background:var(--blv-danger-b,#461f1a);color:#eaa8a3}
:where(html[data-theme="dark"]) .pk-facts dt{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-facts dd{color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-facts dd a{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .pk-facts code{color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-loc{color:var(--s-book-i,#98abe1)}
:where(html[data-theme="dark"]) .pk-ord{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .pk-ord__h code{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-t{color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-t th,:where(html[data-theme="dark"]) .pk-t td{border-bottom:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .pk-t thead th{color:#a4acb9;border-bottom:1.5px solid var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .pk-t td small{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-g th{color:var(--s-arb-i,#b091e1)}
:where(html[data-theme="dark"]) .pk-disc th,:where(html[data-theme="dark"]) .pk-disc td{color:#b9eece}
:where(html[data-theme="dark"]) .pk-vat th,:where(html[data-theme="dark"]) .pk-vat td{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-none{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-dctl label{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-dctl input{border:1px solid var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .pk-est{background:var(--blv-soft,#1f2e42);color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-est__p{background:#2e3638;color:#b9eece}
:where(html[data-theme="dark"]) .pk-est__p--up{color:var(--s-del-i,#eab4a1)}
:where(html[data-theme="dark"]) .pk-btn{border:1.5px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-btn--o{background:#2e3638;color:#b9eece}
:where(html[data-theme="dark"]) .pk-btn--g{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-btn--lock{background:var(--blv-soft,#1f2e42);color:#a4acb9}
:where(html[data-theme="dark"]) .pk-btn.is-ok{color:#b9eece}
:where(html[data-theme="dark"]) .pk-link{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .pk-prov{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-prov select{border:1px solid var(--blv-line2,#34455a);background-color:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-hint{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-open{background:var(--s-del-b,#48371b);color:var(--s-del-i,#eab4a1)}
:where(html[data-theme="dark"]) .pk-paid{background:var(--s-klar-b,#1b482b);color:#b9eece}
:where(html[data-theme="dark"]) .pk-warn{background:var(--s-del-b,#48371b);color:var(--s-del-i,#eab4a1)}
:where(html[data-theme="dark"]) .pk-warn--x{background:var(--blv-danger-b,#461f1a);color:#eaa8a3}
:where(html[data-theme="dark"]) .pk-mock{border:1.5px dashed var(--blv-line2,#34455a);background:var(--blv-soft,#1f2e42)}
:where(html[data-theme="dark"]) .pk-mock__h{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-till{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .pk-till__l li{border-bottom:1px dashed var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .pk-man label{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-man select,:where(html[data-theme="dark"]) .pk-man input{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-err{color:var(--spk-danger-fg)}
html:where([data-theme="dark"]) body #panel .pf .blv-fprim.pk-dim{background:#2e3638 !important;color:#b9eece !important}
html:where([data-theme="dark"]) body #panel .pf .blv-fprim.pk-dim:hover{background:var(--s-klar-b,#1b482b) !important}
:where(html[data-theme="dark"]) .blv-tl2 .pk-hl--betalt>svg{color:#89e6ab}
:where(html[data-theme="dark"]) .blv-tl2 .pk-hl--avbrutt>svg,:where(html[data-theme="dark"]) .blv-tl2 .pk-hl--ubetalt>svg,:where(html[data-theme="dark"]) .blv-tl2 .pk-hl--feil>svg{color:var(--spk-danger-fg)}
:where(html[data-theme="dark"]) .pk-kb{background:var(--blv-soft,#1f2e42)}
:where(html[data-theme="dark"]) .pk-kb__t{color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-kb[data-st=betalt]{background:var(--s-klar-b,#1b482b)}
:where(html[data-theme="dark"]) .pk-kb[data-st=sendt],:where(html[data-theme="dark"]) .pk-kb[data-st=sender]{background:var(--s-del-b,#48371b)}
:where(html[data-theme="dark"]) .pk-dlg{color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-dlg__p{color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-dlg__w{background:var(--s-del-b,#48371b);color:var(--s-del-i,#eab4a1)}
:where(html[data-theme="dark"]) .pk-dlg__rs legend{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-rad{border:1.5px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .pk-rad:has(input:checked){background:var(--blv-primary-t,#253f43)}
:where(html[data-theme="dark"]) .pk-rad input{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .pk-dlg__n{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-dlg__n textarea{border:1px solid var(--blv-line2,#34455a);color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-st--lsendt,:where(html[data-theme="dark"]) .pk-st--laapnet{background:var(--s-book-b,#1a2846);color:var(--s-book-i,#98abe1)}
:where(html[data-theme="dark"]) .pk-st--lutlopt{background:var(--blv-danger-b,#461f1a);color:#eaa8a3}
:where(html[data-theme="dark"]) .pk-kb[data-st=lsendt],:where(html[data-theme="dark"]) .pk-kb[data-st=laapnet]{background:var(--s-book-b,#1a2846)}
:where(html[data-theme="dark"]) .pk-kb[data-st=lutlopt]{background:var(--blv-danger-b,#461f1a)}
:where(html[data-theme="dark"]) .pk-pay--lsendt .pk-open,:where(html[data-theme="dark"]) .pk-pay--laapnet .pk-open{background:var(--s-book-b,#1a2846);color:var(--s-book-i,#98abe1)}
:where(html[data-theme="dark"]) .pk-pay--lutlopt .pk-open{background:var(--blv-danger-b,#461f1a);color:#eaa8a3}
:where(html[data-theme="dark"]) .pk-step{background:var(--blv-soft,#1f2e42);color:#a4acb9}
:where(html[data-theme="dark"]) .pk-step.is-on{background:var(--s-book-b,#1a2846);color:var(--s-book-i,#98abe1)}
:where(html[data-theme="dark"]) .pk-pay--lutlopt .pk-step.is-cur{background:var(--blv-danger-b,#461f1a);color:#eaa8a3}
:where(html[data-theme="dark"]) .pk-seg,:where(html[data-theme="dark"]) .pk-ch{background:var(--blv-soft,#1f2e42);border:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .pk-seg span,:where(html[data-theme="dark"]) .pk-ch span{color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-seg input:checked+span,:where(html[data-theme="dark"]) .pk-ch input:checked+span{background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .pk-ch input:disabled+span{color:#9da2ad}
:where(html[data-theme="dark"]) .pk-mode__o{border:1.5px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .pk-mode__o:has(input:checked){background:var(--blv-primary-t,#253f43)}
:where(html[data-theme="dark"]) .pk-mode__o input{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .pk-mode__i{background:var(--blv-soft,#1f2e42);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .pk-mode__t b{color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-mode__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-set__sub{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .pk-set__sub h3,:where(html[data-theme="dark"]) .pk-help h3,:where(html[data-theme="dark"]) .pk-ed__h{color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-set__g label,:where(html[data-theme="dark"]) .pk-ed__f label{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-set__g select,:where(html[data-theme="dark"]) .pk-ed__f input,:where(html[data-theme="dark"]) .pk-ed__f textarea{border:1px solid var(--blv-line2,#34455a);background-color:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-chk input{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .pk-chk span{color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-chk small{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-demo{background:var(--s-del-b,#48371b);color:var(--s-del-i,#eab4a1)}
:where(html[data-theme="dark"]) .pk-help{background:var(--blv-primary-t,#253f43);color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-tabs{border-bottom:1.5px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .pk-tabs [role=tab]{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-tabs [aria-selected=true]{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .pk-lg{background:var(--blv-soft,#1f2e42)}
:where(html[data-theme="dark"]) .pk-lg [role=radio]{color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-lg [aria-checked=true]{background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .pk-pv__l{color:#a4acb9}
:where(html[data-theme="dark"]) .pk-pv iframe{border:1px solid var(--blv-line,#2d3f57);background:#282f30}
:where(html[data-theme="dark"]) .pk-sms{background:var(--blv-soft,#1f2e42);color:#ccd5e5}
:where(html[data-theme="dark"]) .pk-klnote{background:var(--blv-primary-t,#253f43);color:#ccd5e5}
/* bikelink-verksted-plass.css */
:where(html[data-theme="dark"]) .blv-loc{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg);border:1px solid color-mix(in srgb,var(--blv-primary,#0d4a57) 22%,#363f42)}
:where(html[data-theme="dark"]) .blv-kbt__b{border:1px solid var(--blv-line2,#34455a);background:var(--blv-card,#2e3638);color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-kbt__b svg{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-kbt__n{background:#46341b;color:#f7cb97}
:where(html[data-theme="dark"]) .blv-kbt__f{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-kbt__f button{background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plf{border:1px solid color-mix(in srgb,var(--blv-primary,#0d4a57) 28%,#363f42);background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plf>svg{background:#2e3638;color:var(--spk-acc-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--blv-primary,#0d4a57) 25%,#363f42)}
:where(html[data-theme="dark"]) .blv-plf.is-on>svg{background:rgba(46,54,56,0.2)}
:where(html[data-theme="dark"]) .blv-plf select option{color:#ccd5e5;background:#2e3638}
:where(html[data-theme="dark"]) .blv-plf__x{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-cg:hover,:where(html[data-theme="dark"]) .blv-cg:focus-visible{background:rgba(46,54,56,0.7)}
:where(html[data-theme="dark"]) .blv-plm__c{background:var(--blv-card,#2e3638);color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-plm__h{border-bottom:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .blv-plm__h h2{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-plm__h h2 svg{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plm__h p{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-plm__x{border:1px solid var(--blv-line,#2d3f57);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-plm__f{border-top:1px solid var(--blv-line,#2d3f57)}
:where(html[data-theme="dark"]) .blv-plm__tip{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-btn2{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-lnk{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plcol__l li{border:1px solid color-mix(in srgb,var(--c) 30%,#363f42);background:color-mix(in srgb,var(--c) 7%,#2e3638)}
:where(html[data-theme="dark"]) .blv-plcol__l li.is-off{background:#2a3233;border-color:var(--blv-line,#2d3f57);border-left-color:#3e4858}
:where(html[data-theme="dark"]) .blv-plcol__l li.is-off .blv-plcol__n b{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-plcol__n b{color:color-mix(in srgb,#e69089 70%,#d6def0)}
:where(html[data-theme="dark"]) .blv-plcol__n small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-plcol__a>button,:where(html[data-theme="dark"]) .blv-plset__a>button{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-plcol__a>button:not(:disabled):hover,:where(html[data-theme="dark"]) .blv-plset__a>button:not(:disabled):hover{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-sw span{background:#343d4b}
:where(html[data-theme="dark"]) .blv-sw span::after{background:#2e3638}
:where(html[data-theme="dark"]) .blv-sw em{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-plp-sec h4 svg{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plsel{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-plsel.is-set{background:var(--blv-primary-t,#253f43);border-color:color-mix(in srgb,var(--blv-primary,#0d4a57) 40%,#363f42);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plp-sec__m{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-pls__locs legend,:where(html[data-theme="dark"]) .blv-pls__f>label{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-pls__lg button{border:2px solid var(--blv-line,#2d3f57);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-pls__lg button small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-pls__lg button:hover{border-color:color-mix(in srgb,var(--blv-primary,#0d4a57) 55%,#363f42)}
:where(html[data-theme="dark"]) .blv-pls__none,:where(html[data-theme="dark"]) .blv-pls__empty{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-pls__pend{background:#46381b;color:#f8d7ac}
:where(html[data-theme="dark"]) .blv-pls__ii{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-pls__ir input{border:2px solid var(--blv-line2,#34455a);color:#ccd5e5;background:#2e3638}
:where(html[data-theme="dark"]) .blv-pls__auto{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-pls__auto input{accent-color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-pls__st{background:var(--blv-soft,#1f2e42);color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-pls__st.is-ok{background:#1c482f;color:#b9eece}
:where(html[data-theme="dark"]) .blv-pls__st.is-err{background:#461f1a;color:#e99f98}
:where(html[data-theme="dark"]) .blv-pls__st.is-ask{background:#46381b;color:#f8d7ac}
:where(html[data-theme="dark"]) .blv-pls__log h3{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-pls__log li{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .blv-pls__log li.is-undone{background:#2a3233}
:where(html[data-theme="dark"]) .blv-pls__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-pls__mv{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-pls__mv b{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-pls__sum{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plset h2 svg,:where(html[data-theme="dark"]) .blv-plset2 h2 svg{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plset__sum{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-plset__l li{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .blv-plset__i{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plset__n input{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-plset__n input:hover{border-color:var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .blv-plset__n input:focus{background:#2e3638}
:where(html[data-theme="dark"]) .blv-plset__c{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plset__c.is-0{background:#293032;color:#a4acb9}
:where(html[data-theme="dark"]) .blv-plset__a>button.is-del:hover{color:var(--spk-danger-fg) !important}
:where(html[data-theme="dark"]) .blv-plset__empty{border:2px dashed var(--blv-line2,#34455a);color:#a4acb9}
:where(html[data-theme="dark"]) .blv-plset__empty svg{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plset__add label,:where(html[data-theme="dark"]) .blv-plset__def{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-plset__err{color:var(--spk-danger-fg)}
:where(html[data-theme="dark"]) .blv-plset__def small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-plset2__how{color:#a4acb9}
:where(html[data-theme="dark"]) #blv-plp{background:#25313f;color:#ebebeb}
:where(html[data-theme="dark"]) .blv-plp__bar{background:#2e3638;border-bottom:1px solid #354356}
:where(html[data-theme="dark"]) .blv-plp__fmt{background:#1f2e42}
:where(html[data-theme="dark"]) .blv-plp__fmt button{color:#bac5d6}
:where(html[data-theme="dark"]) .blv-plp__fmt button[aria-checked=true]{background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-plp__sheet{background:#2e3638}
:where(html[data-theme="dark"]) .blv-lbl{border:1px dashed #454c57;background:#2e3638}
:where(html[data-theme="dark"]) .blv-plp__sheet[data-fmt=tag] .blv-lbl{border:1px solid #454c57}
:where(html[data-theme="dark"]) .blv-lbl header{color:#bac5d6}
:where(html[data-theme="dark"]) .blv-lbl h2{color:#f7f7f7}
:where(html[data-theme="dark"]) .blv-lbl__bc code{color:#bac5d6}
:where(html[data-theme="dark"]) .blv-lbl p{color:#bac5d6}
@media print{:where(html[data-theme="dark"]) body.blv-plp-on #blv-plp{background:#2e3638}:where(html[data-theme="dark"]) body.blv-plp-on .blv-lbl{border-color:#707070}}
:where(html[data-theme="dark"]) .blv-act-place{background:var(--blv-primary-t,#253f43) !important;border-color:color-mix(in srgb,var(--blv-primary,#0d4a57) 45%,#363f42) !important;color:var(--spk-acc-fg) !important}
:where(html[data-theme="dark"]) .blv-act-place small{color:#aaccd5}
:where(html[data-theme="dark"]) .blv-act-place:hover{background:color-mix(in srgb,var(--blv-primary,#0d4a57) 14%,#2e3638) !important}
:where(html[data-theme="dark"]) .blv-benk-place{border:1px solid color-mix(in srgb,var(--blv-primary,#0d4a57) 45%,#363f42);background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-benk-place small{color:#aaccd5}
:where(html[data-theme="dark"]) .blv-benk-place:hover{background:color-mix(in srgb,var(--blv-primary,#0d4a57) 14%,#2e3638)}
:where(html[data-theme="dark"]) .blv-bj-place{border:1px solid color-mix(in srgb,var(--blv-primary,#0d4a57) 35%,#363f42);background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-bmode{background:#243442}
:where(html[data-theme="dark"]) .blv-bmode button{color:#bac5d6}
:where(html[data-theme="dark"]) .blv-bmode button[aria-pressed="true"]{background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-stp{background:var(--cb,#293032);color:var(--ci,#cfd7e4)}
:where(html[data-theme="dark"]) body.blv-kb-loc .blv-kb-col h3{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) body.blv-kb-loc .blv-kb-col[data-col="_none"] h3{color:#bac5d6}
:where(html[data-theme="dark"]) .blv-ptabs{background:#282f30}
:where(html[data-theme="dark"]) .blv-ptabs button{color:#bac5d6}
:where(html[data-theme="dark"]) .blv-ptabs button[aria-selected="true"]{background:#2e3638;color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-dstock select{border:1px solid #384854}
:where(html[data-theme="dark"]) .blv-hentes{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-shelf li{border:1px solid #334551;background:#2e3638}
:where(html[data-theme="dark"]) .blv-shelf small{color:#95a1b3}
:where(html[data-theme="dark"]) .blv-shelf__q{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-shelf em{color:#95a1b3}
:where(html[data-theme="dark"]) .blv-pdsearch input{border:1px solid #384854}
:where(html[data-theme="dark"]) .blv-pdsearch li button{border:1px solid #334551;background:#2e3638}
:where(html[data-theme="dark"]) .blv-pfind__w small{color:#95a1b3}
:where(html[data-theme="dark"]) .blv-pfind__s{color:#bac5d6}
:where(html[data-theme="dark"]) .blv-pluk{background:#2e3638}
:where(html[data-theme="dark"]) .blv-pluk li{border-bottom:1px solid #2f4754}
:where(html[data-theme="dark"]) .blv-pluk li b{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-lbl__meta{color:#acb7c7}
:where(html[data-theme="dark"]) .blv-plhd__t{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-plhd__t span{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-plbar{background:#213745}
:where(html[data-theme="dark"]) .blv-plset__l li,:where(html[data-theme="dark"]) .blv-plghost{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .blv-plset__l li:hover{border-color:#354d5d}
:where(html[data-theme="dark"]) .blv-plg:hover{color:var(--spk-acc-fg);background:#2a3133}
:where(html[data-theme="dark"]) .blv-plgrp{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-saved{color:#a5ece7}
:where(html[data-theme="dark"]) .blv-star{border:1px solid var(--blv-line,#2d3f57);background:#2e3638}
:where(html[data-theme="dark"]) .blv-star:hover{background:#2b3335}
:where(html[data-theme="dark"]) .blv-star.is-on{background:#44311a}
:where(html[data-theme="dark"]) .blv-plex{background:#2a3133}
:where(html[data-theme="dark"]) .blv-plex__e{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-plex__j{border:1px solid var(--blv-line,#2d3f57);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-plex__j span{color:#acb7c7}
:where(html[data-theme="dark"]) .blv-plex__j code{color:#bac5d6}
:where(html[data-theme="dark"]) .blv-plex__j em{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-pltpl>span{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-chipbtn{border:1px solid var(--blv-line2,#34455a);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-chipbtn:hover{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-hyn input,:where(html[data-theme="dark"]) .blv-rack input{border:1px solid var(--blv-line2,#34455a)}
:where(html[data-theme="dark"]) .blv-steps i{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .blv-steps b{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-steps small{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-plghost{background:#2e3638}
:where(html[data-theme="dark"]) .blv-pdnew{border:1px solid var(--blv-line,#2d3f57);background:#2b3335}
:where(html[data-theme="dark"]) .blv-pdnew label{color:#ccd5e5}
:where(html[data-theme="dark"]) .blv-pdnew label span{color:#a4acb9}
:where(html[data-theme="dark"]) .blv-pdnew input,:where(html[data-theme="dark"]) .blv-pdnew select{border:1px solid var(--blv-line2,#34455a);background:#2e3638}
:where(html[data-theme="dark"]) .blv-pdnew__err{color:var(--spk-danger-fg)}
:where(html[data-theme="dark"]) .blv-plhelp{border:1px solid #29575f;background:#193f43;color:#d1d1cf}
:where(html[data-theme="dark"]) .blv-plhelp__t{color:#bae6ef}
:where(html[data-theme="dark"]) .blv-plhelp__t b{color:#e4e4e4}
:where(html[data-theme="dark"]) .blv-plhelp__s i{background:#253f43;color:#bae6ef}
:where(html[data-theme="dark"]) .blv-plhelp__s b{color:#e4e4e4}
html:where([data-theme="dark"]) body .blv-plhelp__b{color:#bae6ef}
html:where([data-theme="dark"]).av2 body #blv-pane .blv-plset .blv-plset__n input{color:#e4e4e4}
html:where([data-theme="dark"]).av2 body #blv-pane .blv-plset .blv-plset__l li:hover .blv-plset__n input{border-color:#3e494b !important;background:#2b3234 !important}
html:where([data-theme="dark"]).av2 body #blv-pane .blv-plset .blv-plset__n input:focus{background:#2e3638 !important}
html:where([data-theme="dark"]) body .blv-plset .blv-star:hover{color:#f1bc7e;background:#2b3234 !important}
html:where([data-theme="dark"]) body .blv-plset .blv-star.is-on{color:#f1bc7e}
:where(html[data-theme="dark"]) .blv-plmore>summary{color:#bbbbb7}
:where(html[data-theme="dark"]) .blv-plmore>summary:hover,:where(html[data-theme="dark"]) .blv-plmore[open]>summary{background:#272e30;color:#e4e4e4}
html:where([data-theme="dark"]) body .blv-plmore .blv-plset__a{background:#2e3638;border:1px solid #3e494b}
html:where([data-theme="dark"]) body .blv-plmore .blv-plset__a button{color:#e4e4e4}
html:where([data-theme="dark"]) body .blv-plmore .blv-plset__a button:hover:not(:disabled){background:#283031 !important}
html:where([data-theme="dark"]) body .blv-plmore .blv-plset__a button.is-del{color:#e69089}
/* bikelink-verksted-v14.css */
:where(html[data-theme="dark"]) .v4{--v4k:var(--blv-ink,#e4e4e4);--v4mu:var(--blv-muted,#b0afac);--v4ln:var(--blv-line,#3d484b);--v4bg:var(--blv-bg,#293032);color:#ccd5e5}
:where(html[data-theme="dark"]) .v4 code,:where(html[data-theme="dark"]) .v4-mono,:where(html[data-theme="dark"]) .v4-sh code{background:var(--blv-soft,#272e30)}
:where(html[data-theme="dark"]) .v4-eb{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-sub{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-mut{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-empty{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-empty--big{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-sec>h2 small,:where(html[data-theme="dark"]) .v4-card>h2 small,:where(html[data-theme="dark"]) .v4-h3 small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-card{background:#2e3638}
:where(html[data-theme="dark"]) .v4-btn{background:var(--blv-primary,#093843) !important}
:where(html[data-theme="dark"]) .v4-btn:hover{background:var(--blv-primary-h,#093843) !important}
:where(html[data-theme="dark"]) .v4-btn--g{background:#2e3638 !important;color:#ccd5e5 !important;border-color:var(--blv-line2,#414d4f) !important}
:where(html[data-theme="dark"]) .v4-btn--g:hover{background:var(--blv-soft,#282f31) !important}
:where(html[data-theme="dark"]) .v4-lnk{color:#ccd5e5 !important}
:where(html[data-theme="dark"]) .v4-back{color:#a4acb9 !important}
:where(html[data-theme="dark"]) .v4-x{background:var(--blv-soft,#272e30)}
:where(html[data-theme="dark"]) .v4-st{color:#e69089}
:where(html[data-theme="dark"]) .v4-av{background:var(--blv-soft,#262d2e);color:#ccd5e5}
:where(html[data-theme="dark"]) .v4-av--c{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-live{color:#efb081}
:where(html[data-theme="dark"]) .v4-bdg{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-me{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-me button{border:1px solid var(--blv-line2,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .v4-me button i{background:var(--blv-soft,#262d2e)}
:where(html[data-theme="dark"]) .v4-me button[aria-checked=true]{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-me button[aria-checked=true] i{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .v4-row{background:#2e3638}
:where(html[data-theme="dark"]) .v4-row.is-run{background:#433519}
:where(html[data-theme="dark"]) .v4-row__m:hover{background:var(--blv-soft,#293132)}
:where(html[data-theme="dark"]) .v4-row__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-qa{border:1px solid var(--blv-line2,#414d4f);background:#2e3638}
:where(html[data-theme="dark"]) .v4-qa--go{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-act{background:#2e3638}
:where(html[data-theme="dark"]) .v4-act small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-act--k{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-tile{background:#2e3638}
:where(html[data-theme="dark"]) .v4-tile small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-tile__i{background:var(--tb,#272e30);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .v4-tile--inn{--tb:var(--s-book-b,#1a2845)}
:where(html[data-theme="dark"]) .v4-tile--benk{--tb:var(--s-arb-b,#48381b)}
:where(html[data-theme="dark"]) .v4-tile--vent{--tb:var(--s-svar-b,#462c1b)}
:where(html[data-theme="dark"]) .v4-tile--klar{--tb:var(--s-klar-b,#1b482d)}
:where(html[data-theme="dark"]) .v4-tl{background:#2e3638}
:where(html[data-theme="dark"]) .v4-ld__t span{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-bar{background:var(--blv-soft,#262d2f)}
:where(html[data-theme="dark"]) .v4-tip{background:#45361a;border:1px solid #67532c}
:where(html[data-theme="dark"]) .v4-wd small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-vbar{background:var(--blv-soft,#262d2f)}
:where(html[data-theme="dark"]) .v4-wd.is-full small{color:#e69089}
:where(html[data-theme="dark"]) .v4-men{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-scan{background:#2e3638}
:where(html[data-theme="dark"]) .v4-scan__i{color:#a4acb9}
:where(html[data-theme="dark"]) #blv-pane#blv-pane .v4-scan input,:where(html[data-theme="dark"]) .v4-sh .v4-scan input{background:#293032 !important}
:where(html[data-theme="dark"]) .v4-cam__aim{border:2px solid rgba(54,63,66,0.9)}
:where(html[data-theme="dark"]) .v4-jh{background:#2e3638}
:where(html[data-theme="dark"]) .v4-jh p{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-jh__c small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-big{background:#2e3638}
:where(html[data-theme="dark"]) .v4-big small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-big--go{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-big--p{background:#48381b;color:#f5d2a1}
:where(html[data-theme="dark"]) .v4-big--p small{color:#e1c18e}
:where(html[data-theme="dark"]) .v4-big--k{background:var(--s-klar-b,#1b482d);border-color:#2c6640;color:#b9eece}
:where(html[data-theme="dark"]) .v4-big--k small{color:#a8d9ba}
:where(html[data-theme="dark"]) .v4-tasks{background:#2e3638}
:where(html[data-theme="dark"]) .v4-tasks li{border-top:1px solid #3a4547}
:where(html[data-theme="dark"]) .v4-tasks span{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-iss{background:#423a19}
:where(html[data-theme="dark"]) .v4-econ span{background:#2e3638}
:where(html[data-theme="dark"]) .v4-econ small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-econ .is-over{background:#431919;border-color:#612929}
:where(html[data-theme="dark"]) .v4-econ .is-over b{color:#e69089}
:where(html[data-theme="dark"]) .v4-fch{border:1px solid var(--blv-line2,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .v4-fch[aria-pressed=true]{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-fl__r{background:#2e3638}
:where(html[data-theme="dark"]) .v4-fl__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-sev{border:1px solid var(--blv-line2,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .v4-kr em{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-phb{border:1px dashed #445053;color:#a4acb9}
:where(html[data-theme="dark"]) .v4-rm{background:var(--blv-soft,#282f31)}
:where(html[data-theme="dark"]) .v4-mic{border:1px solid var(--blv-line2,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .v4-note__f small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-in li{background:#293032}
:where(html[data-theme="dark"]) .v4-in small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4 mark{background:#51461f}
:where(html[data-theme="dark"]) .v4-foot{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-inb__g{background:#2e3638}
:where(html[data-theme="dark"]) .v4-seg button span{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-seg button[aria-selected=true],:where(html[data-theme="dark"]) .v4-seg button[aria-checked=true]{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-ti:hover{background:var(--blv-soft,#293132)}
:where(html[data-theme="dark"]) .v4-ti.is-cur{background:var(--blv-soft,#272e30)}
:where(html[data-theme="dark"]) .v4-ti__h small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-ti__t>small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-ti__p{color:#c1bfbc}
:where(html[data-theme="dark"]) .v4-ti.is-un b,:where(html[data-theme="dark"]) .v4-ti.is-un .v4-ti__p{color:#ccd5e5}
:where(html[data-theme="dark"]) .v4-th small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-msgs{background:#2b3234}
:where(html[data-theme="dark"]) .v4-m small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-m--kunde .v4-m__b{background:#2e3638}
:where(html[data-theme="dark"]) .v4-m--oss .v4-m__b{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-m--int .v4-m__b{background:#493f1c;color:#faeec1}
:where(html[data-theme="dark"]) .v4-m__h{color:#f7e7a2}
:where(html[data-theme="dark"]) .v4-qr{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-qrb{border:1px solid var(--blv-line2,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .v4-sh{color:#ccd5e5}
:where(html[data-theme="dark"]) .v4-sh__c{background:#2e3638;--v4mu:#b0afac;--v4ln:#3d484b}
:where(html[data-theme="dark"]) .v4-sh__f{background:#2b3234}
:where(html[data-theme="dark"]) .v4-sh input,:where(html[data-theme="dark"]) .v4-sh select,:where(html[data-theme="dark"]) .v4-sh textarea{border:1px solid var(--blv-line2,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .v4-pr.is-on{background:#2b3234}
:where(html[data-theme="dark"]) .v4-pr small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-qty button{border:1px solid var(--blv-line2,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .v4-fld{color:#cfcfcf}
:where(html[data-theme="dark"]) .v4-chk input{accent-color:#e4e4e4}
:where(html[data-theme="dark"]) .v4-chk--big{background:#2e3638;border:1px solid var(--blv-line2,#404c4f)}
:where(html[data-theme="dark"]) .v4-sum span{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-ho2 small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-warn{background:#45361a;border:1px solid #67532c}
:where(html[data-theme="dark"]) .v4-pos{background:#2c3435}
:where(html[data-theme="dark"]) .v4-pos.is-paid{background:#1a4428}
:where(html[data-theme="dark"]) .v4-pos__h small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-pos__l{border-top:1px dashed var(--blv-line2,#404c4f)}
:where(html[data-theme="dark"]) .v4-after{color:#cfcfcf}
:where(html[data-theme="dark"]) .v4-mk__c{background:#093843}
:where(html[data-theme="dark"]) .v4-mk__cols button[aria-pressed=true]{border-color:#363f42}
:where(html[data-theme="dark"]) .v4-mk .v4-btn{background:#2e3638 !important;color:#ebebeb !important;border-color:#363f42 !important}
:where(html[data-theme="dark"]) .v4-k{background:#2e3638}
:where(html[data-theme="dark"]) .v4-k small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-k span{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-tr{border-top:1px solid #3a4547}
:where(html[data-theme="dark"]) .v4-tr small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-tr--h{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-tr.is-due{background:#45361a}
:where(html[data-theme="dark"]) .v4-tr.is-me{background:var(--blv-soft,#293132)}
:where(html[data-theme="dark"]) .is-good{color:#9fe8ba}
:where(html[data-theme="dark"]) .is-bad{color:#e69089}
:where(html[data-theme="dark"]) .v4-tg button:hover{background:var(--blv-soft,#293132)}
:where(html[data-theme="dark"]) .v4-tg small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-tg__b{background:var(--blv-soft,#262d2f)}
:where(html[data-theme="dark"]) .v4-tg__b i{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-pol small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-sw input{background:#242a2b}
:where(html[data-theme="dark"]) .v4-sw input::after{background:#2e3638}
:where(html[data-theme="dark"]) .v4-bub{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-cic{background:#2e3638}
:where(html[data-theme="dark"]) .v4-cic__t small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-cio li{border-top:1px solid #3a4547}
:where(html[data-theme="dark"]) .v4-cio small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-ciq{background:#2b3234;border:1px solid #3d484b}
:where(html[data-theme="dark"]) .v4-ciq__qr svg{background:#2e3638}
:where(html[data-theme="dark"]) .v4-ciq p{color:#c1bfbc}
:where(html[data-theme="dark"]) .v4-rlst{background:#293032}
:where(html[data-theme="dark"]) .v4-rl__d{background:#3a3a37}
:where(html[data-theme="dark"]) .v4-steps button{border:1px solid var(--blv-line2,#404c4f);background:#2e3638}
:where(html[data-theme="dark"]) .v4-steps span{background:var(--blv-soft,#272e30)}
:where(html[data-theme="dark"]) .v4-steps .is-cur span{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-steps .is-done span{background:var(--s-klar-b,#1b482d);color:#9fe8ba}
:where(html[data-theme="dark"]) .v4-logo img{background:#2e3638}
:where(html[data-theme="dark"]) .v4-logo__e{background:var(--blv-soft,#272e30)}
:where(html[data-theme="dark"]) .v4-logo small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-done__i{background:var(--s-klar-b,#1b482d);color:#9fe8ba}
:where(html[data-theme="dark"]) .v4-idag .v4-act--k{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-wlr{background:#2e3638}
:where(html[data-theme="dark"]) .v4-wlr>small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-cibn{background:#46381b;color:#f9e7b5}
:where(html[data-theme="dark"]) .v4-cibn small{color:#f7e1a2}
:where(html[data-theme="dark"]) .v4-gw{background:linear-gradient(135deg,#1a4426,#2e3638 70%);border:1px solid #2c603c}
:where(html[data-theme="dark"]) .v4-gw p{color:#c0d8c7}
:where(html[data-theme="dark"]) .v4-gw__i{color:#89e6ab}
:where(html[data-theme="dark"]) .v4-gw__i .fx-art{color:#89e6ab}
:where(html[data-theme="dark"]) .v4-late{color:#e69089}
:where(html[data-theme="dark"]) .v4-pay{background:#461f1a;color:#e4918c}
:where(html[data-theme="dark"]) .v4-pay.is-paid{background:#1d492a;color:#a3e1b7}
:where(html[data-theme="dark"]) .v4-ldj button{background:#293032}
:where(html[data-theme="dark"]) .v4-ldj small{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-ldj button:hover{background:#262d2e}
:where(html[data-theme="dark"]) .v4-wg__h{color:#a4acb9}
:where(html[data-theme="dark"]) .v4-wg__c{background:#272e2f}
:where(html[data-theme="dark"]) .v4-wg__c small{color:#ccd5e5}
:where(html[data-theme="dark"]) .v4-cis{background:#46381b;color:#f9e7b5}
:where(html[data-theme="dark"]) .v4-cis__l button{background:#2e3638;color:#f9e7b5}
:where(html[data-theme="dark"]) .v4-cis__l button:hover{background:#4e401d}
:where(html[data-theme="dark"]) .v4-cis a{color:#f9e7b5}
:where(html[data-theme="dark"]) .v4-inl .v4-big--k{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-tile{background:linear-gradient(160deg,var(--tb,#2e3638) 0%,#2e3638 78%);border-color:color-mix(in srgb,var(--tc,#3d484b) 22%,#363f42)}
:where(html[data-theme="dark"]) .v4-tile__i{background:var(--tc,#093843);box-shadow:0 0 0 5px var(--tb,#3a4447)}
:where(html[data-theme="dark"]) .v4-tile>span:not(.v4-tile__i){color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .v4-tile--vent{--tb:var(--s-del-b,#48381b)}
:where(html[data-theme="dark"]) .v4-btn--g{color:#ccd5e5 !important}
:where(html[data-theme="dark"]) .v4-btn--g:hover{background:var(--blv-primary-t,#282f31) !important;border-color:var(--blv-primary-l,#414d4f) !important}
:where(html[data-theme="dark"]) .v4-btn:hover:not(.v4-btn--g):not(.v4-btn--ok){background:var(--blv-primary-h,#093843) !important}
:where(html[data-theme="dark"]) .v4-me button[aria-checked=true] i{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .v4-av:not(.v4-av--c){background:var(--blv-primary-t,#262d2e);color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .v4-st{color:color-mix(in srgb,#e69089 72%,#d6def0)}
:where(html[data-theme="dark"]) .v4-big--p{background:var(--s-del-b,#48381b);border-color:color-mix(in srgb,var(--s-del,#b45309) 35%,#363f42);color:var(--s-del-i,#f5d2a1)}
:where(html[data-theme="dark"]) .v4-big--p small{color:var(--s-del-i,#e1c18e)}
:where(html[data-theme="dark"]) .v4-big--k{background:var(--s-klar-b,#1b482d);color:#b9eece}
:where(html[data-theme="dark"]) .v4-inl .v4-big--go{background:var(--blv-primary,#093843)}
:where(html[data-theme="dark"]) .v4-st[style*="#6b7280"]{--c:var(--s-mot,#9da2ad) !important}
:where(html[data-theme="dark"]) .v4-st[style*="#c2410c"]{--c:var(--s-svar,#eda182) !important}
:where(html[data-theme="dark"]) .v4-st[style*="#d97706"]{--c:var(--s-arb,#f1bc7e) !important}
:where(html[data-theme="dark"]) .v4-st[style*="#16a34a"]{--c:var(--s-klar,#89e6ab) !important}
:where(html[data-theme="dark"]) .v4-st[style*="#0f766e"]{--c:var(--s-hent,#a5ece7) !important}
:where(html[data-theme="dark"]) .v4-live{color:#f1bc7e}
@media (max-width:768px){:where(html[data-theme="dark"]) .v4-inl .v4-sec .fx-empty{border:1px dashed #3e4a4c;background:#2b3234}}
:where(html[data-theme="dark"]) .v4-av.v4-av--c{background:#253f43;color:#bae6ef;border:1px solid #2c5967}
:where(html[data-theme="dark"]) .v4-row__t .v4-info{color:#acb5bd}
:where(html[data-theme="dark"]) .v4-info .v4-unseen{color:#f7d697}
:where(html[data-theme="dark"]) .v4-info .v4-seen{color:#bae6ef}
:where(html[data-theme="dark"]) .v4-info .v4-remd{color:#bae6ef}
:where(html[data-theme="dark"]) .v4-info .v4-late{background:#4b3b1c;color:#f7d697}
:where(html[data-theme="dark"]) .v4-row.is-late{background:#433519}
:where(html[data-theme="dark"]) .v4-qa.v4-qa--rem{border:1px solid #2c5967;background:#2e3638;color:#bae6ef}
:where(html[data-theme="dark"]) .v4-qa.v4-qa--rem:hover{background:#253f43}
:where(html[data-theme="dark"]) .v4-info .v4-ip+.v4-ip::before{color:#879199}
/* spokes-mobile.css */
:root:where([data-theme="dark"]){--spk-pt:var(--blv-primary-t,#253f43);--spk-pi:var(--blv-primary-i,#afe4f0);--spk-ink:var(--blv-ink,#e4e4e4);--spk-mu:var(--blv-muted,#bbbbb7);--spk-line:var(--blv-line,#3e494b)}
html:where([data-theme="dark"]).spk-m #spk-mh{background:rgba(46,54,56,0.96)}
:where(html[data-theme="dark"]) .spk-mh__b{color:#ccd5e5}
:where(html[data-theme="dark"]) .spk-mh__sync{background:#54585f}
:where(html[data-theme="dark"]) .spk-mh__i{color:#ccd5e5}
:where(html[data-theme="dark"]) .spk-sh{color:#ccd5e5}
:where(html[data-theme="dark"]) .spk-sh__p{background:#2e3638}
:where(html[data-theme="dark"]) .spk-sh__grab{background:#242a2b}
:where(html[data-theme="dark"]) .spk-x{background:var(--blv-soft,#262e2f);color:#ccd5e5}
:where(html[data-theme="dark"]) .spk-big{background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .spk-big--out{color:var(--spk-danger-fg)}
:where(html[data-theme="dark"]) .spk-link{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) #spk-toast{background:#2f3638}
:where(html[data-theme="dark"]) .spk-ms__ws small{color:#a4acb9}
:where(html[data-theme="dark"]) .spk-mg__n{color:#a4acb9}
:where(html[data-theme="dark"]) .spk-mi{color:#ccd5e5}
:where(html[data-theme="dark"]) .spk-mi.is-cur{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-mi__i{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-seg{background:var(--blv-soft,#262e2f)}
:where(html[data-theme="dark"]) .spk-seg button{color:#a4acb9}
:where(html[data-theme="dark"]) .spk-ms__pilot{background:#46381b;color:#f7d6a2}
:where(html[data-theme="dark"]) .spk-ss__h small{color:#a4acb9}
:where(html[data-theme="dark"]) .spk-ss__ci{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-tile{background:#2e3638}
:where(html[data-theme="dark"]) .spk-tile__b{color:#ccd5e5}
:where(html[data-theme="dark"]) .spk-tile__i{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-tile__p{color:#a4acb9}
:where(html[data-theme="dark"]) .spk-tile__on{color:#bff2a2}
:where(html[data-theme="dark"]) .spk-tile__ck{background:#2e3638}
:where(html[data-theme="dark"]) .spk-qty button{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-empty{color:#a4acb9}
:where(html[data-theme="dark"]) .spk-ss__f{background:#2e3638}
:where(html[data-theme="dark"]) .spk-svx label{color:#a4acb9}
:where(html[data-theme="dark"]) .spk-svx__i{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-uk__i{background:#46341b !important;color:#f6c58d !important}
:where(html[data-theme="dark"]) .spk-uk__e{color:var(--spk-danger-fg)}
:where(html[data-theme="dark"]) .spk-tm__r{border:1px solid var(--spk-line,#3c4749)}
:where(html[data-theme="dark"]) .spk-tm__av{background:#1e4046;color:#aae3ee}
:where(html[data-theme="dark"]) .spk-tm__n small{color:#9da2ad}
:where(html[data-theme="dark"]) .spk-tile.has-v .spk-tile__ck{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-tile__vn{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-back{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-vt__st{color:#bff2a2}
:where(html[data-theme="dark"]) .spk-vt__st.is-out{color:#e69089}
:where(html[data-theme="dark"]) .spk-vt__st.is-na{color:#a4acb9}
:where(html[data-theme="dark"]) .spk-ss__ap{color:#e9a48e}
:where(html[data-theme="dark"]) .spk-vx{border:1px dashed var(--spk-line,#404c4f)}
:where(html[data-theme="dark"]) .spk-vx__n{background:var(--spk-pt,#1e4046)}
:where(html[data-theme="dark"]) .spk-vx__h{color:#9da2ad}
:where(html[data-theme="dark"]) .spk-vx__r input{border:1px solid var(--spk-line,#404c4f)}
:where(html[data-theme="dark"]) .spk-vx__d{color:#e69089}
:where(html[data-theme="dark"]) .spk-vx__a{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-apv.is-need{background:#44311a;color:#eab4a1}
:where(html[data-theme="dark"]) .spk-apv.is-sent,:where(html[data-theme="dark"]) .spk-apv.is-ok{background:#1a4427;color:#b9eece}
:where(html[data-theme="dark"]) .spk-apv.is-no{background:#293032;border-color:#414d50;color:#cecbc7}
html:where([data-theme="dark"]).spk-m #spk-tb{background:rgba(46,54,56,0.97)}
:where(html[data-theme="dark"]) .spk-tb__a,:where(html[data-theme="dark"]) .spk-tb__c{color:#a4acb9}
:where(html[data-theme="dark"]) .spk-tb__a.is-on{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-tb__c .spk-tb__l{color:#ccd5e5}
:where(html[data-theme="dark"]) .spk-cap__w{border:1px solid var(--spk-line,#3e494b);background:#2e3638;color:#ccd5e5}
:where(html[data-theme="dark"]) .spk-cap__w:hover{border-color:#434f52}
:where(html[data-theme="dark"]) .spk-cap__w.is-open{box-shadow:0 0 0 2px var(--spk-pt,#27515b)}
:where(html[data-theme="dark"]) .spk-cap__w small,:where(html[data-theme="dark"]) .spk-cap__rb small{color:#9da2ad}
:where(html[data-theme="dark"]) .spk-cap__bar{background:#252c2e}
:where(html[data-theme="dark"]) .spk-cap__w.is-r .spk-cap__wl span{color:#e48b8b}
:where(html[data-theme="dark"]) .spk-cap__w.is-a .spk-cap__wl span{color:#efb081}
:where(html[data-theme="dark"]) .spk-cap__w.is-g .spk-cap__wl span{color:#9fe8ba}
:where(html[data-theme="dark"]) .spk-cap__d{border:1px solid var(--spk-line,#3e494b);background:#2e3638}
:where(html[data-theme="dark"]) .spk-cap__r{border-bottom:1px solid #3a4547}
:where(html[data-theme="dark"]) .spk-cap__r.is-td .spk-cap__day b{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) .spk-cap__day:hover{background:#283031}
:where(html[data-theme="dark"]) .spk-cap__day span{color:#9da2ad}
:where(html[data-theme="dark"]) .spk-cap__abs{color:#e9a48e}
:where(html[data-theme="dark"]) .spk-cap__ov{color:#e48b8b}
:where(html[data-theme="dark"]) .spk-cap__mb{color:#9da2ad}
:where(html[data-theme="dark"]) .spk-cap__mb:hover{background:#283031}
:where(html[data-theme="dark"]) .spk-cap__all{color:var(--spk-acc-fg)}
:where(html[data-theme="dark"]) #spk-pv{background:#093843}
:where(html[data-theme="dark"]) .spk-pv__b:hover,:where(html[data-theme="dark"]) .spk-pv__b:focus-visible{background:rgba(46,54,56,0.12)}
@media (max-width:900px){html:where([data-theme="dark"]) body:not(#spk-z) #panel.jb2 #ph{border-bottom:1px solid var(--blv-line,#2d3f57);background:var(--blv-card,#2e3638)}:where(html[data-theme="dark"]) .spk-jst{border:1px solid var(--blv-line2,#34455a);background:var(--blv-soft,#1f2e42);color:#ccd5e5}html:where([data-theme="dark"]) body:not(#spk-z) #panel.jb2 #ph .pbc.jc-bc.spk-open .jc-bars{background:#2e3638}html:where([data-theme="dark"]) body:not(#spk-z) #panel.jb2 #ph .pbc .jc-bl small{color:#a4acb9}:where(html[data-theme="dark"]) .spk-bct{color:#a4acb9}:where(html[data-theme="dark"]) .spk-jtabs{border-bottom:1px solid var(--blv-line,#2d3f57);background:var(--blv-card,#2e3638)}:where(html[data-theme="dark"]) .spk-jseg{background:var(--blv-soft,#1f2e42)}:where(html[data-theme="dark"]) .spk-jseg button{color:#a4acb9}:where(html[data-theme="dark"]) .spk-jseg button[aria-selected="true"]{background:var(--blv-card,#2e3638);color:#ccd5e5}:where(html[data-theme="dark"]) .spk-jsub button{border:1px solid var(--blv-line,#2d3f57);color:#a4acb9}:where(html[data-theme="dark"]) .spk-jsub button[aria-selected="true"]{color:var(--spk-acc-fg);background:var(--blv-primary-t,#253f43)}html:where([data-theme="dark"]) body:not(#spk-z) #panel.jb2 #pf.spk-pf{border-top:1px solid var(--blv-line,#2d3f57);background:var(--blv-card,#2e3638)}:where(html[data-theme="dark"]) .spk-pfb{border:1px solid var(--blv-line2,#34455a);background:var(--blv-card,#2e3638);color:#ccd5e5}}
@media (max-width:600px){:where(html[data-theme="dark"]) .spk-pc__i{background:var(--blv-primary-t,#253f43);color:var(--spk-acc-fg)}}
@media (max-width:600px){:where(html[data-theme="dark"]) .spk-ms--me .spk-sh__p{background:var(--blv-card,#2e3638)}}
:where(html[data-theme="dark"]) .spk-apv__rm{color:#e69089}
:where(html[data-theme="dark"]) .spk-apv__l.is-ok .spk-apv__lp{color:#89e6ab}
