/* Automatisch erzeugt aus home.css (tools/make_dark.py). Nicht von Hand ändern. */
html[data-theme="dark"] .home-body{--paper:#23201A;--sheet:#151A1C;--ink:#D1E0E6;--muted:#A6B2B8;--petrol:#ACDEEB;--petrol-deep:#BEE5F0;--action:#0E7C86;--action-hover:#0A6A73;--apricot:#FFA552;--apricot-soft:#3C2C1C;--line:#36332E;--grid:rgba(15,76,92,.07);--frame-c:rgba(15,76,92,.55);--divider:rgba(15,76,92,.16)}
html[data-theme="dark"] .home-body{background:var(--paper);color:var(--ink)}
html[data-theme="dark"] .home-body a{color:var(--petrol)}
html[data-theme="dark"] .home-body :focus-visible{outline:3px solid #0F4C5C}
html[data-theme="dark"] .home-body .band-petrol :focus-visible,html[data-theme="dark"] .home-body .site-foot :focus-visible{outline-color:#151A1C}
html[data-theme="dark"] .home-body h1,html[data-theme="dark"] .home-body h2,html[data-theme="dark"] .home-body h3{color:var(--ink)}
html[data-theme="dark"] .home-body .skip:focus{background:var(--sheet)}
html[data-theme="dark"] .home-body .site-head{background:rgba(35,32,26,.94);border-bottom:1px solid var(--line)}
html[data-theme="dark"] .home-body .brand{color:var(--ink)}
html[data-theme="dark"] .home-body .brand b{color:var(--petrol)}
html[data-theme="dark"] .home-body .nav a{color:var(--ink);border-bottom:2px solid transparent}
html[data-theme="dark"] .home-body .nav a:hover,html[data-theme="dark"] .home-body .nav a[aria-current=page]{border-bottom-color:#0F4C5C}
html[data-theme="dark"] .home-body .nav .btn{color:#FFFFFF;border-bottom:0}
html[data-theme="dark"] .home-body .menu-btn{background:none;border:1.5px solid #0F4C5C;color:var(--petrol)}
@media (max-width:980px){html[data-theme="dark"] .home-body .nav{background:var(--paper);border-bottom:1px solid var(--line)}
html[data-theme="dark"] .home-body .nav li a{border-bottom:1px solid var(--line)}}
html[data-theme="dark"] .home-body .btn{background:var(--action);color:#FFFFFF;border:0}
html[data-theme="dark"] .home-body .btn:hover{background:var(--action-hover)}
html[data-theme="dark"] .home-body .btn.ghost{background:transparent;color:var(--petrol);box-shadow:inset 0 0 0 1.5px #0F4C5C}
html[data-theme="dark"] .home-body .btn.ghost:hover{background:rgba(15,76,92,.06)}
html[data-theme="dark"] .home-body .partner-note{color:var(--muted)}
html[data-theme="dark"] .home-body .textlinks a::after{background:currentColor}
html[data-theme="dark"] .home-body .sheet{border:var(--frame) solid var(--frame-c);background:var(--paper)}
html[data-theme="dark"] .home-body .field{border:0}
html[data-theme="dark"] .home-body .field>legend,html[data-theme="dark"] .home-body .field>.legend{background:var(--paper);color:var(--petrol)}
html[data-theme="dark"] .home-body .field+.field{border-top:1px solid var(--divider)}
html[data-theme="dark"] .home-body .page-head .sheet:not(.has-proto){border:0;background:none;border-bottom:1px solid var(--divider)}
html[data-theme="dark"] .home-body .crumbs{color:var(--muted)}
html[data-theme="dark"] .home-body .crumbs li+li::before{color:#ECE8E1}
html[data-theme="dark"] .home-body .crumbs a{color:var(--muted)}
html[data-theme="dark"] .home-body .lead{color:#C3D0D5}
html[data-theme="dark"] .home-body .meta-line{color:var(--muted)}
html[data-theme="dark"] .home-body .meta-line .who{color:var(--ink)}
html[data-theme="dark"] .home-body .stamp{background:var(--apricot-soft);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--apricot)}
html[data-theme="dark"] .home-body .disclosure{color:var(--ink);background:var(--apricot-soft)}
html[data-theme="dark"] .home-body .disclosure a{color:var(--ink)}
html[data-theme="dark"] .home-body .proto{background:var(--sheet);border:1px solid var(--line);box-shadow:0 1px 0 var(--line),0 12px 32px -24px rgba(21,37,43,.35)}
html[data-theme="dark"] .home-body .proto-cap{color:var(--petrol)}
html[data-theme="dark"] .home-body .rows li{border-top:1px solid var(--line)}
html[data-theme="dark"] .home-body .rows .ok .mk{background:#0F4C5C;color:#FFFFFF}
html[data-theme="dark"] .home-body .rows .no .mk{box-shadow:inset 0 0 0 2px var(--apricot);color:var(--ink)}
html[data-theme="dark"] .home-body .rows .info .mk{box-shadow:inset 0 0 0 2px var(--line);color:var(--muted)}
html[data-theme="dark"] .home-body .rows .k{color:var(--muted)}
html[data-theme="dark"] .home-body .proto-foot .src{color:var(--muted)}
@media (min-width:900px){html[data-theme="dark"] .home-body .hero .col-l{border-right:var(--frame) solid var(--divider)}}
html[data-theme="dark"] .home-body .lage{border-top:1px dashed rgba(15,76,92,.28)}
html[data-theme="dark"] .home-body .lage:first-of-type{border-top:0}
html[data-theme="dark"] .home-body .lage input{border:2px solid #0F4C5C;background:#151A1C}
html[data-theme="dark"] .home-body .lage input:checked::after{background:#0F4C5C}
html[data-theme="dark"] .home-body .lage:hover span{color:var(--petrol)}
html[data-theme="dark"] .home-body .hero .col-r>.legend{background:var(--paper);color:var(--petrol)}
@media (max-width:899px){html[data-theme="dark"] .home-body .hero .col-r{border-top:var(--frame) solid var(--divider)}}
html[data-theme="dark"] .home-body .signed img{border:2px solid var(--sheet);box-shadow:0 0 0 1.5px #0F4C5C}
html[data-theme="dark"] .home-body .signed .t small{color:var(--muted)}
html[data-theme="dark"] .home-body .band-white{background:var(--sheet);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
html[data-theme="dark"] .home-body .band-petrol{background:#0F4C5C;color:#FFFFFF}
html[data-theme="dark"] .home-body .band-petrol h2,html[data-theme="dark"] .home-body .band-petrol h3{color:#FFFFFF}
html[data-theme="dark"] .home-body .band-petrol a{color:#FFFFFF}
html[data-theme="dark"] .home-body .band-apricot{background:var(--apricot-soft)}
html[data-theme="dark"] .home-body .section-head p{color:var(--muted)}
html[data-theme="dark"] .home-body .band-petrol .section-head p{color:rgba(255,255,255,.82)}
html[data-theme="dark"] .home-body .rec .rows .pick .v{color:var(--ink)}
html[data-theme="dark"] .home-body .rec .note{color:var(--muted)}
html[data-theme="dark"] .home-body .criteria li{border-top:1px solid rgba(21,26,28,.25)}
html[data-theme="dark"] .home-body .criteria .mk{background:#151A1C;color:var(--petrol)}
html[data-theme="dark"] .home-body .criteria p{color:rgba(255,255,255,.88)}
html[data-theme="dark"] .home-body .steps li::before{background:#0F4C5C;color:#FFFFFF}
html[data-theme="dark"] .home-body .steps li::after{background:repeating-linear-gradient(180deg,#0F4C5C 0 4px,transparent 4px 8px)}
html[data-theme="dark"] .home-body .table-wrap{border:1px solid var(--line);background:var(--sheet)}
html[data-theme="dark"] .home-body th,html[data-theme="dark"] .home-body td{border-bottom:1px solid var(--line)}
html[data-theme="dark"] .home-body thead th{color:var(--petrol);background:var(--paper);border-bottom:var(--frame) solid #0F4C5C}
html[data-theme="dark"] .home-body tbody tr:last-child td{border-bottom:0}
html[data-theme="dark"] .home-body .kv th{color:var(--muted)}
html[data-theme="dark"] .home-body .faq details{border-top:1px solid var(--line)}
html[data-theme="dark"] .home-body .faq details:last-child{border-bottom:1px solid var(--line)}
html[data-theme="dark"] .home-body .faq summary::after{background:#0F4C5C}
html[data-theme="dark"] .home-body .author img{box-shadow:0 0 0 1.5px #0F4C5C,0 0 0 8px var(--paper),0 0 0 9.5px #0F4C5C}
html[data-theme="dark"] .home-body .filters{border:0}
html[data-theme="dark"] .home-body .chip span{border:1.5px solid #0F4C5C;color:var(--petrol);background:var(--sheet)}
html[data-theme="dark"] .home-body .chip input:checked+span{background:#0F4C5C;color:#FFFFFF}
html[data-theme="dark"] .home-body .chip input:focus-visible+span{outline:3px solid #0F4C5C}
html[data-theme="dark"] .home-body .filter-bar select{border:1.5px solid #0F4C5C;background:var(--sheet);color:var(--ink)}
html[data-theme="dark"] .home-body .filter-bar button{background:none;border:0;color:var(--petrol)}
html[data-theme="dark"] .home-body .empty{border:1.5px dashed #0F4C5C;color:var(--muted)}
html[data-theme="dark"] .home-body .good{background:var(--apricot-soft)}
html[data-theme="dark"] .home-body .site-foot{background:#37474E;color:rgba(255,255,255,.86)}
html[data-theme="dark"] .home-body .site-foot a{color:#FFFFFF}
html[data-theme="dark"] .home-body .foot-brand .brand span{color:#FFFFFF}
html[data-theme="dark"] .home-body .foot-brand .brand b{color:#FFFFFF}
html[data-theme="dark"] .home-body .site-foot h2{color:#FFFFFF}
html[data-theme="dark"] .home-body .foot-bottom{border-top:1px solid rgba(21,26,28,.18);color:rgba(255,255,255,.7)}
html[data-theme="dark"] .home-body .callout{background:var(--sheet);border:var(--frame) solid #0F4C5C}
html[data-theme="dark"] .home-body .callout.warn{border-color:var(--apricot);background:var(--apricot-soft)}
html[data-theme="dark"] .home-body .hero .field.f-lead{border-top:0}
html[data-theme="dark"] .home-body .f-lead+.field{border-top:1px solid var(--divider)}
@media (max-width:899px){html[data-theme="dark"] .home-body .hero .f-lead{border-top:var(--frame) solid var(--divider)}
html[data-theme="dark"] .home-body .lage,html[data-theme="dark"] .home-body .lage:first-of-type{border:1.5px solid rgba(15,76,92,.45);background:var(--sheet)}
html[data-theme="dark"] .home-body .lage:has(input:checked){border-color:#0F4C5C;box-shadow:inset 0 0 0 1px #0F4C5C}}
@media (min-width:980px){html[data-theme="dark"] .home-body .page-head .sheet.has-proto>.field:first-child{border-right:var(--frame) solid var(--divider)}}
html[data-theme="dark"] .home-body .page-head .sheet.has-proto>.field+.field{border-top:0}
@media (max-width:979px){html[data-theme="dark"] .home-body .page-head .sheet.has-proto>.field+.field{border-top:var(--frame) solid var(--divider)}}
html[data-theme="dark"] .home-body .fit div{background:var(--sheet);border:1px solid var(--line)}
html[data-theme="dark"] .home-body .fit .yes::before{background:#0F4C5C}
html[data-theme="dark"] .home-body .fit .yes::after{background:#151A1C}
html[data-theme="dark"] .home-body .fit .not::before{box-shadow:inset 0 0 0 2px var(--apricot)}
html[data-theme="dark"] .home-body .fit .not::after{background:#37474E}
html[data-theme="dark"] .home-body .c-intro{color:var(--muted)}
html[data-theme="dark"] .home-body .c-item{background:var(--sheet);border:1px solid var(--line)}
html[data-theme="dark"] .home-body .c-author{border-left:3px solid #0F4C5C}
html[data-theme="dark"] .home-body .c-meta{color:var(--muted)}
html[data-theme="dark"] .home-body .c-meta strong{color:var(--ink)}
html[data-theme="dark"] .home-body .c-badge{color:var(--petrol);background:rgba(15,76,92,.08)}
html[data-theme="dark"] .home-body .c-empty{color:var(--muted)}
html[data-theme="dark"] .home-body .c-form{border-top:1px solid var(--divider)}
html[data-theme="dark"] .home-body .c-field em{color:var(--muted)}
html[data-theme="dark"] .home-body .c-field small{color:var(--muted)}
html[data-theme="dark"] .home-body .c-field input,html[data-theme="dark"] .home-body .c-field textarea{color:var(--ink);background:var(--sheet);border:1.5px solid rgba(15,76,92,.45)}
html[data-theme="dark"] .home-body .c-field input:focus-visible,html[data-theme="dark"] .home-body .c-field textarea:focus-visible{border-color:#0F4C5C}
html[data-theme="dark"] .home-body .c-note{color:var(--muted)}
html[data-theme="dark"] .home-body .c-status.ok{color:var(--petrol)}
html[data-theme="dark"] .home-body .c-status.err{color:#DC7772}
html[data-theme="dark"] .home-body .hv-count{color:var(--muted)}
html[data-theme="dark"] .home-body .hv{background:var(--sheet);border:var(--frame) solid var(--frame-c)}
html[data-theme="dark"] .home-body .hv-row{border-top:1px solid var(--divider)}
html[data-theme="dark"] .home-body .hv-row:first-child{border-top:0}
html[data-theme="dark"] .home-body .hv-row.top{box-shadow:inset 3px 0 0 var(--apricot)}
html[data-theme="dark"] .home-body .hv-rank{color:var(--muted)}
html[data-theme="dark"] .home-body .hv-row.top .hv-rank{color:var(--petrol)}
html[data-theme="dark"] .home-body .hv-bank h3 a{color:var(--ink);text-decoration-color:#ECE8E1}
html[data-theme="dark"] .home-body .hv-bank h3 a:hover{color:var(--petrol);text-decoration-color:currentColor}
html[data-theme="dark"] .home-body .hv-logo.icon span{color:var(--ink)}
html[data-theme="dark"] .home-body .hv-note{color:var(--muted)}
html[data-theme="dark"] .home-body .hv-price b{color:var(--ink)}
html[data-theme="dark"] .home-body .hv-price small{color:var(--muted)}
html[data-theme="dark"] .home-body .hv-crit{border-top:1px dashed var(--divider)}
html[data-theme="dark"] .home-body .hv-c dt{color:var(--muted)}
html[data-theme="dark"] .home-body .hv-c.ok .w{color:var(--muted)}
html[data-theme="dark"] .home-body .hv-c.no .mk{box-shadow:inset 0 0 0 2px var(--apricot);color:var(--ink)}
html[data-theme="dark"] .home-body .hv-c.info .mk{box-shadow:inset 0 0 0 2px var(--line);color:var(--muted)}
html[data-theme="dark"] .home-body .hv-c.info .w{color:var(--muted)}
@media (min-width:1000px){html[data-theme="dark"] .home-body .hv-headrow{border-bottom:1px solid var(--divider);color:var(--petrol)}
html[data-theme="dark"] .home-body .hv-crit{border:0}}
html[data-theme="dark"] .home-body{--line:#2F2C27;--divider:#2F2C27;--petrol-tint:#232A2B;--petrol-tint-2:#2D3839;--shadow-1:0 1px 2px rgba(21,37,43,.05),0 1px 1px rgba(21,37,43,.03);--shadow-2:0 1px 2px rgba(21,37,43,.05),0 10px 30px -12px rgba(21,37,43,.16)}
html[data-theme="dark"] .home-body .lead{color:#B8C4C9}
html[data-theme="dark"] .home-body .site-head{background:rgba(21,26,28,.86);border-bottom-color:rgba(21,37,43,.06)}
html[data-theme="dark"] .home-body .nav a{border:0}
html[data-theme="dark"] .home-body .nav a:hover,html[data-theme="dark"] .home-body .nav a[aria-current=page]{background:var(--petrol-tint);color:var(--petrol);border:0}
html[data-theme="dark"] .home-body .nav .btn:hover{background:var(--action-hover);color:#FFFFFF}
@media (max-width:980px){html[data-theme="dark"] .home-body .nav li a{border-bottom:1px solid var(--line)}}
html[data-theme="dark"] .home-body .btn{box-shadow:0 1px 2px rgba(10,54,66,.25)}
html[data-theme="dark"] .home-body .btn.ghost{box-shadow:inset 0 0 0 1px rgba(15,76,92,.35);background:#151A1C}
html[data-theme="dark"] .home-body .btn.ghost:hover{background:var(--petrol-tint);box-shadow:inset 0 0 0 1px #0F4C5C}
html[data-theme="dark"] .home-body .sheet{border:0;background:none}
html[data-theme="dark"] .home-body .field>legend,html[data-theme="dark"] .home-body .field>.legend,html[data-theme="dark"] .home-body .hero .col-r>.legend{background:none;color:var(--petrol)}
html[data-theme="dark"] .home-body .field>legend::before,html[data-theme="dark"] .home-body .field>.legend::before,html[data-theme="dark"] .home-body .hero .col-r>.legend::before{background:var(--apricot)}
html[data-theme="dark"] .home-body .field+.field{border-top:0}
html[data-theme="dark"] .home-body .stamp{background:var(--petrol-tint);color:var(--petrol);box-shadow:none}
html[data-theme="dark"] .home-body .stamp::before{background:currentColor}
html[data-theme="dark"] .home-body .hv-bank .stamp{background:var(--apricot-soft);color:var(--ink)}
html[data-theme="dark"] .home-body .proto{border:1px solid rgba(21,37,43,.06);box-shadow:var(--shadow-2)}
html[data-theme="dark"] .home-body .rows li{border-top:1px solid var(--line)}
html[data-theme="dark"] .home-body .rows li:first-child{border-top:0}
html[data-theme="dark"] .home-body .rows .ok .mk{background:var(--petrol-tint);color:var(--petrol)}
html[data-theme="dark"] .home-body .rows .no .mk,html[data-theme="dark"] .home-body .hv-c.no .mk{box-shadow:none;background:var(--apricot-soft);color:#E7B78D}
html[data-theme="dark"] .home-body .rows .info .mk,html[data-theme="dark"] .home-body .hv-c.info .mk{box-shadow:none;background:#292724;color:var(--muted)}
html[data-theme="dark"] .home-body .proto-head{border-bottom:1px solid var(--line)}
@media (min-width:900px){html[data-theme="dark"] .home-body .hero .col-l{border-right:0}}
html[data-theme="dark"] .home-body .lage,html[data-theme="dark"] .home-body .lage:first-of-type{border:1px solid var(--line);background:#151A1C;box-shadow:var(--shadow-1)}
html[data-theme="dark"] .home-body .lage:hover{border-color:rgba(15,76,92,.4)}
html[data-theme="dark"] .home-body .lage:hover span{color:var(--ink)}
html[data-theme="dark"] .home-body .lage:has(input:checked){border-color:#0F4C5C;background:var(--petrol-tint);box-shadow:inset 0 0 0 1px #0F4C5C}
html[data-theme="dark"] .home-body .signed{background:#151A1C;box-shadow:var(--shadow-1);border:1px solid rgba(21,37,43,.06)}
html[data-theme="dark"] .home-body .signed img{box-shadow:none;border:0}
@media (max-width:899px){html[data-theme="dark"] .home-body .hero .f-lead{border-top:0}
html[data-theme="dark"] .home-body .lage,html[data-theme="dark"] .home-body .lage:first-of-type{border:1px solid var(--line);background:#151A1C}
html[data-theme="dark"] .home-body .hero .col-r{border-top:0}}
html[data-theme="dark"] .home-body .band-white{border:0}
html[data-theme="dark"] .home-body .band-petrol{background:#0F4C5C;background-image:none}
html[data-theme="dark"] .home-body .criteria li{border-top-color:rgba(21,26,28,.16)}
html[data-theme="dark"] .home-body .criteria .mk{background:rgba(21,26,28,.14);color:#FFFFFF}
html[data-theme="dark"] .home-body .hv{border:1px solid rgba(21,37,43,.06);box-shadow:var(--shadow-2)}
html[data-theme="dark"] .home-body .hv-row{border-top:1px solid var(--line)}
html[data-theme="dark"] .home-body .hv-row.top{box-shadow:none;background:linear-gradient(var(--petrol-tint),var(--petrol-tint))}
html[data-theme="dark"] .home-body .hv-rank{background:#292724;color:var(--muted)}
html[data-theme="dark"] .home-body .hv-row.top .hv-rank{background:#0F4C5C;color:#FFFFFF}
html[data-theme="dark"] .home-body .hv-headrow{background:#201E19;color:var(--muted);border-bottom:1px solid var(--line)}
html[data-theme="dark"] .home-body .chip span{border:1px solid rgba(15,76,92,.3);background:#151A1C}
html[data-theme="dark"] .home-body .chip input:checked+span{border-color:#0F4C5C}
@media (min-width:980px){html[data-theme="dark"] .home-body .page-head .sheet.has-proto>.field:first-child{border-right:0}}
@media (max-width:979px){html[data-theme="dark"] .home-body .page-head .sheet.has-proto>.field+.field{border-top:0}}
html[data-theme="dark"] .home-body .page-head .sheet:not(.has-proto){border-bottom:0}
html[data-theme="dark"] .home-body .table-wrap{border:1px solid rgba(21,37,43,.06);box-shadow:var(--shadow-1)}
html[data-theme="dark"] .home-body thead th{background:#201E19;color:var(--muted);border-bottom:1px solid var(--line)}
html[data-theme="dark"] .home-body .faq details{border-top:0}
html[data-theme="dark"] .home-body .callout{border:0;border-left:3px solid #0F4C5C;box-shadow:var(--shadow-1)}
html[data-theme="dark"] .home-body .callout.warn{border-left-color:var(--apricot)}
html[data-theme="dark"] .home-body .fit div,html[data-theme="dark"] .home-body .c-item{border:1px solid rgba(21,37,43,.06);box-shadow:var(--shadow-1)}
html[data-theme="dark"] .home-body .fit .yes::before{background:var(--petrol-tint)}
html[data-theme="dark"] .home-body .fit .yes::after{background:#0F4C5C}
html[data-theme="dark"] .home-body .fit .not::before{box-shadow:none;background:var(--apricot-soft)}
html[data-theme="dark"] .home-body .steps li::after{background:var(--petrol-tint-2)}
html[data-theme="dark"] .home-body .steps li::before{background:var(--petrol-tint);color:var(--petrol)}
html[data-theme="dark"] .home-body .author img{box-shadow:0 0 0 6px #151A1C,var(--shadow-2)}
html[data-theme="dark"] .home-body .empty{border:1px dashed rgba(15,76,92,.35)}
html[data-theme="dark"] .home-body .proto-head:has(>.stamp:only-child){border-bottom:0}
html[data-theme="dark"] .home-body .menu-btn{border-color:rgba(15,76,92,.35)}
html[data-theme="dark"] .home-body .stamp{background:none;color:var(--muted)}
html[data-theme="dark"] .home-body .stamp::before{background:#0F4C5C}
html[data-theme="dark"] .home-body .hv-bank .stamp{background:var(--apricot-soft);color:var(--ink)}
html[data-theme="dark"] .home-body .rows .ok .mk{background:none;color:var(--petrol)}
html[data-theme="dark"] .home-body .rows .info .mk{background:none}
html[data-theme="dark"] .home-body .hv-c.info .mk{background:none}
html[data-theme="dark"] .home-body .f-lagen>legend{color:var(--ink)}
html[data-theme="dark"] .home-body .f-lagen>legend::before{background:#0F4C5C}
html[data-theme="dark"] .home-body .hint{color:var(--muted)}
html[data-theme="dark"] .home-body .lage:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"] .home-body .hero-top .signed{background:none;border:0;box-shadow:none}
html[data-theme="dark"] .home-body .proto-for{color:var(--muted)}
html[data-theme="dark"] .home-body .proto-for b{color:var(--petrol)}
html[data-theme="dark"] .home-body .hero .proto .src{color:var(--muted)}
html[data-theme="dark"] .home-body .finder-a{background:#151A1C;border:1px solid rgba(21,37,43,.07);box-shadow:var(--shadow-2)}
html[data-theme="dark"] .home-body .finder-a .step{border:0}
html[data-theme="dark"] .home-body .finder-a .step>legend,html[data-theme="dark"] .home-body .finder-a .step-h{color:var(--ink)}
html[data-theme="dark"] .home-body .finder-a .n{background:#0F4C5C;color:#FFFFFF}
html[data-theme="dark"] .home-body .finder-a .step-2 .n{background:var(--apricot);color:var(--ink)}
html[data-theme="dark"] .home-body .finder-a .lage,html[data-theme="dark"] .home-body .finder-a .lage:first-of-type{background:var(--paper);box-shadow:none;border:1px solid var(--line)}
html[data-theme="dark"] .home-body .finder-a .lage:has(input:checked){background:var(--petrol-tint);border-color:#0F4C5C;box-shadow:inset 0 0 0 1px #0F4C5C}
html[data-theme="dark"] .home-body .finder-a .step-arrow{color:var(--petrol)}
html[data-theme="dark"] .home-body .finder-a .step-arrow svg{background:var(--petrol-tint)}
html[data-theme="dark"] .home-body .finder-a .proto{box-shadow:none;border:1px solid var(--line);background:#151A1C}
html[data-theme="dark"] .home-body .finder-b .tabs{border:0}
html[data-theme="dark"] .home-body .finder-b .tabs>legend{color:var(--ink)}
html[data-theme="dark"] .home-body .finder-b .tab span{background:#151A1C;border:1px solid rgba(15,76,92,.3);color:var(--ink);box-shadow:var(--shadow-1)}
html[data-theme="dark"] .home-body .finder-b .tab span::before{border:1.5px solid #0F4C5C}
html[data-theme="dark"] .home-body .finder-b .tab:hover span{border-color:#0F4C5C}
html[data-theme="dark"] .home-body .finder-b .tab input:checked+span{background:#0F4C5C;color:#FFFFFF;border-color:#0F4C5C}
html[data-theme="dark"] .home-body .finder-b .tab input:checked+span::before{border:4px solid #151A1C;background:#0F4C5C}
html[data-theme="dark"] .home-body .finder-b .tab input:focus-visible+span{outline:3px solid #0F4C5C}
html[data-theme="dark"] .home-body .finder-b .panel::before{background:#151A1C;border-left:1px solid rgba(21,37,43,.06);border-top:1px solid rgba(21,37,43,.06)}
@media (min-width:900px){html[data-theme="dark"] .home-body .finder-b .rows li:nth-child(2){border-top:0}}
html[data-theme="dark"] .home-body .finder-a .proto{background:var(--petrol-tint);border:0;box-shadow:none}
html[data-theme="dark"] .home-body .finder-a .proto .rows li{border-top-color:rgba(15,76,92,.12)}
html[data-theme="dark"] .home-body .finder-a .proto-for{color:var(--petrol)}
html[data-theme="dark"] .home-body .finder-a .proto .btn.ghost{background:#151A1C}
html[data-theme="dark"] .home-body .finder-a .lage:has(input:checked){background:var(--petrol-tint);border-color:transparent;box-shadow:none}
html[data-theme="dark"] .home-body .finder-a .lage:has(input:checked) span{color:var(--petrol)}
html[data-theme="dark"] .home-body .finder-a .lage input:checked{border-color:#0F4C5C}
html[data-theme="dark"] .home-body .finder-a{--join:#242D2E}
html[data-theme="dark"] .home-body .finder-a .proto{background:var(--join)}
html[data-theme="dark"] .home-body .finder-a .lage,html[data-theme="dark"] .home-body .finder-a .lage:first-of-type{background:#151A1C;border:1px solid var(--line)}
html[data-theme="dark"] .home-body .finder-a .lage:hover{border-color:rgba(15,76,92,.35);background:#171E1E}
html[data-theme="dark"] .home-body .finder-a .lage:has(input:checked){background:var(--join);border-color:var(--join)}
html[data-theme="dark"] .home-body .finder-a .lage input:checked{background:#0F4C5C;box-shadow:inset 0 0 0 3px #151A1C}
@media (min-width:900px){html[data-theme="dark"] .home-body .finder-a .lage:has(input:checked){border-right:0}
html[data-theme="dark"] .home-body .finder-a .lage:has(input:checked)::before{background:radial-gradient(circle at 0 0,transparent 17.5px,var(--join) 18px)}
html[data-theme="dark"] .home-body .finder-a .lage:has(input:checked)::after{background:radial-gradient(circle at 0 100%,transparent 17.5px,var(--join) 18px)}}
html[data-theme="dark"] .home-body .lagen-more{color:var(--muted)}
html[data-theme="dark"] .home-body .finder-a .lage input{border:2px solid #0F4C5C;background:#151A1C;box-shadow:none}
html[data-theme="dark"] .home-body .finder-a .lage input:checked{background:#151A1C;box-shadow:none}
@media (min-width:900px){html[data-theme="dark"] .home-body .finder-a .lage,html[data-theme="dark"] .home-body .finder-a .lage:first-of-type,html[data-theme="dark"] .home-body .finder-a .lage:has(input:checked){border:1px solid var(--line)}}
html[data-theme="dark"] .home-body .finder-a .lage:has(input:checked){background:var(--join);border-color:#0F4C5C!important;box-shadow:inset 0 0 0 1px #0F4C5C}
@media (min-width:900px){html[data-theme="dark"] .home-body .finder-a .proto::before{background:var(--join)}}
html[data-theme="dark"] .home-body .pick .pick-for{color:var(--petrol)}
html[data-theme="dark"] .home-body .band-apricot{background:#2D2116}
html[data-theme="dark"] .home-body .alts .btn.ghost,html[data-theme="dark"] .home-body .pick .btn.ghost{background:none;box-shadow:none}
html[data-theme="dark"] .home-body .alts .btn.ghost:hover,html[data-theme="dark"] .home-body .pick .btn.ghost:hover{background:none}
html[data-theme="dark"] .home-body .finder-a .proto .rows{background:#151A1C}
html[data-theme="dark"] .home-body .finder-a .proto .rows li{border-top-color:var(--line)}
html[data-theme="dark"] .home-body .finder-a .proto .rows li:first-child{border-top:0}
html[data-theme="dark"] .home-body .finder-a .proto .rows .k{color:#B5C2C6}
html[data-theme="dark"] .home-body .finder-a .proto .rows .v{color:var(--ink)}
html[data-theme="dark"] .home-body .finder-a .proto{background:#151A1C;box-shadow:inset 0 0 0 1.5px #0F4C5C;border:0}
html[data-theme="dark"] .home-body .finder-a .proto .rows{background:none}
html[data-theme="dark"] .home-body .finder-a .proto .rows li{border-top-color:var(--line)}
html[data-theme="dark"] .home-body .finder-a .proto .btn.ghost{background:#151A1C}
@media (min-width:900px){html[data-theme="dark"] .home-body .finder-a .proto::before{background:#151A1C;border-left:1.5px solid #0F4C5C;border-bottom:1.5px solid #0F4C5C}}
html[data-theme="dark"] .home-body .finder-a .proto .rows .v{color:var(--ink)}
html[data-theme="dark"] .home-body .finder-a .proto .rows .k{color:var(--muted)}
html[data-theme="dark"] .home-body .site-foot{background:#151A1C;color:var(--ink);border-top:1px solid var(--line)}
html[data-theme="dark"] .home-body .site-foot a{color:var(--ink)}
html[data-theme="dark"] .home-body .site-foot a:hover{color:var(--petrol)}
html[data-theme="dark"] .home-body .site-foot :focus-visible{outline-color:#0F4C5C}
html[data-theme="dark"] .home-body .foot-brand .brand span{color:var(--ink)}
html[data-theme="dark"] .home-body .foot-brand .brand b{color:var(--petrol)}
html[data-theme="dark"] .home-body .foot-brand p{color:var(--muted)}
html[data-theme="dark"] .home-body .foot-author{border:1px solid var(--line)}
html[data-theme="dark"] .home-body .foot-author small{color:var(--muted)}
html[data-theme="dark"] .home-body .foot-author:hover{border-color:rgba(15,76,92,.4)}
html[data-theme="dark"] .home-body .site-foot h2{color:var(--muted)}
html[data-theme="dark"] .home-body .foot-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"] .home-body .foot-bottom a{color:var(--muted)}
html[data-theme="dark"] .home-body .site-foot{background:#0E2C33;color:rgba(255,255,255,.72);border-top:0}
html[data-theme="dark"] .home-body .site-foot a{color:rgba(255,255,255,.78)}
html[data-theme="dark"] .home-body .site-foot a:hover{color:#FFFFFF}
html[data-theme="dark"] .home-body .site-foot :focus-visible{outline-color:#151A1C}
html[data-theme="dark"] .home-body .foot-brand .brand span{color:#FFFFFF}
html[data-theme="dark"] .home-body .foot-brand .brand b{color:#FFA552}
html[data-theme="dark"] .home-body .foot-brand p{color:rgba(255,255,255,.62)}
html[data-theme="dark"] .home-body .foot-author{border-color:rgba(21,26,28,.16);background:rgba(21,26,28,.05);color:#FFFFFF}
html[data-theme="dark"] .home-body .foot-author small{color:rgba(255,255,255,.6)}
html[data-theme="dark"] .home-body .foot-author:hover{border-color:rgba(21,26,28,.35);background:rgba(21,26,28,.09)}
html[data-theme="dark"] .home-body .site-foot .foot-stand{color:rgba(255,255,255,.55)}
html[data-theme="dark"] .home-body .site-foot h2{color:rgba(255,255,255,.5)}
html[data-theme="dark"] .home-body .foot-bottom{border-top-color:rgba(21,26,28,.12);color:rgba(255,255,255,.5)}
html[data-theme="dark"] .home-body .foot-bottom a{color:rgba(255,255,255,.6)}
html[data-theme="dark"] .home-body .site-foot .foot-col li:last-child a[href*="vergleich"]{color:#FFFFFF}
html[data-theme="dark"] .home-body .site-foot .foot-col a:hover{color:#FFFFFF}
html[data-theme="dark"] .home-body .site-foot .foot-col a:focus-visible{color:#FFFFFF}
html[data-theme="dark"] .home-body .band-tint{background:#1F2527}
html[data-theme="dark"] .home-body .crit{background:#151A1C;box-shadow:0 1px 2px rgba(15,76,92,.06),0 6px 20px rgba(15,76,92,.06)}
html[data-theme="dark"] .home-body .crit .ci{background:#242D2E;color:var(--petrol)}
html[data-theme="dark"] .home-body .crit p{color:var(--muted)}
html[data-theme="dark"] .home-body .crit-cta{background:transparent;box-shadow:none;border:1.5px dashed rgba(15,76,92,.35)}
html[data-theme="dark"] .home-body .nl-box{background:#151A1C;box-shadow:0 0 0 1px rgba(15,76,92,.10),0 1px 2px rgba(15,76,92,.06),0 14px 36px -18px rgba(15,76,92,.28)}
html[data-theme="dark"] .home-body .nl-box::before{background:linear-gradient(135deg,var(--petrol-tint,#232A2B),#1C2222 70%,transparent)}
html[data-theme="dark"] .home-body .nl-box::after{background:var(--apricot-soft)}
html[data-theme="dark"] .home-body .nl-icon{background:#242D2E;color:var(--petrol)}
html[data-theme="dark"] .home-body .nl-titel{color:var(--ink)}
html[data-theme="dark"] .home-body .nl-text{color:var(--muted)}
html[data-theme="dark"] .home-body .nl-vorteile li{color:var(--petrol);background:var(--petrol-tint,#232A2B)}
html[data-theme="dark"] .home-body .nl-feld{background:#151A1C;box-shadow:0 0 0 1.5px rgba(15,76,92,.35)}
html[data-theme="dark"] .home-body .nl-feld:focus-within{box-shadow:0 0 0 2px #0F4C5C,0 0 0 5px rgba(15,76,92,.15)}
html[data-theme="dark"] .home-body .nl-feld:has(input[aria-invalid="true"]){box-shadow:0 0 0 2px #B3412A}
html[data-theme="dark"] .home-body .nl-feld input{color:var(--ink);background:transparent;border:0}
html[data-theme="dark"] .home-body .nl-feld input:focus{outline:none}
html[data-theme="dark"] .home-body .nl-feld input::placeholder{color:#8A969B}
html[data-theme="dark"] .home-body .nl-knopf{background:#0F4C5C;color:#FFFFFF;border:0}
html[data-theme="dark"] .home-body .nl-knopf:hover{background:#0A3642}
html[data-theme="dark"] .home-body .nl-knopf:focus-visible{outline:3px solid #0F4C5C}
html[data-theme="dark"] .home-body .nl-check{color:var(--muted)}
html[data-theme="dark"] .home-body .nl-check input[aria-invalid="true"]{outline:3px solid #B3412A}
html[data-theme="dark"] .home-body .nl-status{color:var(--petrol)}
html[data-theme="dark"] .home-body .nl-status.nl-fehler{color:#DF907C}
html[data-theme="dark"] .home-body .nl-fertig .nl-status{background:var(--petrol-tint,#232A2B)}
html[data-theme="dark"] .home-body .nl-dunkel{background:rgba(21,26,28,.05);box-shadow:inset 0 0 0 1px rgba(21,26,28,.12)}
html[data-theme="dark"] .home-body .nl-dunkel::after{background:var(--apricot)}
html[data-theme="dark"] .home-body .nl-dunkel .nl-icon{background:rgba(21,26,28,.08);color:#FFFFFF}
html[data-theme="dark"] .home-body .nl-dunkel .nl-titel{color:#FFFFFF}
html[data-theme="dark"] .home-body .nl-dunkel .nl-text{color:rgba(255,255,255,.7)}
html[data-theme="dark"] .home-body .nl-dunkel .nl-vorteile li{background:rgba(21,26,28,.08);color:#FFFFFF}
html[data-theme="dark"] .home-body .nl-dunkel .nl-vorteile svg{color:#FFA552}
html[data-theme="dark"] .home-body .nl-dunkel .nl-feld{box-shadow:none}
html[data-theme="dark"] .home-body .nl-dunkel .nl-feld:focus-within{box-shadow:0 0 0 3px #151A1C}
html[data-theme="dark"] .home-body .nl-dunkel .nl-knopf:focus-visible{outline-color:#151A1C}
html[data-theme="dark"] .home-body .nl-dunkel .nl-check{color:rgba(255,255,255,.7)}
html[data-theme="dark"] .home-body .nl-dunkel .nl-check a{color:#FFFFFF}
html[data-theme="dark"] .home-body .nl-dunkel .nl-status{color:#FFFFFF}
html[data-theme="dark"] .home-body .nl-dunkel .nl-status.nl-fehler{color:#FFB59E}
html[data-theme="dark"] .home-body .nl-dunkel.nl-fertig .nl-status{background:rgba(21,26,28,.08)}
html[data-theme="dark"] .home-body .site-foot .nl-dunkel .nl-check a:hover{color:#FFFFFF}
html[data-theme="dark"] .home-body .bk-card{background:#151A1C;box-shadow:var(--shadow-2);border:1px solid rgba(21,37,43,.06)}
html[data-theme="dark"] .home-body .bk-top{border-bottom:1px solid var(--line)}
html[data-theme="dark"] .home-body .bk-stand{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-price b{color:var(--ink)}
html[data-theme="dark"] .home-body .bk-pt{color:var(--ink)}
html[data-theme="dark"] .home-body .bk-pt small{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-fit.yes{background:var(--petrol-tint)}
html[data-theme="dark"] .home-body .bk-fit.no{background:#2F2216}
html[data-theme="dark"] .home-body .bk-fit.yes .mk{background:#0F4C5C;color:#FFFFFF}
html[data-theme="dark"] .home-body .bk-fit.no .mk{background:#151A1C;box-shadow:inset 0 0 0 2px var(--apricot);color:var(--ink)}
html[data-theme="dark"] .home-body .bk-table{border-top:1px solid var(--line)}
html[data-theme="dark"] .home-body .bk-row{border-bottom:1px solid var(--line)}
html[data-theme="dark"] .home-body .bk-row dt{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-src{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-know{background:var(--paper)}
html[data-theme="dark"] .home-body .bk-details .bk-know{background:var(--paper)}
html[data-theme="dark"] .home-body .bk-steps li{background:#151A1C;box-shadow:var(--shadow-1);border:1px solid rgba(21,37,43,.05)}
html[data-theme="dark"] .home-body .bk-steps li::before{background:#0F4C5C!important;color:#FFFFFF!important}
html[data-theme="dark"] .home-body .bk-tile{background:#151A1C;border:1px solid rgba(21,37,43,.06);box-shadow:var(--shadow-1)}
html[data-theme="dark"] .home-body .bk-ic{background:var(--petrol-tint);color:var(--petrol)}
html[data-theme="dark"] .home-body .bk-tile dt{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-tile dd{color:var(--ink)}
html[data-theme="dark"] .home-body .bk-details .bk-know{background:#2F2216;box-shadow:none}
html[data-theme="dark"] .home-body .bk-know .bk-ic{background:#151A1C;color:#DCA271}
html[data-theme="dark"] .home-body .bk-open .bk-steps li{background:var(--paper);box-shadow:none;border:0}
html[data-theme="dark"] .home-body .bk-details .bk-table{background:#151A1C;border:1px solid rgba(21,37,43,.06);box-shadow:var(--shadow-2)}
html[data-theme="dark"] .home-body .bk-details .bk-row{border-bottom:1px solid #2C2924}
html[data-theme="dark"] .home-body .bk-details .bk-row:last-child{border-bottom:0}
html[data-theme="dark"] .home-body .bk-details .bk-row:nth-child(even){background:#211F19}
html[data-theme="dark"] .home-body .bk-details .bk-row dt{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-details .bk-row dd{color:var(--ink)}
html[data-theme="dark"] .home-body .bk-details .bk-know{background:#151A1C;border:1px solid rgba(21,37,43,.06);border-left:4px solid var(--apricot);box-shadow:var(--shadow-1)}
html[data-theme="dark"] .home-body .bk-details .bk-table{background:none;border:0;box-shadow:none;border-top:1px solid #34302B}
html[data-theme="dark"] .home-body .bk-details .bk-row,html[data-theme="dark"] .home-body .bk-details .bk-row:nth-child(even){background:none;border-bottom:1px solid #34302B}
html[data-theme="dark"] .home-body .bk-details .bk-row:last-child{border-bottom:1px solid #34302B}
html[data-theme="dark"] .home-body .bk-details .bk-row dt{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-details .bk-row dd{color:#C1CDD2}
html[data-theme="dark"] .home-body .bk-details .bk-row dd strong{color:var(--ink)}
html[data-theme="dark"] .home-body .bk-details .bk-know,html[data-theme="dark"] .home-body .bk-details .bk-know p{background:none;border:0;box-shadow:none;color:#B8C4C9}
html[data-theme="dark"] .home-body .bk-details .bk-know strong{color:var(--ink)}
html[data-theme="dark"] .home-body .bk-fitwrap{border-top:1px solid #34302B}
html[data-theme="dark"] .home-body .bk-fitwrap .bk-fit,html[data-theme="dark"] .home-body .bk-fitwrap .bk-fit.yes,html[data-theme="dark"] .home-body .bk-fitwrap .bk-fit.no{background:none}
html[data-theme="dark"] .home-body .bk-fitwrap .bk-fit h3{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-fitwrap .bk-fit.no .mk{background:var(--paper)}
html[data-theme="dark"] .home-body .bk-facts{border-top:1px solid var(--line)}
html[data-theme="dark"] .home-body .bk-facts>div{border-bottom:1px solid var(--line)}
html[data-theme="dark"] .home-body .bk-facts dt{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-facts dd{color:#C1CDD2}
html[data-theme="dark"] .home-body .bk-facts dd strong{color:var(--ink)}
html[data-theme="dark"] .home-body .bk-fitsec .bk-fitwrap{border:0}
html[data-theme="dark"] .home-body .bk-fitsec .bk-fit.no .mk{background:#151A1C}
html[data-theme="dark"] .home-body .bk-alt3 .proto .btn-row .btn.ghost{box-shadow:none;background:none}
html[data-theme="dark"] .home-body .bk-actrow{background:#151A1C;border:1px solid rgba(21,37,43,.05);box-shadow:0 1px 2px rgba(21,37,43,.05),0 12px 30px -18px rgba(21,37,43,.22)}
html[data-theme="dark"] .home-body .bk-actrow .pz b{color:var(--ink)}
html[data-theme="dark"] .home-body .bk-actrow .pz small{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-stand2{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-ill .cc{box-shadow:0 30px 60px -30px rgba(15,76,92,.45)}
html[data-theme="dark"] .home-body .bk-ill .cc.back{background:linear-gradient(135deg,#6B4E34,#FFA552)}
html[data-theme="dark"] .home-body .bk-ill .cc.front{background:linear-gradient(135deg,#145E70,#0F4C5C 60%,#0B3C48);color:#FFFFFF}
html[data-theme="dark"] .home-body .bk-ill .chip{background:linear-gradient(135deg,#4C3C26,#E7B880)}
html[data-theme="dark"] .home-body .bk-ill .nm{color:rgba(209,224,230,.7)}
@media (min-width:980px){html[data-theme="dark"] .home-body .bk-pcol{border-left:1px solid #38352F}}
html[data-theme="dark"] .home-body .bk-pcol .k{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-pcol .big b{color:var(--petrol)}
html[data-theme="dark"] .home-body .bk-pcol .big span{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-pcol .cond li{color:#C1CDD2}
html[data-theme="dark"] .home-body .bk-pcol .cond li::before{background:var(--apricot)}
html[data-theme="dark"] .home-body .bk-pcol .sub{color:var(--muted)}
@media (max-width:979px){html[data-theme="dark"] .home-body .bk-pcol{border-top:1px solid #38352F}}
@media (min-width:980px){html[data-theme="dark"] .home-body .bk-pcol{border:0}}
html[data-theme="dark"] .home-body .bk-quiz{background:#151A1C;border:1px solid rgba(21,37,43,.06);box-shadow:0 1px 2px rgba(21,37,43,.05),0 18px 40px -24px rgba(21,37,43,.28)}
html[data-theme="dark"] .home-body .bk-quiz .qs{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-quiz .bar{background:var(--petrol-tint)}
html[data-theme="dark"] .home-body .bk-quiz .bar i{background:#0F4C5C}
html[data-theme="dark"] .home-body .bk-quiz .q{border:0}
html[data-theme="dark"] .home-body .bk-quiz legend{color:var(--ink)}
html[data-theme="dark"] .home-body .bk-quiz legend .n{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-quiz .opts span{border:1.5px solid rgba(15,76,92,.35);color:var(--petrol)}
html[data-theme="dark"] .home-body .bk-quiz .opts label:hover span{background:var(--petrol-tint);border-color:#0F4C5C}
html[data-theme="dark"] .home-body .bk-quiz .opts input:checked+span{background:#0F4C5C;border-color:#0F4C5C;color:#FFFFFF}
html[data-theme="dark"] .home-body .bk-quiz .opts input:focus-visible+span{outline:3px solid #0F4C5C}
html[data-theme="dark"] .home-body .bk-quiz .res .rh.ok::before{background:#2E8B57}
html[data-theme="dark"] .home-body .bk-quiz .res .rh.mid::before{background:var(--apricot)}
html[data-theme="dark"] .home-body .bk-quiz .res .rh.no::before{background:#C2562B}
html[data-theme="dark"] .home-body .bk-quiz .again{background:none;border:0;color:var(--muted)}
html[data-theme="dark"] .home-body .bk-quiz .qk{color:var(--petrol)}
html[data-theme="dark"] .home-body .bk-quiz h2{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-quiz .steps3 i{background:var(--petrol-tint)}
html[data-theme="dark"] .home-body .bk-quiz .steps3 i.cur{background:var(--apricot)}
html[data-theme="dark"] .home-body .bk-quiz .steps3 i.done{background:#0F4C5C}
html[data-theme="dark"] .home-body .bk-quiz legend .n{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-quiz legend .qt{color:var(--ink)}
html[data-theme="dark"] .home-body .bk-quiz .help{color:var(--muted)}
html[data-theme="dark"] .home-body .bk-quiz .opts span{border:0;background:var(--petrol-tint);color:var(--petrol)}
html[data-theme="dark"] .home-body .bk-quiz .opts span .mk{background:#151A1C;color:var(--petrol)}
html[data-theme="dark"] .home-body .bk-quiz .opts span .x{background:#151A1C;color:#DCA271}
html[data-theme="dark"] .home-body .bk-quiz .opts label:hover span{background:var(--petrol-tint-2)}
html[data-theme="dark"] .home-body .bk-quiz .opts input:checked+span{background:#0F4C5C;color:#FFFFFF}
html[data-theme="dark"] .home-body .bk-quiz .opts span .mk{background:#151A1C;color:var(--petrol)}
html[data-theme="dark"] .home-body .bk-quiz .opts input:checked+span .mk,html[data-theme="dark"] .home-body .bk-quiz .opts input:checked+span .x{background:rgba(21,26,28,.18);color:#FFFFFF}
html[data-theme="dark"] .home-body .bk-open .bk-steps li,html[data-theme="dark"] .home-body .bk-open .bk-steps li:nth-child(n){background:none!important;box-shadow:none!important;border:0!important;color:#B8C4C9}
html[data-theme="dark"] .home-body .bk-open .bk-steps li::before{box-shadow:0 0 0 8px #151A1C}
html[data-theme="dark"] .home-body .bk-open .bk-steps li strong{color:var(--ink)}
@media (min-width:760px){html[data-theme="dark"] .home-body .bk-open .bk-steps::before{background:linear-gradient(90deg,#0F4C5C 0,var(--petrol-tint-2) 100%)}}
@media (max-width:759px){html[data-theme="dark"] .home-body .bk-open .bk-steps li:not(:last-child)::after{background:var(--petrol-tint-2)}}
html[data-theme="dark"] .home-body .bk-fit li strong{color:var(--ink)}
html[data-theme="dark"] .home-body .bk-fitsec .bk-fit li{color:#B8C4C9}
html[data-theme="dark"] .home-body .bk-open .bk-steps li::before{box-shadow:none!important}
@media (min-width:760px){html[data-theme="dark"] .home-body .bk-open .bk-steps::before{background:var(--petrol-tint-2)}}
html[data-theme="dark"] .home-body .bk-alts ~ .comments .c-form{background:#151A1C;border:1px solid rgba(21,37,43,.06);box-shadow:0 1px 2px rgba(21,37,43,.05),0 18px 40px -26px rgba(21,37,43,.25);border-top:1px solid rgba(21,37,43,.06)}
html[data-theme="dark"] .home-body .nl-band{background:#242D2E}
html[data-theme="dark"] .home-body .nl-band .nl-box.nl-flach{background:transparent;box-shadow:none}
html[data-theme="dark"] .home-body .nl-band .nl-icon{background:#151A1C}
html[data-theme="dark"] .home-body .nl-band .nl-vorteile li{background:#151A1C}
html[data-theme="dark"] .home-body .nl-band .nl-feld{box-shadow:0 0 0 1.5px rgba(15,76,92,.25),0 8px 24px -16px rgba(15,76,92,.35)}
html[data-theme="dark"] .home-body .logo-name{color:var(--ink,#D0DFE7)}
html[data-theme="dark"] .home-body .finder-a .proto-for{color:var(--muted)}
html[data-theme="dark"] .home-body .finder-a .lage:has(input:checked) span,html[data-theme="dark"] .home-body .finder-a .proto-for b{color:var(--ink)}
html[data-theme="dark"] .home-body .rows .mk,html[data-theme="dark"] .home-body .hv-c .mk{box-shadow:none}
html[data-theme="dark"] .home-body .rows .ok .mk,html[data-theme="dark"] .home-body .hv-c.ok .mk{background:var(--action);color:#FFFFFF}
html[data-theme="dark"] .home-body .rows .no .mk,html[data-theme="dark"] .home-body .hv-c.no .mk{background:var(--apricot);color:var(--ink);box-shadow:none}
html[data-theme="dark"] .home-body .rows .info .mk,html[data-theme="dark"] .home-body .hv-c.info .mk{background:#2F2C27;color:var(--muted)}
@media (max-width:759px){html[data-theme="dark"] .home-body .rec .btn-row .btn.ghost{box-shadow:none;border:0;background:none}}
html[data-theme="dark"] .home-body .hero .wrap>.disclosure{background:none;color:var(--muted)}
html[data-theme="dark"] .home-body .hero .wrap>.disclosure .ast{color:var(--ink)}
html[data-theme="dark"] .home-body .hero .wrap>.disclosure a{color:var(--muted)}
/* Handgemacht Startseite */
html[data-theme="dark"] .home-body .finder-a{--petrol:#ACDEEB}
html[data-theme="dark"] .home-body .finder-a .step-2 .n,html[data-theme="dark"] .home-body .rows .no .mk,html[data-theme="dark"] .home-body .hv-c.no .mk{color:#15252B}
html[data-theme="dark"] .home-body .proto .stamp::before{background-color:#ACDEEB}
html[data-theme="dark"] .home-body .lagen-more a{color:#ACDEEB}
html[data-theme="dark"] .home-body .finder-a .lage input,html[data-theme="dark"] .home-body .finder-a .lage input:checked{border-color:#ACDEEB}
html[data-theme="dark"] .home-body .finder-a .lage input:checked{border-width:6px;background:#151A1C}
html[data-theme="dark"] .home-body .finder-a .lage:has(input:checked){border-color:#ACDEEB!important;box-shadow:inset 0 0 0 1px #ACDEEB}
