/* ===== Hellmodus Lehrbuch SRC & UBI (aktiv mit html[data-theme="light"]) ===== */
html[data-theme="light"]{color-scheme:light;background:#dfe8f0}
html[data-theme="light"] body{background-color:#dfe8f0;color:#14263a}
/* Hintergrundbild bleibt, Abdunklung wird zu hellem Schleier */
html[data-theme="light"] body::after{background:
  radial-gradient(90% 55% at 50% 25%,rgba(255,255,255,.18) 0%,rgba(255,255,255,0) 65%),
  linear-gradient(180deg,rgba(235,243,250,.42) 0%,rgba(235,243,250,.62) 60%,rgba(235,243,250,.78) 100%) !important}
html[data-theme="light"] .bf-layout,html[data-theme="light"] .bf-lp-wrap{--text:#14263a;--text2:#1d2f44;--text3:#4a5d73;--accent:#0a7ea8;--border:rgba(20,38,58,.14);--card:rgba(255,255,255,.9)}

/* Lesefläche + Seitenleiste als helle Milchglas-Karten */
html[data-theme="light"] .bf-main{background:rgba(255,255,255,.9);border:1px solid rgba(20,38,58,.1);border-radius:18px;padding:1.25rem 1.6rem 3rem;margin-top:1rem;box-shadow:0 18px 40px -24px rgba(10,30,50,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
html[data-theme="light"] .bf-sidebar{background:rgba(255,255,255,.88);border-color:rgba(20,38,58,.12);box-shadow:0 14px 34px -22px rgba(10,30,50,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
html[data-theme="light"] .bf-sidebar *{color:#1d2f44}
html[data-theme="light"] .bf-sidebar a:hover,html[data-theme="light"] .bf-sidebar .active,html[data-theme="light"] .bf-sidebar [aria-current]{color:#0a7ea8}
html[data-theme="light"] .bf-sidebar input{background:#fff;border-color:rgba(20,38,58,.2);color:#14263a}

/* Texte */
html[data-theme="light"] .bf-main,html[data-theme="light"] .bf-main p,html[data-theme="light"] .bf-main li,html[data-theme="light"] .bf-main td{color:#1d2f44}
html[data-theme="light"] .bf-main h1{color:#0f2236}
html[data-theme="light"] .lb-section h2{color:#9a5b00;border-bottom-color:rgba(154,91,0,.25)}
html[data-theme="light"] .lb-section h3,html[data-theme="light"] .lb-section a{color:#0a7ea8}
html[data-theme="light"] .lb-section h4,html[data-theme="light"] .lb-section strong,html[data-theme="light"] .lb-section li strong{color:#0f2236}
html[data-theme="light"] .lb-section em{color:#3b4f66}
html[data-theme="light"] .bf-main figcaption{color:#3b4f66}

/* Kästen */
html[data-theme="light"] .info-box{background:#e6f6fc;border-color:#9fd9ee;color:#1d2f44}
html[data-theme="light"] .warn-box{background:#fdecec;border-color:#f3b0b0;color:#5a1d1d}
html[data-theme="light"] .funkbox{background:#e9f8f1;border-color:#9ad8bd;border-left-color:#2e9e70;color:#0f2a20}
html[data-theme="light"] .szenario{background:#fff6d9;border-left-color:#d4a106;color:#5a4300}
html[data-theme="light"] .bericht{background:#f3f7fb;color:#1d2f44}
html[data-theme="light"] .lb-figure{background:#fff;border-color:rgba(20,38,58,.12)}
html[data-theme="light"] table th{background:#e8eef5;color:#0f2236}
html[data-theme="light"] table td{border-color:rgba(20,38,58,.12)}

/* Kopfleiste */
html[data-theme="light"] .bf-appbar{background:rgba(255,255,255,.85);border-bottom:1px solid rgba(20,38,58,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
html[data-theme="light"] .bf-appbar,html[data-theme="light"] .bf-appbar *{color:#14263a}



/* Türkis im Hellmodus dunkler: Kapitelnummern, Seitennummer, Scrollbalken */
html[data-theme="light"] .bf-sidebar .bf-chnum{background:rgba(7,93,125,.12);border-color:rgba(7,93,125,.55);color:#075d7d}
html[data-theme="light"] .bf-sidebar .binnen .bf-chnum{background:rgba(31,122,82,.12);border-color:rgba(31,122,82,.55);color:#1f7a52}
html[data-theme="light"] .bf-sidebar .ref .bf-chnum{background:rgba(138,90,0,.12);border-color:rgba(138,90,0,.5);color:#8a5a00}
html[data-theme="light"] .bf-sidebar .kat .bf-chnum{background:rgba(107,70,193,.12);border-color:rgba(107,70,193,.5);color:#6b46c1}
html[data-theme="light"] .bf-sidebar .active .bf-chnum{background:#075d7d;border-color:#075d7d;color:#fff}
html[data-theme="light"] .bf-sidebar .bf-chaplink.active{background:rgba(7,93,125,.12)}
html[data-theme="light"] .bf-pagenum{background:linear-gradient(150deg,#0a6f94,#064f6b);color:#fff}
html[data-theme="light"],html[data-theme="light"] .bf-sidebar,html[data-theme="light"] .bf-results{scrollbar-color:rgba(7,93,125,.75) rgba(7,93,125,.08)}
html[data-theme="light"] ::-webkit-scrollbar-thumb{background:rgba(7,93,125,.75)}
html[data-theme="light"] ::-webkit-scrollbar-track{background:rgba(7,93,125,.08)}
/* Hintergrundfoto im Hellmodus unverfälscht: kein Filter, kein Schleier */
html[data-theme="light"] body::before{filter:none !important;opacity:1 !important}
html[data-theme="light"] body::after{background:none !important;display:none !important}
/* Sonderelemente in Kapiteln (Hellmodus) */
html[data-theme="light"] .merksatz{background:#eef6fb !important;border-color:#0a6f94 !important;color:#0f2236 !important}
html[data-theme="light"] .merksatz *{color:#0f2236 !important}
html[data-theme="light"] .bf-vf-item summary,html[data-theme="light"] .bf-vf-item summary *{color:#0f2236}
html[data-theme="light"] .tk-subnav{background:rgba(240,245,250,.95);border-color:rgba(20,38,58,.14);box-shadow:0 6px 18px -12px rgba(10,30,50,.4)}
html[data-theme="light"] .tk-pill{color:#0f2236;background:#fff}
html[data-theme="light"] .tk-pill.pa,html[data-theme="light"] .tk-pill.not{border-color:#0a6f94}
html[data-theme="light"] .tk-pill.pb,html[data-theme="light"] .tk-pill.dring{border-color:#1f7a52}
html[data-theme="light"] .tk-pill.sf,html[data-theme="light"] .tk-pill.sich{border-color:#6b46c1}
html[data-theme="light"] .tk-pill.ref,html[data-theme="light"] .tk-pill.rout{border-color:#8a5a00}
html[data-theme="light"] .tk-pill.active{color:#fff;background:#0a6f94;border-color:#0a6f94}
html[data-theme="light"] .tk-pill.pb.active,html[data-theme="light"] .tk-pill.dring.active{background:#1f7a52;border-color:#1f7a52}
html[data-theme="light"] .tk-pill.sf.active,html[data-theme="light"] .tk-pill.sich.active{background:#6b46c1;border-color:#6b46c1}
html[data-theme="light"] .tk-pill.ref.active,html[data-theme="light"] .tk-pill.rout.active{background:#8a5a00;border-color:#8a5a00}
html[data-theme="light"] .tk-grouplabel.pa{color:#0a6f94}
html[data-theme="light"] .tk-grouplabel.pb{color:#1f7a52}
html[data-theme="light"] .tk-grouplabel.sf{color:#6b46c1}
html[data-theme="light"] .tk-grouplabel.ref{color:#8a5a00}
html[data-theme="light"] .tk-head h2,html[data-theme="light"] .tk-fb .ttl{color:#0f2236}
html[data-theme="light"] .tk-fb{background:#fff;border-color:rgba(20,38,58,.18)}
html[data-theme="light"] .kap-kachel .kk-titel{color:#0f2236}
html[data-theme="light"] .kap-kachel .kk-kurz{color:#3b4f66}
html[data-theme="light"] .hl-key{color:#0f2236}
html[data-theme="light"] .bf-q-text,html[data-theme="light"] .bf-opt-txt{color:#0f2236}
html[data-theme="light"] .pb-pill{color:#0f2236;background:#fff;border-color:#0a6f94}
html[data-theme="light"] .pb-pill.active{color:#fff;background:#0a6f94}
html[data-theme="light"] .pb-nav{background:rgba(240,245,250,.95);border-color:rgba(20,38,58,.14)}
html[data-theme="light"] .pb-btn{color:#0a6f94;border-color:#0a6f94}
/* hart kodiertes Weiß in Inline-Styles */
html[data-theme="light"] .bf-main [style*="color:#fff"],html[data-theme="light"] .bf-main [style*="color: #fff"],html[data-theme="light"] .bf-main [style*="color:white"]{color:#0f2236 !important}
html[data-theme="light"] .lb-section h4{color:#0f2236}
/* Buch-Startseite (Hellmodus) */
html[data-theme="light"] .bf-card{background:rgba(255,255,255,.92);border-color:rgba(20,38,58,.14);box-shadow:0 10px 26px -18px rgba(10,30,50,.55)}
html[data-theme="light"] .bf-card h3{color:#0f2236}
html[data-theme="light"] .bf-card p{color:#2b3d52}
html[data-theme="light"] .bf-card .n{background:rgba(7,93,125,.12);border-color:rgba(7,93,125,.55);color:#075d7d}
html[data-theme="light"] .bf-card .t{background:rgba(7,93,125,.08);border-color:rgba(7,93,125,.3);color:#075d7d}
html[data-theme="light"] .bf-card.binnen .n,html[data-theme="light"] .bf-card.binnen .t{color:#1f7a52;border-color:rgba(31,122,82,.5);background:rgba(31,122,82,.1)}
html[data-theme="light"] .bf-card.ref .n,html[data-theme="light"] .bf-card.ref .t{color:#8a5a00;border-color:rgba(138,90,0,.5);background:rgba(138,90,0,.1)}
html[data-theme="light"] .bf-card.kat .n,html[data-theme="light"] .bf-card.kat .t{color:#6b46c1;border-color:rgba(107,70,193,.5);background:rgba(107,70,193,.1)}
html[data-theme="light"] .bf-card:hover{border-color:#0a6f94;box-shadow:0 14px 30px -16px rgba(10,111,148,.6)}
html[data-theme="light"] .bf-secthead,html[data-theme="light"] .bf-lbl{display:inline-flex;background:rgba(255,255,255,.9);color:#0f2236 !important;border-radius:8px;padding:.3rem .7rem}
html[data-theme="light"] .bf-stats{display:inline-flex;background:rgba(255,255,255,.9);border-radius:12px;padding:.6rem 1rem}
html[data-theme="light"] .bf-stats b{color:#075d7d}
html[data-theme="light"] .bf-stats span{color:#3b4f66}
html[data-theme="light"] .bf-cta{background:rgba(255,255,255,.94);border-color:#0a6f94}
html[data-theme="light"] .bf-cta b{color:#0f2236}
html[data-theme="light"] .bf-cta span{color:#2b3d52}
html[data-theme="light"] .bf-print,html[data-theme="light"] .bf-have,html[data-theme="light"] .bf-resume{background:rgba(255,255,255,.92);color:#1d2f44;border-radius:10px;padding:.5rem .8rem}
html[data-theme="light"] .bf-print a{color:#0a6f94}
html[data-theme="light"] .bf-info{background:rgba(255,255,255,.92);color:#1d2f44}
/* ===== Umschalter: klein, nur aktueller Modus ===== */
.bf-theme-toggle{position:fixed;top:10px;right:116px;bottom:auto;height:44px;box-sizing:border-box;z-index:9998;display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .55rem .28rem .35rem;border-radius:999px;border:1px solid rgba(0,212,255,.5);background:rgba(3,14,26,.88);color:#eaf6ff;font:600 .72rem/1 system-ui,sans-serif;cursor:pointer;box-shadow:0 6px 16px -8px rgba(0,0,0,.7)}
.bf-theme-toggle:hover{border-color:#00d4ff}
.bf-theme-toggle .tr{position:relative;width:26px;height:14px;border-radius:999px;background:#0b3a52;flex-shrink:0}
.bf-theme-toggle .tr::after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#00d4ff;transition:left .18s}
html[data-theme="light"] .bf-theme-toggle{background:rgba(255,255,255,.95);color:#14263a;border-color:#075d7d}
html[data-theme="light"] .bf-theme-toggle .tr{background:#cfe6f1}
html[data-theme="light"] .bf-theme-toggle .tr::after{left:14px;background:#075d7d}
@media print{.bf-theme-toggle{display:none}}

/* Startseite: Weiterlesen, Freischalten-Button, Suchfeld */
html[data-theme="light"] .bf-resume{background:rgba(255,255,255,.94);border-color:#075d7d}
html[data-theme="light"] .bf-resume b{color:#0f2236}
html[data-theme="light"] .bf-resume-txt{color:#2b3d52}
html[data-theme="light"] .bf-resume-ic{background:#075d7d;border-color:#075d7d;color:#fff}
html[data-theme="light"] .bf-cta-btn{background:#075d7d;color:#fff;box-shadow:0 10px 22px -12px rgba(7,93,125,.9)}
html[data-theme="light"] .bf-cta-btn:hover{background:#0a6f94;filter:none}
html[data-theme="light"] #bfSearch{background:#fff;color:#0f2236;border:1px solid rgba(20,38,58,.35)}
html[data-theme="light"] #bfSearch::placeholder{color:#3b4f66;opacity:1}
html[data-theme="light"] .bf-lbl::before{color:#075d7d}
html[data-theme="light"] .bf-lbl::after{background:linear-gradient(90deg,rgba(7,93,125,.35),transparent)}

/* ===================== Farbschema D: Solarized Light (überschreibt die Grundfarben oben) ===================== */
html[data-theme="light"] .bf-layout,html[data-theme="light"] .bf-lp-wrap{--text:#073642;--text2:#073642;--text3:#34474f;--accent:#1d6fa5;--border:#e1d8bf;--card:#fdf6e3}
html[data-theme="light"] .bf-main{background:rgba(253,246,227,.97);border-color:#e1d8bf}
html[data-theme="light"] .bf-sidebar{background:rgba(253,246,227,.96);border-color:#e1d8bf}
html[data-theme="light"] .bf-sidebar *{color:#073642}
html[data-theme="light"] .bf-sidebar input,html[data-theme="light"] #bfSearch{background:#fffdf6;border-color:#c9bd9a;color:#073642}
html[data-theme="light"] #bfSearch::placeholder,html[data-theme="light"] .bf-sidebar input::placeholder{color:#34474f}
html[data-theme="light"] .bf-main,html[data-theme="light"] .bf-main p,html[data-theme="light"] .bf-main li,html[data-theme="light"] .bf-main td{color:#073642}
html[data-theme="light"] .bf-main h1,html[data-theme="light"] .lb-section strong,html[data-theme="light"] .lb-section li strong,html[data-theme="light"] .lb-section h4{color:#002b36}
html[data-theme="light"] .lb-section h2{color:#cb4b16;border-bottom-color:#e1d8bf}
html[data-theme="light"] .lb-section h3,html[data-theme="light"] .lb-section a,html[data-theme="light"] .bf-main a{color:#1d6fa5}
html[data-theme="light"] .lb-section em,html[data-theme="light"] .bf-main figcaption{color:#34474f}
html[data-theme="light"] .bf-sidebar .bf-chnum{background:transparent;border-color:#268bd2;color:#1d6fa5}
html[data-theme="light"] .bf-sidebar .binnen .bf-chnum{border-color:#859900;color:#5f6e00;background:transparent}
html[data-theme="light"] .bf-sidebar .ref .bf-chnum{border-color:#b58900;color:#8a6800;background:transparent}
html[data-theme="light"] .bf-sidebar .kat .bf-chnum{border-color:#6c71c4;color:#5357a8;background:transparent}
html[data-theme="light"] .bf-sidebar .active .bf-chnum,html[data-theme="light"] .bf-pagenum{background:#268bd2;border-color:#268bd2;color:#fff}
html[data-theme="light"] .bf-sidebar .bf-chaplink.active{background:#eee8d5}
html[data-theme="light"] .info-box,html[data-theme="light"] .merksatz{background:#eee8d5!important;border-color:#268bd2!important;color:#073642!important}
html[data-theme="light"] .funkbox{background:#eef1d6;border-color:#c5cf8a;border-left-color:#859900;color:#073642}
html[data-theme="light"] .szenario{background:#f6e8c3;border-left-color:#b58900;color:#073642}
html[data-theme="light"] .warn-box{background:#f7ddd8;border-color:#e8a59e;color:#073642}
html[data-theme="light"] .bericht{background:#eee8d5;color:#073642}
html[data-theme="light"] .lb-figure{background:#fffdf6;border-color:#e1d8bf}
html[data-theme="light"] table th{background:#eee8d5;color:#002b36}
html[data-theme="light"] table td{border-color:#e1d8bf}
html[data-theme="light"] .tk-subnav,html[data-theme="light"] .pb-nav{background:#eee8d5;border-color:#e1d8bf}
html[data-theme="light"] .tk-pill,html[data-theme="light"] .pb-pill{background:#fdf6e3;color:#073642}
html[data-theme="light"] .tk-pill.pa,html[data-theme="light"] .tk-pill.not,html[data-theme="light"] .pb-pill{border-color:#268bd2}
html[data-theme="light"] .tk-pill.pb,html[data-theme="light"] .tk-pill.dring{border-color:#859900}
html[data-theme="light"] .tk-pill.sf,html[data-theme="light"] .tk-pill.sich{border-color:#6c71c4}
html[data-theme="light"] .tk-pill.ref,html[data-theme="light"] .tk-pill.rout{border-color:#b58900}
html[data-theme="light"] .tk-pill.active,html[data-theme="light"] .pb-pill.active{background:#268bd2;border-color:#268bd2;color:#fff}
html[data-theme="light"] .tk-pill.pb.active,html[data-theme="light"] .tk-pill.dring.active{background:#859900;border-color:#859900}
html[data-theme="light"] .tk-pill.sf.active,html[data-theme="light"] .tk-pill.sich.active{background:#6c71c4;border-color:#6c71c4}
html[data-theme="light"] .tk-pill.ref.active,html[data-theme="light"] .tk-pill.rout.active{background:#b58900;border-color:#b58900}
html[data-theme="light"] .tk-grouplabel.pa{color:#1d6fa5} html[data-theme="light"] .tk-grouplabel.pb{color:#5f6e00} html[data-theme="light"] .tk-grouplabel.sf{color:#5357a8} html[data-theme="light"] .tk-grouplabel.ref{color:#8a6800}
html[data-theme="light"] .pb-btn{color:#1d6fa5;border-color:#268bd2}
html[data-theme="light"] .tk-fb{background:#fdf6e3;border-color:#e1d8bf}
html[data-theme="light"] .bf-appbar{background:rgba(253,246,227,.92);border-bottom-color:#e1d8bf}
html[data-theme="light"] .bf-appbar,html[data-theme="light"] .bf-appbar *{color:#073642}
html[data-theme="light"],html[data-theme="light"] .bf-sidebar,html[data-theme="light"] .bf-results{scrollbar-color:#268bd2 #eee8d5}
html[data-theme="light"] ::-webkit-scrollbar-thumb{background:#268bd2} html[data-theme="light"] ::-webkit-scrollbar-track{background:#eee8d5}
/* Startseite */
html[data-theme="light"] .bf-card{background:rgba(253,246,227,.96);border-color:#e1d8bf}
html[data-theme="light"] .bf-card h3{color:#002b36} html[data-theme="light"] .bf-card p{color:#34474f}
html[data-theme="light"] .bf-card .n,html[data-theme="light"] .bf-card .t{background:transparent;border-color:#268bd2;color:#1d6fa5}
html[data-theme="light"] .bf-card.binnen .n,html[data-theme="light"] .bf-card.binnen .t{border-color:#859900;color:#5f6e00;background:transparent}
html[data-theme="light"] .bf-card.ref .n,html[data-theme="light"] .bf-card.ref .t{border-color:#b58900;color:#8a6800;background:transparent}
html[data-theme="light"] .bf-card.kat .n,html[data-theme="light"] .bf-card.kat .t{border-color:#6c71c4;color:#5357a8;background:transparent}
html[data-theme="light"] .bf-card:hover{border-color:#268bd2;box-shadow:0 14px 30px -16px rgba(38,139,210,.55)}
html[data-theme="light"] .bf-secthead,html[data-theme="light"] .bf-lbl,html[data-theme="light"] .bf-stats,html[data-theme="light"] .bf-print,html[data-theme="light"] .bf-have,html[data-theme="light"] .bf-info{background:rgba(253,246,227,.95);color:#073642!important}
html[data-theme="light"] .bf-stats b{color:#cb4b16} html[data-theme="light"] .bf-stats span{color:#34474f}
html[data-theme="light"] .bf-lbl::before{color:#268bd2} html[data-theme="light"] .bf-lbl::after{background:linear-gradient(90deg,rgba(38,139,210,.4),transparent)}
html[data-theme="light"] .bf-cta{background:rgba(253,246,227,.97);border-color:#268bd2}
html[data-theme="light"] .bf-cta b{color:#002b36} html[data-theme="light"] .bf-cta span{color:#34474f}
html[data-theme="light"] .bf-cta-btn{background:#268bd2;color:#fff;box-shadow:0 10px 22px -12px rgba(38,139,210,.9)}
html[data-theme="light"] .bf-cta-btn:hover{background:#1d6fa5}
html[data-theme="light"] .bf-resume{background:rgba(253,246,227,.97);border-color:#268bd2}
html[data-theme="light"] .bf-resume b{color:#002b36} html[data-theme="light"] .bf-resume-txt{color:#34474f}
html[data-theme="light"] .bf-resume-ic{background:#268bd2;border-color:#268bd2;color:#fff}
html[data-theme="light"] .bf-print a{color:#1d6fa5}
/* Umschalter */
html[data-theme="light"] .bf-theme-toggle{background:#fdf6e3;color:#073642;border-color:#268bd2}
html[data-theme="light"] .bf-theme-toggle .tr{background:#eee8d5}
html[data-theme="light"] .bf-theme-toggle .tr::after{background:#268bd2}
/* Kapitel 14: Seefunktexte-Trainer (Solarized) */
html[data-theme="light"] .tx{--g:#268bd2;--g2:#2aa198;--am:#b58900;--rd:#dc322f;background:#eee8d5;border-color:#e1d8bf}
html[data-theme="light"] .tx-seg{background:#fdf6e3;border-color:#e1d8bf}
html[data-theme="light"] .tx-seg button{color:#34474f}
html[data-theme="light"] .tx-seg button.on{background:#268bd2;color:#fff}
html[data-theme="light"] .tx-bar .pos{color:#1d6fa5}
html[data-theme="light"] .tx-tool{background:#fdf6e3;border-color:#c9bd9a;color:#34474f}
html[data-theme="light"] .tx-tool.on{color:#1d6fa5;border-color:#268bd2}
html[data-theme="light"] .tx-prog{background:#fdf6e3}
html[data-theme="light"] .tx-card{background:#fdf6e3;border-color:#e1d8bf}
html[data-theme="light"] .tx-card .no{color:#34474f}
html[data-theme="light"] .tx-src{color:#073642}
html[data-theme="light"] .tx-speak{background:#eee8d5;border-color:#268bd2;color:#1d6fa5}
html[data-theme="light"] .tx-speak:hover,html[data-theme="light"] .tx-speak.on{background:#268bd2;color:#fff}
html[data-theme="light"] .tx-reveal{background:#268bd2;color:#fff}
html[data-theme="light"] .tx-tgt{border-top-color:#c9bd9a}
html[data-theme="light"] .tx-tgt .tl{color:#2aa198}
html[data-theme="light"] .tx-tgt .t{color:#073642}
html[data-theme="light"] .tx-rate .again{background:#f7ddd8;color:#b02a28;border-color:#e8a59e}
html[data-theme="light"] .tx-rate .known{background:#eef1d6;color:#5f6e00;border-color:#c5cf8a}
html[data-theme="light"] .tx-nav button{background:#fdf6e3;border-color:#c9bd9a;color:#073642}
html[data-theme="light"] .tx-empty{color:#34474f}
html[data-theme="light"] .tx-ref{background:#fdf6e3}
html[data-theme="light"] .tx-ref summary{color:#1d6fa5}
/* Tabellen, Prüfungsfragen-Box, Warnkasten: harmonisch in Solarized (statt Mint/Lila/Rosa) */
html[data-theme="light"] .lb-table{background:#fdf6e3!important;border-color:#e1d8bf}
html[data-theme="light"] .lb-table td{background:transparent!important;border-color:#e1d8bf}
html[data-theme="light"] .lb-table tr:nth-child(even) td{background:#f6efdb!important}
html[data-theme="light"] .lb-table td:first-child{border-left-color:#268bd2!important}
html[data-theme="light"] .lb-table th{background:#eee8d5!important;color:#002b36;border-color:#e1d8bf}
html[data-theme="light"] .lb-table tr:hover td{background:#eee8d5!important}
html[data-theme="light"] .bf-pruef{background:#eee8d5!important;border-color:#e1d8bf!important;border-left:3px solid #6c71c4!important}
html[data-theme="light"] .bf-pruef *{color:#073642}
html[data-theme="light"] .bf-pruef a{color:#1d6fa5}
html[data-theme="light"] .bf-tag.src{background:rgba(38,139,210,.12);border-color:#268bd2;color:#1d6fa5}
html[data-theme="light"] .bf-tag.ubi{background:rgba(133,153,0,.14);border-color:#859900;color:#5f6e00}
html[data-theme="light"] .warn-box{background:#f8e6d3!important;border-color:#e4b48f!important;border-left:3px solid #cb4b16!important;color:#073642!important}
html[data-theme="light"] .bf-vf{background:#fdf6e3;border-color:#e1d8bf}
html[data-theme="light"] .tk-sep{background:#e1d8bf}
/* Tabellen final: Variante 6 (Kopfzeile dunkles Petrol-Grün, cremefarbene Zebrazeilen, runde Ecken) */
html[data-theme="light"] .lb-table,html[data-theme="light"] .lb-table th,html[data-theme="light"] .lb-table td{border:0!important;box-shadow:none!important}
html[data-theme="light"] .lb-table td:first-child{border-left:0!important}
html[data-theme="light"] .lb-table{border-collapse:collapse!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 0 0 1px #e1d8bf!important;background:#fdf6e3!important}
html[data-theme="light"] .lb-table th{background:#1f6f68!important;color:#fdf6e3!important;font-size:.78rem;letter-spacing:.06em;padding:.65rem .8rem!important}
html[data-theme="light"] .lb-table td{background:#fdf6e3!important;border-bottom:1px solid #eee8d5!important;padding:.6rem .8rem!important}
html[data-theme="light"] .lb-table tr:nth-child(even) td{background:#f6efdb!important}
html[data-theme="light"] .lb-table tr:hover td{background:#eee8d5!important}
html[data-theme="light"] .lb-table tr:last-child td{border-bottom:0!important}
html[data-theme="light"] .bf-appbar{background:rgba(253,246,227,.94);border-bottom-color:#e1d8bf}
html[data-theme="light"] .bf-app-brand,html[data-theme="light"] .bf-appbar *{color:#073642}
html[data-theme="light"] .bf-app-brand small{color:#34474f}
html[data-theme="light"] .bf-app-brand b{color:#1d6fa5}
html[data-theme="light"] .bf-app-tag{color:#34474f}

/* Hover der Aufgaben-/Berichtskästchen im Hellmodus: schwarz statt grün */
html[data-theme="light"] .tk-pill:hover,html[data-theme="light"] .pb-pill:hover{color:#002b36!important;border-color:#002b36!important;background:#eee8d5!important;transform:translateY(-1px)}
html[data-theme="light"] .tk-pill.active:hover,html[data-theme="light"] .pb-pill.active:hover{color:#fff!important;background:#002b36!important}
html[data-theme="light"] .lb-table a:hover,html[data-theme="light"] .bf-main a:hover{color:#002b36}

/* =================== Hellmodus-Design „Nautik-Trainer Layout Variante 3“ (08.10.2026) ===================
   Weiß, Navy, Petrol, gedämpftes Teal; Orange nur für Kauf-Button und Warnhinweise. Überschreibt alle älteren Hell-Farben. */
html[data-theme="light"]{--nt-paper:rgba(255,255,255,.94);--nt-soft-blue:#eaf6fb;--nt-soft-teal:#d9f2f4;--nt-line:rgba(20,76,104,.16);--nt-navy:#082b4c;--nt-navy-2:#0d4263;--nt-petrol:#006d7d;--nt-teal:#16a8b5;--nt-cyan:#5dcfe0;--nt-orange:#ff6b2d;--nt-text:#16334f;--nt-muted:#5f7488;--nt-shadow:0 18px 48px rgba(5,30,48,.18);--nt-soft-shadow:0 8px 24px rgba(5,30,48,.10)}
html[data-theme="light"] .bf-layout,html[data-theme="light"] .bf-lp-wrap{--text:#16334f;--text2:#16334f;--text3:#5f7488;--accent:#006d7d;--border:rgba(20,76,104,.16);--card:#fff}
/* Lesefläche */
html[data-theme="light"] .bf-main{background:var(--nt-paper)!important;border:1px solid var(--nt-line)!important;border-radius:8px!important;box-shadow:var(--nt-soft-shadow)!important}
html[data-theme="light"] .bf-main,html[data-theme="light"] .bf-main p,html[data-theme="light"] .bf-main li,html[data-theme="light"] .bf-main td{color:var(--nt-text)!important}
html[data-theme="light"] .bf-main h1,html[data-theme="light"] .lb-section strong,html[data-theme="light"] .lb-section li strong,html[data-theme="light"] .lb-section h4{color:var(--nt-navy)!important}
html[data-theme="light"] .lb-section em,html[data-theme="light"] .bf-main figcaption,html[data-theme="light"] .breadcrumb,html[data-theme="light"] .breadcrumb *{color:var(--nt-muted)!important}
html[data-theme="light"] .breadcrumb a,html[data-theme="light"] .lb-section a,html[data-theme="light"] .bf-main a,html[data-theme="light"] .lb-section h3{color:var(--nt-petrol)!important}
html[data-theme="light"] .bf-main a:hover{color:var(--nt-navy)!important}
html[data-theme="light"] .lb-section h2{color:var(--nt-navy)!important;background:rgba(217,242,244,.78);border:1px solid rgba(22,168,181,.18)!important;border-radius:8px;padding:.55rem .9rem!important}
html[data-theme="light"] .bf-pagenum{background:var(--nt-navy-2)!important;color:#fff!important;border-radius:6px!important}
/* Seitenleiste: dunkles Navy */
html[data-theme="light"] .bf-sidebar{background:linear-gradient(180deg,rgba(8,43,76,.98),rgba(7,63,87,.96))!important;border-color:rgba(255,255,255,.12)!important;border-radius:8px!important;box-shadow:var(--nt-shadow)!important}
html[data-theme="light"] .bf-sidebar *{color:rgba(255,255,255,.9)!important}
html[data-theme="light"] .bf-sidebar input{background:rgba(255,255,255,.95)!important;color:var(--nt-text)!important;border-color:transparent!important}
html[data-theme="light"] .bf-sidebar input::placeholder{color:var(--nt-muted)!important}
html[data-theme="light"] .bf-sidebar .bf-chnum{background:transparent!important;border:1px solid rgba(255,255,255,.32)!important;color:#fff!important;border-radius:6px!important}
html[data-theme="light"] .bf-sidebar .bf-chaplink:hover,html[data-theme="light"] .bf-sidebar .bf-chaplink.active{background:rgba(22,168,181,.24)!important}
html[data-theme="light"] .bf-sidebar .active .bf-chnum{background:var(--nt-teal)!important;border-color:var(--nt-teal)!important;color:#fff!important}
html[data-theme="light"],html[data-theme="light"] .bf-sidebar,html[data-theme="light"] .bf-results{scrollbar-color:var(--nt-petrol) rgba(234,246,251,.6)}
html[data-theme="light"] ::-webkit-scrollbar-thumb{background:var(--nt-petrol)!important} html[data-theme="light"] ::-webkit-scrollbar-track{background:rgba(234,246,251,.6)!important}
/* Kästen */
html[data-theme="light"] .info-box,html[data-theme="light"] .merksatz,html[data-theme="light"] .bf-vf{background:rgba(234,246,251,.9)!important;border:1px solid rgba(22,168,181,.24)!important;border-radius:8px!important;color:var(--nt-text)!important}
html[data-theme="light"] .merksatz *{color:var(--nt-text)!important}
html[data-theme="light"] .warn-box{background:rgba(255,247,238,.96)!important;border:1px solid rgba(255,107,45,.46)!important;border-left:3px solid var(--nt-orange)!important;border-radius:8px!important;color:var(--nt-text)!important}
html[data-theme="light"] .szenario{background:rgba(255,247,238,.96)!important;border-left:3px solid var(--nt-orange)!important;color:var(--nt-text)!important}
html[data-theme="light"] .funkbox{background:rgba(217,242,244,.7)!important;border:1px solid rgba(22,168,181,.3)!important;border-left:3px solid var(--nt-petrol)!important;color:var(--nt-navy)!important}
html[data-theme="light"] .bericht{background:rgba(234,246,251,.9)!important;border-left-color:var(--nt-petrol)!important;color:var(--nt-text)!important}
html[data-theme="light"] .bf-pruef{background:rgba(234,246,251,.9)!important;border:1px solid rgba(22,168,181,.24)!important;border-left:3px solid var(--nt-petrol)!important;border-radius:8px!important}
html[data-theme="light"] .bf-pruef *{color:var(--nt-text)!important} html[data-theme="light"] .bf-pruef a{color:var(--nt-petrol)!important}
html[data-theme="light"] .bf-tag.src{background:rgba(234,246,251,.9)!important;border-color:rgba(22,168,181,.36)!important;color:var(--nt-petrol)!important}
html[data-theme="light"] .bf-tag.ubi{background:rgba(217,242,244,.8)!important;border-color:rgba(22,168,181,.36)!important;color:var(--nt-navy-2)!important}
html[data-theme="light"] .lb-figure{background:#fff!important;border-color:var(--nt-line)!important;border-radius:8px!important}
/* Tabellen */
html[data-theme="light"] .lb-table{border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;border:1px solid var(--nt-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}
html[data-theme="light"] .lb-table th{background:var(--nt-petrol)!important;color:#fff!important;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;padding:12px 14px!important;border:0!important}
html[data-theme="light"] .lb-table td,html[data-theme="light"] .lb-table tr:nth-child(even) td{background:#fff!important;border:0!important;border-bottom:1px solid var(--nt-line)!important;padding:12px 14px!important}
html[data-theme="light"] .lb-table tr:last-child td{border-bottom:0!important}
html[data-theme="light"] .lb-table tr:hover td{background:rgba(234,246,251,.9)!important}
/* Aufgaben-/Berichts-Kästchen */
html[data-theme="light"] .tk-subnav,html[data-theme="light"] .pb-nav{background:rgba(234,246,251,.9)!important;border:1px solid rgba(22,168,181,.24)!important;border-radius:8px!important;box-shadow:none!important}
html[data-theme="light"] .tk-pill,html[data-theme="light"] .pb-pill{background:#fff!important;color:var(--nt-petrol)!important;border:1px solid rgba(22,168,181,.42)!important;border-radius:6px!important}
html[data-theme="light"] .tk-pill:hover,html[data-theme="light"] .pb-pill:hover{color:var(--nt-navy)!important;border-color:var(--nt-navy)!important;background:#fff!important}
html[data-theme="light"] .tk-pill.active,html[data-theme="light"] .pb-pill.active{background:var(--nt-navy-2)!important;border-color:var(--nt-navy-2)!important;color:#fff!important}
html[data-theme="light"] .tk-grouplabel{color:var(--nt-navy)!important}
html[data-theme="light"] .tk-fb,html[data-theme="light"] .pb-btn{background:#fff!important;border-color:var(--nt-line)!important;color:var(--nt-petrol)!important}
html[data-theme="light"] .tk-fb .ttl,html[data-theme="light"] .tk-head h2{color:var(--nt-navy)!important}
/* Kap. 14 Trainer */
html[data-theme="light"] .tx{background:rgba(234,246,251,.9)!important;border-color:rgba(22,168,181,.24)!important}
html[data-theme="light"] .tx-card,html[data-theme="light"] .tx-seg,html[data-theme="light"] .tx-tool,html[data-theme="light"] .tx-nav button,html[data-theme="light"] .tx-ref{background:#fff!important;border-color:var(--nt-line)!important}
html[data-theme="light"] .tx-src,html[data-theme="light"] .tx-tgt .t,html[data-theme="light"] .tx-nav button{color:var(--nt-text)!important}
html[data-theme="light"] .tx-seg button.on,html[data-theme="light"] .tx-reveal{background:var(--nt-petrol)!important;color:#fff!important}
html[data-theme="light"] .tx-speak{border-color:var(--nt-teal)!important;color:var(--nt-petrol)!important;background:#fff!important}
/* Kopfleiste + Umschalter */
html[data-theme="light"] .bf-appbar{background:rgba(255,255,255,.92)!important;border-bottom:1px solid var(--nt-line)!important;box-shadow:var(--nt-soft-shadow)}
html[data-theme="light"] .bf-app-brand,html[data-theme="light"] .bf-appbar *{color:var(--nt-navy)!important} html[data-theme="light"] .bf-app-brand small{color:var(--nt-muted)!important} html[data-theme="light"] .bf-app-brand b{color:var(--nt-petrol)!important}
html[data-theme="light"] .bf-theme-toggle{background:#fff!important;color:var(--nt-navy)!important;border-color:var(--nt-petrol)!important}
html[data-theme="light"] .bf-theme-toggle .tr{background:var(--nt-soft-teal)!important} html[data-theme="light"] .bf-theme-toggle .tr::after{background:var(--nt-petrol)!important}
html[data-theme="light"] #bfSearch{background:rgba(255,255,255,.95)!important;border:1px solid var(--nt-line)!important;color:var(--nt-text)!important;border-radius:8px!important}
html[data-theme="light"] #bfSearch::placeholder{color:var(--nt-muted)!important}
/* Startseite */
html[data-theme="light"] .bf-card{background:var(--nt-paper)!important;border:1px solid var(--nt-line)!important;border-radius:8px!important;box-shadow:var(--nt-soft-shadow)!important}
html[data-theme="light"] .bf-card::after{display:none!important}
html[data-theme="light"] .bf-card:hover{transform:translateY(-2px);box-shadow:var(--nt-shadow)!important;border-color:var(--nt-line)!important}
html[data-theme="light"] .bf-card h3{color:var(--nt-navy)!important} html[data-theme="light"] .bf-card p{color:var(--nt-muted)!important}
html[data-theme="light"] .bf-card .n{background:#fff!important;color:var(--nt-petrol)!important;border:1px solid rgba(22,168,181,.42)!important;border-radius:6px!important}
html[data-theme="light"] .bf-card .t{background:rgba(234,246,251,.72)!important;color:var(--nt-petrol)!important;border:1px solid rgba(22,168,181,.36)!important;border-radius:5px!important}
html[data-theme="light"] .bf-secthead{display:flex!important;background:rgba(217,242,244,.78)!important;border:1px solid rgba(22,168,181,.18)!important;border-radius:8px!important;color:var(--nt-navy)!important;padding:.55rem 1rem!important}
html[data-theme="light"] .bf-lbl{background:rgba(255,255,255,.92)!important;color:var(--nt-navy)!important;border-radius:8px}
html[data-theme="light"] .bf-lbl::before{color:var(--nt-teal)!important} html[data-theme="light"] .bf-lbl::after{background:linear-gradient(90deg,rgba(22,168,181,.35),transparent)!important}
html[data-theme="light"] .bf-stats{background:rgba(255,255,255,.94)!important;border:1px solid var(--nt-line)!important;border-radius:8px!important;box-shadow:var(--nt-soft-shadow)}
html[data-theme="light"] .bf-stats b{color:var(--nt-navy)!important} html[data-theme="light"] .bf-stats span{color:var(--nt-muted)!important}
html[data-theme="light"] .bf-cta{background:rgba(255,255,255,.92)!important;border:1px solid rgba(22,168,181,.28)!important;border-radius:8px!important}
html[data-theme="light"] .bf-cta b{color:var(--nt-navy)!important} html[data-theme="light"] .bf-cta span{color:var(--nt-muted)!important}
html[data-theme="light"] .bf-cta-btn{background:var(--nt-orange)!important;color:#fff!important;border-radius:8px!important;box-shadow:0 10px 22px -12px rgba(255,107,45,.9)!important}
html[data-theme="light"] .bf-cta-btn:hover{filter:brightness(1.06)!important}
html[data-theme="light"] .bf-print,html[data-theme="light"] .bf-have,html[data-theme="light"] .bf-info,html[data-theme="light"] .bf-resume{background:rgba(255,255,255,.92)!important;border:1px solid var(--nt-line)!important;border-radius:8px!important;color:var(--nt-text)!important}
html[data-theme="light"] .bf-print a{color:var(--nt-petrol)!important}
html[data-theme="light"] .bf-resume b{color:var(--nt-navy)!important} html[data-theme="light"] .bf-resume-txt{color:var(--nt-muted)!important}
html[data-theme="light"] .bf-resume-ic{background:var(--nt-petrol)!important;border-color:var(--nt-petrol)!important;color:#fff!important}
html[data-theme="light"] .bf-secthead{background:rgba(217,242,244,.96)!important}

/* Text ca. 20 % dunkler (nicht schwarz) */
html[data-theme="light"]{--nt-text:#11283f;--nt-navy:#06223d;--nt-muted:#2b3d52}
html[data-theme="light"] .bf-layout,html[data-theme="light"] .bf-lp-wrap{--text:#11283f;--text2:#11283f;--text3:#2b3d52}

/* Kap. 11 Kacheln: kein Grün im Hellmodus */
html[data-theme="light"] .kap-kachel{background:#fff!important;border:1px solid var(--nt-line)!important;box-shadow:var(--nt-soft-shadow)}
html[data-theme="light"] .kap-kachel:hover{border-color:var(--nt-petrol)!important}
html[data-theme="light"] .kap-kachel .kk-titel{color:var(--nt-navy)!important}
html[data-theme="light"] .kap-kachel .kk-kurz{color:var(--nt-muted)!important}
html[data-theme="light"] .kap-kachel .kk-go{color:var(--nt-text)!important}
/* Vor/Zurück-Buttons unten: blauer Verlauf wie die Seitenleiste, weiße Schrift */
html[data-theme="light"] .bf-prevnext{border-top-color:var(--nt-line)!important}
html[data-theme="light"] .bf-prevnext a{background:linear-gradient(135deg,#082b4c,#0d4263 55%,#006d7d)!important;color:#fff!important;border:0!important;border-radius:8px!important;box-shadow:var(--nt-soft-shadow)!important;text-decoration:none}
html[data-theme="light"] .bf-prevnext a *{color:#fff!important}
html[data-theme="light"] .bf-prevnext a:hover{filter:brightness(1.12);box-shadow:var(--nt-shadow)!important}
html[data-theme="light"] .bf-toc{background:rgba(255,255,255,.94)!important;color:var(--nt-navy)!important;border-left-color:var(--nt-petrol)!important;text-shadow:none!important;box-shadow:var(--nt-soft-shadow)}

/* Heller Modus, Hover (08.10.2026): nie unterstreichen, kein Hellblau,
   stattdessen das überfahrene Feld hellgelb hinterlegen. */
html[data-theme="light"] a:hover{text-decoration:none!important}
html[data-theme="light"] a.bf-card:hover{background:#fff6c2!important}
html[data-theme="light"] a.bf-card:hover h3{color:#0f2236!important}
html[data-theme="light"] a.bf-card:hover p{color:#2b3d52!important}
html[data-theme="light"] .bf-sidebar .bf-chaplink:hover:not(.active),
html[data-theme="light"] .bf-home:hover:not(.active),
html[data-theme="light"] .bf-results a:hover,
html[data-theme="light"] .bf-resume:hover,
html[data-theme="light"] .kap-kachel:hover,
html[data-theme="light"] .bf-kat-toc a:hover{background:rgba(22,168,181,.12)!important;color:#0f2236!important}
html[data-theme="light"] a:not([class]):hover{color:#075d7d!important;background:rgba(22,168,181,.12);border-radius:3px}

/* Heller Modus (08.10.2026): Abschnittsbalken im Petrol der Scrollleiste statt Türkis */
html[data-theme="light"] .bf-secthead,
html[data-theme="light"] .lb-section h2{background:var(--nt-petrol)!important;border-color:var(--nt-petrol)!important;color:#fff!important}
html[data-theme="light"] .bf-secthead *,
html[data-theme="light"] .lb-section h2 *{color:#fff!important}
/* Kapitel 14: cremegelbe Fortschrittsleiste über dem Text entfernt, dezent petrol */
html[data-theme="light"] .tx-prog{background:rgba(0,109,125,.12)!important}
html[data-theme="light"] .tx-prog i{background:var(--nt-petrol)!important}

/* Heller Modus (08.10.2026): Petrol-Flächen mit leichtem Verlauf nach rechts heller */
html[data-theme="light"] .bf-secthead,
html[data-theme="light"] .lb-section h2,
html[data-theme="light"] .tx-seg button.on,
html[data-theme="light"] .tx-reveal,
html[data-theme="light"] .tk-pill.active,
html[data-theme="light"] .pb-pill.active,
html[data-theme="light"] .bf-cta-btn{background:linear-gradient(90deg,#006d7d 0%,#0a8a99 60%,#2aa6b4 100%)!important;color:#fff!important;border-color:#006d7d!important}

/* Abschnittsüberschriften (z. B. Öffentlicher Funkverkehr) nicht fett, minimal kleiner */
html[data-theme="light"] .lb-section h2{font-weight:500!important;font-size:1.08rem!important}
/* Vor/Zurück-Knöpfe: Schrift beim Hover weiß lassen (sonst dunkelblau auf dunkelblau) */
html[data-theme="light"] .bf-main .bf-prevnext a:hover,
html[data-theme="light"] .bf-prevnext a:hover{color:#fff!important;background:linear-gradient(135deg,#082b4c,#0d4263 55%,#006d7d)!important}
/* Oberste Leiste (Nautik-Trainer · Lehrbuch SRC · UBI) auch im hellen Modus dunkel, Petrol-Türkis-Verlauf */
html[data-theme="light"] .bf-appbar{background:linear-gradient(90deg,#082b4c 0%,#006d7d 55%,#16a8b5 100%)!important;border-bottom:0!important}
html[data-theme="light"] .bf-app-brand,html[data-theme="light"] .bf-appbar *{color:#fff!important}
html[data-theme="light"] .bf-app-brand small{color:#fff!important}
html[data-theme="light"] .bf-app-brand b{color:#e3f4f6!important}

/* DSC-Menüabläufe (Kap. 1 Kostprobe, Kap. 12, Kap. 18): Schritttexte und Abschnittsmarken im hellen Modus lesbar */
html[data-theme="light"] .dsc-step{color:#082b4c!important}
html[data-theme="light"] .dsc-step em{color:#006d7d!important}
html[data-theme="light"] .dsc-note{color:#30475e!important}
html[data-theme="light"] .dsc-sub{color:#082b4c!important}
html[data-theme="light"] .tk-block-label.dsc{color:#006d7d!important}
html[data-theme="light"] .tk-block-label.sprech{color:#1f7a52!important}
html[data-theme="light"] .tk-block-label.hinweis{color:#9a5b00!important}
html[data-theme="light"] .tk-ex{color:#30475e!important}
/* Startseite: Suche, Zugang und Papier-Hinweis als ein weißer Bereich mit Trennlinien (nur Hellmodus) */
html[data-theme="light"] .bf-panel{background:rgba(255,255,255,.96);border:1px solid #cfdde5;border-radius:12px;padding:.2rem 1.2rem;margin:14px 0}
html[data-theme="light"] .bf-panel>*{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:.95rem 0!important;max-width:none!important}
html[data-theme="light"] .bf-panel>*+*{border-top:1px solid #dbe6ec!important}
html[data-theme="light"] .bf-cta-btn{box-shadow:0 8px 18px -12px rgba(0,109,125,.65)!important}
/* Startseite, Dunkelmodus: derselbe gemeinsame Bereich (Hellmodus-Regeln darüber sind spezifischer) */
.bf-panel{background:rgba(2,12,22,.78);border:1px solid rgba(0,255,174,.3);border-radius:12px;padding:.2rem 1.2rem;margin:14px 0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
.bf-panel>*{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:.95rem 0!important;max-width:none!important}
.bf-panel>*+*{border-top:1px solid rgba(0,255,174,.18)!important}
