.su{--act: #fab219;--norm: #8fb8ff;--night: rgba(143, 184, 255, .55)}.su .tog#su-btn-net[aria-pressed=true]:before{background:linear-gradient(#fff,#fff) no-repeat 15px 3px / 8px 8px,var(--ramp)}.su .pb-seg.su-leak{background:linear-gradient(90deg,var(--warn),var(--warn));opacity:.85}.su .in-now{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px}.su .in-now .big{font-size:34px;font-weight:500;line-height:1;white-space:nowrap}.su .in-now .lab{font-size:11.5px;color:var(--ink-3);line-height:1.35}.su .in-now .delta{font:500 15px/1 var(--font-mono);color:var(--ink-2);white-space:nowrap}.su .in-now .delta.warn{color:var(--warn)}.su .nights{margin-top:12px}.su .nights .nl{font:500 10px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.su .nbars{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;height:66px;margin-top:8px}.su .nb{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:4px;min-width:0}.su .nb i{position:relative;display:block;background:#ffffff0a;border-radius:1px}.su .nb i b{position:absolute;left:0;right:0;bottom:0;background:var(--night);border-radius:1px}.su .nb:last-child i b{background:var(--ink-2)}.su .nb[data-high="1"] i b{background:var(--warn)}.su .nb span{font:500 9.5px/1 var(--font-mono);color:var(--ink-3);text-align:center;white-space:nowrap;overflow:hidden}.su .nb:last-child span{color:var(--ink-2)}.su .kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.su .kpis>div>span{display:block;font:500 10px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.su .kpis b{display:block;margin-top:4px;font:500 15px/1.2 var(--font-mono);color:var(--ink);white-space:nowrap}.su .kpis b.warn{color:var(--warn)}.su .noise{display:grid;gap:5px}.su .nrow{display:grid;grid-template-columns:26px minmax(0,1fr) 44px;align-items:center;gap:8px;font-size:12px}.su .nrow .nn{font:500 11px/1 var(--font-mono);color:var(--ink-2)}.su .nrow .nv{text-align:right;font-size:12px;color:var(--ink-2);white-space:nowrap}.su .nbar{position:relative;height:8px;background:#ffffff0d;border-radius:1px}.su .nbar b{position:absolute;left:0;top:0;bottom:0;background:var(--data);border-radius:1px}.su .nbar i{position:absolute;top:-3px;bottom:-3px;left:var(--nlim, 66%);width:1px;background:#fab219b3}.su .nrow[data-level="1"] .nn,.su .nrow[data-level="1"] .nv{color:var(--warn)}.su .nrow[data-level="1"] .nbar b{background:var(--warn)}.su .nnote{margin:10px 0 0;font-size:11px;color:var(--ink-3)}.su svg.qchart{width:100%;height:auto;overflow:visible}.su svg.qchart .grid{stroke:#ffffff14;stroke-width:1}.su svg.qchart .tick{fill:var(--ink-3);font-family:var(--font-mono)}.su svg.qchart path.q{fill:none;stroke-linejoin:round;stroke-linecap:round}.su svg.qchart .q.act{stroke:var(--act)}.su svg.qchart .q.norm{stroke:var(--norm);stroke-dasharray:5 4}.su svg.qchart .gap{fill:#fab21938;stroke:none}.su svg.qchart .burst{stroke:var(--warn);stroke-dasharray:3 4;opacity:.7}.su svg.qchart .burstlab{fill:var(--warn);font-family:var(--font-mono)}.su svg.qchart .cur{stroke:#fff}.su .rail svg.qchart{font-size:10.5px}.su .rail svg.qchart path.q{stroke-width:2}.su .rail svg.qchart .cur{stroke-width:1.5}.su .ch-leg{margin-top:8px}.su .leg i.la{background:var(--act)}.su .leg i.ln{background:var(--norm)}.su .f-nights{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;height:120px;margin-top:22px}.su .f-nights .nb span{font:500 20px/1 var(--font-mono)}.su .f-nights .nb i,.su .f-nights .nb i b{border-radius:4px}.su .f-lab .f-lim{font:500 20px/1 var(--font-mono);letter-spacing:0;text-transform:none;color:var(--warn)}.su .f-noise{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px;margin-top:24px}.su .f-noise .nrow{grid-template-columns:54px minmax(0,1fr) 96px;gap:16px}.su .f-noise .nn{font:600 26px/1 var(--font-display);letter-spacing:.06em}.su .f-noise .nv{font:500 26px/1 var(--font-mono)}.su .f-noise .nbar{height:22px;border-radius:4px}.su .f-noise .nbar b{border-radius:4px}.su .f-noise .nbar i{width:3px;top:-5px;bottom:-5px}.su .f-adv{height:400px}.su .f-adv-title{margin:16px 0 12px;font-size:42px}.su .f-adv-ev{gap:7px}.su .f-adv-ev .ev{padding:10px 18px}.su .f-adv-ev .ev span{font-size:24px}.su .f-adv-ev .ev b{font-size:30px}.su .f-adv-act p b{font-weight:600;color:var(--warn)}
