.live .zero{stroke:rgba(232,236,233,.5);stroke-width:1.2;stroke-dasharray:4 3}
.live .gar{fill:url(#uf);opacity:.30}
.live .now .v{color:#ff9d4d}
.fstats{display:grid;gap:10px;margin:18px 0 8px}
.fsrow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
.fsrow3{grid-template-columns:repeat(3,1fr)}
.fscell{border:1px solid rgba(232,236,233,.12);border-radius:0;padding:14px 16px;background:rgba(255,255,255,.015);display:flex;flex-direction:column;gap:8px}
.fsk{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#7d857a}
.fsv{font-family:'Space Grotesk', system-ui, sans-serif;font-size:22px;font-weight:500;color:#e8ece9;line-height:1}
@media(max-width:640px){.fsrow,.fsrow3{grid-template-columns:repeat(2,1fr)}.fsv{font-size:18px}}
.dbtn{display:inline-flex;align-items:center;gap:8px;margin:8px 0 6px;background:rgba(51,255,102,.10);border:1px solid rgba(51,255,102,.3);color:#33ff66;font-family:'Space Grotesk', system-ui, sans-serif;font-size:13.5px;font-weight:600;padding:11px 16px;border-radius:0;text-decoration:none;transition:.14s}
.dbtn:hover{background:rgba(51,255,102,.18)}
.dbtn svg{width:15px;height:15px}
.hq{display:inline-block;width:13px;height:13px;line-height:13px;text-align:center;font-size:9px;font-weight:700;color:#0a0c0a;background:#8a948c;border-radius:50%;cursor:help;margin-left:4px;vertical-align:middle;text-transform:none}
.hq:hover{background:#33ff66}
.legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:10px 0 4px;font-size:12px;color:#8a948c;font-family:'Space Grotesk', system-ui, sans-serif}
.legend b{color:#e8ece9;font-weight:400}
.legend .g{color:#33ff66}
.legend .a{color:#ffce54}
.legend .r{color:#ff5c5c}
.example b{color:#eafff0}
.example .k{color:#8a948c;font-family:'Space Grotesk', system-ui, sans-serif}
html.tt-light .ttn a.l .ctor{color:#007a1f}
html.tt-light .ttn .nt{color:#555d57;background:transparent}
html.tt-light .ttn a.l.xf{color:#555d57;background:transparent}
html.tt-light .ttn a.l.xf:hover,html.tt-light .ttn a.l.xf:focus-visible{color:#007a1f;background:transparent}
html.tt-light .ttn .l-menu a.l.hl{color:#007a1f;background:transparent}
html.tt-light .dashcta{border:1px solid rgba(0,122,31,.42);background:transparent;color:#007a1f}
html.tt-light .dashcta .dc-ic{border:1px solid rgba(0,122,31,.28);background:transparent}
html.tt-light .dashcta.alt{border-color:rgba(18,22,19,.24);background:none;color:#121613}
html.tt-light .foot-cta a{border:1px solid rgba(18,22,19,.14);background:transparent;color:#555d57}
html.tt-light .tt-consent button{border:1px solid rgba(18,22,19,.25);background:transparent;color:#3c443d}
html.tt-light .tvm-hd a,html.tt-light .tvm-hd button{color:#555d57;background:transparent;border:1px solid rgba(18,22,19,.2)}
html.tt-light .tt-ref{border:1px solid rgba(18,22,19,.24);background:transparent;color:#121613}
html.tt-light .tvm-hd a.tt-ref{color:#121613;border:1px solid rgba(18,22,19,.24);background:transparent}
html.tt-light .tvm-retry{color:#121613;background:transparent;border:1px solid rgba(18,22,19,.24)}
html.tt-light .tvm-esc{color:#007a1f}
html.tt-light .tvm-prev-cap{color:#818d84}
html.tt-light .tvm-prev{--tvmp-up:#007a1f;--tvmp-down:#d60000;--tvmp-grid:rgba(18,22,19,.14);--tvmp-ax:#818d84}
html.tt-light .tvm-tab{color:#555d57;background:transparent}
html.tt-light,html.tt-light body{color:#121613}
html.tt-light a{color:#007a1f}
html.tt-light .crumb{color:#555d57}
html.tt-light .crumb a{color:#555d57;border-bottom:1px solid rgba(85,93,87,.4)}
html.tt-light .eyebrow{color:#007a1f}
html.tt-light .eyebrow time{color:#555d57}
html.tt-light .eyebrow .dot{color:#555d57}
html.tt-light p{color:#2f352c}
html.tt-light .lead{color:#2f352c}
html.tt-light .lead strong{color:#121613}
html.tt-light strong{color:#121613}
html.tt-light ul,html.tt-light ol{color:#2f352c}
html.tt-light .live{border:1px solid rgba(18,22,19,.14);background:rgba(244,246,244,.55)}
html.tt-light .live .now .v{color:#007a1f}
html.tt-light .live .now .lbl{color:#555d57}
html.tt-light .live .chg.up{color:#007a1f}
html.tt-light .live .chg.dn{color:#d60000}
html.tt-light .live .ranges button{color:#555d57;background:transparent;border:1px solid rgba(18,22,19,.2)}
html.tt-light .live .ranges button:hover{color:#121613;border-color:rgba(0,122,31,.4)}
html.tt-light .live .ranges button.on{color:#f4f6f4;background:#007a1f;border-color:#007a1f}
html.tt-light .live .gg{stroke:rgba(18,22,19,.08)}
html.tt-light .live .gax{fill:#555d57}
html.tt-light .live .gln{stroke:#007a1f}
html.tt-light .live .cursor{stroke:rgba(18,22,19,.35)}
html.tt-light .live .cdot{fill:#007a1f;stroke:#f4f6f4}
html.tt-light .live .gtip{background:#f4f6f4;border:1px solid rgba(0,122,31,.4);color:#121613}
html.tt-light .live .src{color:#818d84}
html.tt-light .live .src a{color:#818d84;border-bottom:1px solid rgba(129,141,132,.4)}
html.tt-light .live .bignote{color:#555d57}
html.tt-light .read .c{border:1px solid rgba(18,22,19,.14);background:rgba(244,246,244,.4)}
html.tt-light .read .c.rr{border-top:2px solid #d60000}
html.tt-light .read .c.ro{border-top:2px solid #007a1f}
html.tt-light .read .c.rr h3{color:#d60000}
html.tt-light .read .c.ro h3{color:#007a1f}
html.tt-light .read .c p{color:#555d57}
html.tt-light .tbl th{color:#555d57;border-bottom:1px solid rgba(18,22,19,.2)}
html.tt-light .tbl td{border-bottom:1px solid rgba(18,22,19,.1);color:#2f352c}
html.tt-light .tbl td:first-child{color:#121613}
html.tt-light table.tbl tr.tt td{background:rgba(0,122,31,.06)}
html.tt-light .bands div{color:#f4f6f4}
html.tt-light .faq .qa{border:1px solid rgba(18,22,19,.14);background:rgba(244,246,244,.4)}
html.tt-light .faq .q{color:#121613}
html.tt-light .faq .a{color:#555d57}
html.tt-light .rel a{color:#007a1f;border:1px solid rgba(0,122,31,.3)}
html.tt-light .rel a:hover{background:rgba(0,122,31,.08)}
html.tt-light .item{border-bottom:1px solid rgba(18,22,19,.14);color:#121613}
html.tt-light .item:first-child{border-top:1px solid rgba(18,22,19,.14)}
html.tt-light .item:hover h3{color:#007a1f}
html.tt-light .item .tag{color:#555d57}
html.tt-light .item p{color:#555d57}
html.tt-light h2.desk{color:#806600}
html.tt-light h2.desk::before{background:linear-gradient(180deg,#806600,#8a6100)}
html.tt-light .hq{color:#f4f6f4;background:#555d57}
html.tt-light .hq:hover{background:#007a1f}
html.tt-light .legend{color:#555d57}
html.tt-light .legend b{color:#121613}
html.tt-light .legend .g{color:#007a1f}
html.tt-light .legend .a{color:#8a6200}
html.tt-light .legend .r{color:#d60000}
html.tt-light .example b{color:#007a23}
html.tt-light .example .k{color:#555d57}
html.tt-light .live .zero{stroke:rgba(18,22,19,.5)}
html.tt-light .live .now .v{color:#ad4e00}
html.tt-light .fscell{border:1px solid rgba(18,22,19,.12);background:rgba(0,0,0,.015)}
html.tt-light .fsk{color:#646a62}
html.tt-light .fsv{color:#121613}
html.tt-light .dbtn{background:rgba(0,122,31,.1);border:1px solid rgba(0,122,31,.3);color:#007a1f}
html.tt-light .dbtn:hover{background:rgba(0,122,31,.18)}
html.tt-light .tt-first{border-bottom:1px solid rgba(18,22,19,.14)}
html.tt-light .tt-first summary{color:#818d84}
html.tt-light .tt-first summary:hover{color:#555d57}
html.tt-light .tt-first summary i{color:#007a1f}
html.tt-light .tt-first-p p{color:#555d57}
html.tt-light .tt-first-p a{border:1px solid rgba(18,22,19,.24);color:#555d57}
html.tt-light .tt-first-p a:hover{border-color:#007a1f;color:#007a1f}
html.tt-light .tt-first-p a.f1{color:#007a1f;border-color:rgba(0,122,31,.45)}
