.lens{--l-peer: color-mix(in srgb, var(--ink) 24%, var(--surface));--l-peer-hot: color-mix(in srgb, var(--ink) 58%, var(--surface));--l-line: color-mix(in srgb, var(--ink) 26%, var(--surface));--l-m0: color-mix(in srgb, var(--ink) 74%, var(--surface));--l-m1: color-mix(in srgb, var(--ink) 60%, var(--surface));--l-m2: color-mix(in srgb, var(--ink) 40%, var(--surface));--l-m3: color-mix(in srgb, var(--ink) 27%, var(--surface));--l-m4: color-mix(in srgb, var(--ink) 17%, var(--surface));--l-m5: color-mix(in srgb, var(--ink) 10%, var(--surface));--l-m6: color-mix(in srgb, var(--ink) 5%, var(--surface));container-type:inline-size;padding:12px;color:var(--ink);background:var(--bg);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}.lens svg{display:block;overflow:visible}.lens .lp svg text{font-family:var(--font-sans);font-size:12px;fill:var(--ink-2);font-variant-numeric:lining-nums tabular-nums}.lens .lr{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin-bottom:12px}.lens .lr:last-child{margin-bottom:0}.lens .lp{grid-column:span var(--fit, var(--span, 12));min-width:0;display:flex;flex-direction:column}.lens .ph{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0 0 8px;min-height:24px}.lens .ph h3,.lens .moved-head h3{margin:0;font:inherit;font-size:13px;font-weight:600;color:var(--ink)}.lens .pt{padding:0;background:none;border:0;color:var(--ink);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.lens .pt:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.lens .pt:focus-visible,.lens .moved-item:focus-visible,.lens .mult-t:focus-visible,.lens .lens-link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lens .pw{font-size:12px;color:var(--ink-3);white-space:nowrap}.lens .pl{font-size:11px;font-weight:600;color:var(--ink-3);border:var(--hair) solid var(--rule);border-radius:4px;padding:0 3px;line-height:14px;text-decoration:none}.lens .pg{flex:1 1 auto}.lens .pc{font-size:12px;color:var(--ink-3);white-space:nowrap}.lens .lens-total{color:var(--ink);font-weight:600}.lens .lk{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 12px;font-size:12px;color:var(--ink-2)}.lens .lk span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.lens .lk svg{flex:none}.lens .lens-read{margin-top:6px;padding-top:7px;font-size:12px;min-height:26px;flex-wrap:wrap;align-items:center;row-gap:2px;white-space:nowrap;border-top:var(--hair) solid var(--rule-2);color:var(--ink-3)}.lens .lens-read .wrap{white-space:normal}.lens .lens-read .live{color:var(--accent);font-weight:500}.lens .lens-read .sub-t{color:var(--subject);font-weight:600}.lens .lens-read .hot-t{color:var(--ink);font-weight:600}.lens .lens-link{padding:0;background:none;border:0;color:var(--ink-2);font:inherit;cursor:pointer}.lens .lens-link:hover{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.lens [data-s=dim]{opacity:.26}.lens .hit{fill:transparent;cursor:pointer}.lens .lp svg text.lbl{fill:var(--ink-2);font-weight:500}.lens .lp svg text.val{fill:var(--ink);font-weight:500}.lens .lp svg text.sub{fill:var(--subject);font-weight:600}.lens .lp svg text.dim-t{fill:var(--ink-3);font-size:11px}.lens .lp svg text.chg{fill:var(--ink-2);font-size:11.5px}.lens .lp svg text.chg.up{fill:var(--favorable)}.lens .lp svg text.chg.down{fill:var(--adverse)}.lens .lp svg :is(text.xyl,text.dim-t){paint-order:stroke;stroke:var(--surface);stroke-width:3px;stroke-linejoin:round}.lens .lp svg text.head{fill:var(--ink-3);font-size:11.5px;font-weight:500}.lens .lp [data-s=hot] text.lbl,.lens .lp [data-s=hot] text.val{fill:var(--ink);font-weight:600}.lens .bar{fill:var(--l-peer)}.lens .bar.sub{fill:var(--subject)}.lens .held-bar,.lens .held-pt{fill:var(--surface);stroke:var(--l-peer);stroke-width:1;stroke-dasharray:2 2}.lens .held-bar.sub,.lens .held-pt.sub{fill:color-mix(in srgb,var(--subject) 42%,var(--surface));stroke:none}.lens .lp svg tspan.asof{fill:var(--ink-3);font-size:11px;font-weight:400}.lens .sub-wash{fill:var(--subject-wash)}.lens [data-s=hot] .bar{fill:var(--l-peer-hot)}.lens .mline{stroke:color-mix(in srgb,var(--ink) 60%,transparent);stroke-width:1.25;stroke-dasharray:3 3}.lens .rline{stroke:var(--adverse);stroke-width:1.25}.lens .zero{stroke:var(--ink-4);stroke-width:1}.lens .grid{stroke:var(--rule-2);stroke-width:1;stroke-dasharray:1 3}.lens .axis{stroke:var(--rule);stroke-width:1}.lens .bnd{fill:var(--band)}.lens .ptick{stroke:var(--peer-tick);stroke-width:1.25;cursor:pointer}.lens .ptick.on{stroke:var(--ink);stroke-width:2.25}.lens .lens-divider{margin:8px 0 0;padding:10px 0 2px;border-top:1px solid var(--rule);font-size:13px;font-weight:600;color:var(--ink-2)}.lens .moved-head{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.lens .moved-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:0}.lens .moved-item{all:unset;display:grid;align-content:start;gap:1px;padding:0 14px;border-left:var(--hair) solid var(--rule);cursor:pointer;min-width:0}.lens .moved-item:first-child{padding-left:0;border-left:0}.lens .moved-tag{min-height:15px;font-size:11px;line-height:15px;font-weight:600;color:var(--ink-3)}.lens .moved-name{font-size:13px;line-height:18px;font-weight:500;color:var(--ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.lens .moved-item:hover .moved-name{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.lens .moved-line{display:flex;align-items:baseline;gap:8px;font-size:12.5px;color:var(--ink-2)}.lens .moved-value{font-size:20px;line-height:24px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.lens .moved-median{font-size:12px;color:var(--ink-3)}.lens .moved-line .up{color:var(--favorable)}.lens .moved-line .down{color:var(--adverse)}.lens .mult{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px}.lens .mult.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.lens .mult.n1{grid-template-columns:minmax(0,1fr)}.lens .mult-c{margin-left:8px;font-size:12px;font-weight:400;color:var(--ink-3)}.lens .mult-t{display:block;padding:0 0 2px;background:none;border:0;color:var(--ink);font:inherit;font-size:12.5px;font-weight:600;text-align:left;cursor:pointer}.lens .mult-t:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.lens .mult-cell{min-width:0}@container (min-width: 821px){.lens .mult.four{grid-template-columns:repeat(12,minmax(0,1fr))}.lens .mult.four .mult-cell{grid-column:span 3}.lens .mult.four .mult-cell:nth-last-child(n+5){grid-column:span 4}.lens .mult.pair{grid-template-columns:repeat(12,minmax(0,1fr))}.lens .mult.pair .mult-cell{grid-column:span 4}.lens .mult.pair .mult-cell:nth-last-child(-n+2){grid-column:span 6}}.lens .mixl{display:flex;flex-wrap:wrap;gap:2px 12px;margin:0 0 6px;font-size:12px;color:var(--ink-2)}.lens .mixl button{display:inline-flex;align-items:center;gap:4px;padding:0;background:none;border:0;color:inherit;font:inherit;cursor:pointer}.lens .mixl-total{margin-left:auto;color:var(--ink-3)}.lens .mixl i{display:inline-block;width:10px;height:10px;box-shadow:inset 0 0 0 var(--hair) var(--rule)}.lens .m0{fill:var(--l-m0);background:var(--l-m0)}.lens .m1{fill:var(--l-m1);background:var(--l-m1)}.lens .m2{fill:var(--l-m2);background:var(--l-m2)}.lens .m3{fill:var(--l-m3);background:var(--l-m3)}.lens .m4{fill:var(--l-m4);background:var(--l-m4)}.lens .m5{fill:var(--l-m5);background:var(--l-m5)}.lens .m6{fill:var(--l-m6);background:var(--l-m6)}.lens .seg{stroke:var(--surface);stroke-width:1;cursor:pointer}.lens .lp svg text.seg-d{fill:var(--surface);font-size:11.5px;font-weight:500;pointer-events:none}.lens .lp svg text.seg-l{fill:var(--ink);font-size:11.5px;font-weight:500;pointer-events:none}.lens [data-seg=off]{opacity:.22}.lens{--l-near: #0a0d12;--l-r0: color-mix(in srgb, var(--subject) 12%, var(--surface));--l-r1: color-mix(in srgb, var(--subject) 30%, var(--surface));--l-r2: color-mix(in srgb, var(--subject) 52%, var(--surface));--l-r3: var(--subject);--l-r4: color-mix(in srgb, var(--subject) 62%, var(--ink));--l-tr0: var(--ink);--l-tr1: var(--ink);--l-tr2: var(--ink);--l-tr3: var(--surface);--l-tr4: var(--surface);--l-c0: color-mix(in srgb, var(--ink) 80%, var(--surface));--l-c1: color-mix(in srgb, var(--subject) 46%, var(--surface));--l-c2: color-mix(in srgb, var(--ink) 28%, var(--surface));--l-c3: color-mix(in srgb, var(--subject) 68%, var(--ink));--l-c4: color-mix(in srgb, var(--ink) 52%, var(--surface));--l-c5: color-mix(in srgb, var(--subject) 18%, var(--surface));--l-c6: color-mix(in srgb, var(--subject) 76%, var(--surface));--l-c7: color-mix(in srgb, var(--ink) 11%, var(--surface));--l-tc0: var(--surface);--l-tc1: var(--ink);--l-tc2: var(--ink);--l-tc3: var(--surface);--l-tc4: var(--ink);--l-tc5: var(--ink);--l-tc6: var(--ink);--l-tc7: var(--ink);--l-up: color-mix(in srgb, var(--subject) 52%, var(--surface));--l-down: color-mix(in srgb, var(--ink) 38%, var(--surface))}.night .lens:not(.pack-sheet .lens){--l-peer: color-mix(in srgb, var(--ink) 34%, var(--surface));--l-peer-hot: color-mix(in srgb, var(--ink) 72%, var(--surface));--l-line: color-mix(in srgb, var(--ink) 40%, var(--surface));--l-m2: color-mix(in srgb, var(--ink) 34%, var(--surface));--l-r0: color-mix(in srgb, var(--subject) 28%, var(--surface));--l-r1: color-mix(in srgb, var(--subject) 40%, var(--surface));--l-r2: color-mix(in srgb, var(--subject) 54%, var(--surface));--l-r3: color-mix(in srgb, var(--subject) 76%, var(--surface));--l-r4: var(--subject);--l-tr0: var(--ink);--l-tr1: var(--ink);--l-tr2: var(--ink);--l-tr3: var(--l-near);--l-tr4: var(--l-near);--l-c0: color-mix(in srgb, var(--ink) 82%, var(--surface));--l-c1: color-mix(in srgb, var(--subject) 42%, var(--surface));--l-c2: color-mix(in srgb, var(--ink) 30%, var(--surface));--l-c3: var(--subject);--l-c4: color-mix(in srgb, var(--ink) 54%, var(--surface));--l-c5: color-mix(in srgb, var(--subject) 20%, var(--surface));--l-c6: color-mix(in srgb, var(--subject) 66%, var(--surface));--l-c7: color-mix(in srgb, var(--ink) 11%, var(--surface));--l-tc0: var(--l-near);--l-tc1: var(--ink);--l-tc2: var(--ink);--l-tc3: var(--l-near);--l-tc4: var(--l-near);--l-tc5: var(--ink);--l-tc6: var(--ink);--l-tc7: var(--ink)}.lens .r0{fill:var(--l-r0);background:var(--l-r0)}.lens .r1{fill:var(--l-r1);background:var(--l-r1)}.lens .r2{fill:var(--l-r2);background:var(--l-r2)}.lens .r3{fill:var(--l-r3);background:var(--l-r3)}.lens .r4{fill:var(--l-r4);background:var(--l-r4)}.lens .r9{fill:var(--l-m4);background:var(--l-m4)}.lens .c0{fill:var(--l-c0);background:var(--l-c0)}.lens .c1{fill:var(--l-c1);background:var(--l-c1)}.lens .c2{fill:var(--l-c2);background:var(--l-c2)}.lens .c3{fill:var(--l-c3);background:var(--l-c3)}.lens .c4{fill:var(--l-c4);background:var(--l-c4)}.lens .c5{fill:var(--l-c5);background:var(--l-c5)}.lens .c6{fill:var(--l-c6);background:var(--l-c6)}.lens .c7{fill:var(--l-c7);background:var(--l-c7)}.lens .c9{fill:color-mix(in srgb,var(--ink) 5%,var(--surface));background:color-mix(in srgb,var(--ink) 5%,var(--surface))}.lens .lp svg text.tr0{fill:var(--l-tr0);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tr1{fill:var(--l-tr1);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tr2{fill:var(--l-tr2);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tr3{fill:var(--l-tr3);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tr4{fill:var(--l-tr4);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tr9{fill:var(--ink);font-size:11.5px;font-weight:500;pointer-events:none}.lens .lp svg text.tc0{fill:var(--l-tc0);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tc1{fill:var(--l-tc1);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tc2{fill:var(--l-tc2);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tc3{fill:var(--l-tc3);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tc4{fill:var(--l-tc4);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tc5{fill:var(--l-tc5);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tc6{fill:var(--l-tc6);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tc7{fill:var(--l-tc7);font-size:11.5px;font-weight:600;pointer-events:none}.lens .lp svg text.tc9{fill:var(--ink-2);font-size:11.5px;font-weight:500;pointer-events:none}.lens .lp svg text.ht{fill:var(--l-near);font-size:11.5px;pointer-events:none}.lens .lp svg text.ht.lw{fill:#fff}.night .lens:not(.pack-sheet .lens) .lp svg text.ht.lw{fill:var(--l-near)}.night .lens:not(.pack-sheet .lens) .lp svg text.ht.nw{fill:#fff}.lens .trend-host{position:relative}.lens .hc{position:absolute;top:6px;z-index:4;min-width:148px;padding:7px 9px;background:var(--surface);border:var(--hair) solid var(--rule);border-radius:4px;box-shadow:var(--shadow-md);font-size:12px;pointer-events:none}.lens .hc-t{margin-bottom:3px;font-weight:600;color:var(--ink)}.lens .hc-r{display:flex;justify-content:space-between;gap:18px;line-height:17px;color:var(--ink-2);white-space:nowrap}.lens .hc-r span:last-child{font-variant-numeric:lining-nums tabular-nums}.lens .hc-r.me{color:var(--subject);font-weight:600}.lens .hc-r.on{color:var(--ink);font-weight:600}.lens .hc-r.mid{color:var(--ink-3);border-top:var(--hair) dashed var(--rule);border-bottom:var(--hair) dashed var(--rule)}.lens .segs{display:grid;gap:12px}.lens .segs.side{grid-template-columns:54% minmax(0,1fr);gap:20px;align-items:start}.lens .seg-t table{width:100%;border-collapse:collapse;font-size:12.5px}.lens .seg-t th,.lens .seg-t td{padding:6px 0 6px 10px;text-align:right;border-bottom:var(--hair) solid var(--rule-2);font-weight:400;color:var(--ink-2);white-space:nowrap}.lens .seg-t thead th{font-size:11.5px;color:var(--ink-3);font-weight:500}.lens .seg-t th:first-child{padding-left:0;text-align:left;white-space:normal;color:var(--ink)}.lens .seg-t thead th:first-child,.lens .seg-t td.strong{color:var(--ink);font-weight:600}.lens .seg-t tfoot th,.lens .seg-t tfoot td{border-bottom:0;color:var(--ink-3)}.lens .seg-t i{display:inline-block;width:10px;height:10px;margin-right:7px;vertical-align:-1px}.lens .cell{stroke:var(--surface);stroke-width:1;cursor:pointer}.lens .cell-na{fill:var(--surface-2)}.lens .cell-on{stroke:var(--ink);stroke-width:1.5}.lens .track{fill:var(--surface-3)}.lens .track.sub{fill:var(--subject-wash-2)}.lens .tick-c{stroke:var(--ink);stroke-width:2}.lens .tick-c.sub{stroke:var(--subject);stroke-width:2.5}.lens .dfast{fill:var(--surface);stroke:var(--ink);stroke-width:1.2}.lens .dl{stroke:var(--l-line);stroke-width:2}.lens .dl.sub{stroke:var(--subject)}.lens [data-s=hot] .dl{stroke:var(--ink-2)}.lens .da{fill:var(--surface);stroke:var(--peer-tick);stroke-width:1.5}.lens .da.sub{stroke:var(--subject)}.lens .db{fill:var(--peer-tick)}.lens .db.sub{fill:var(--subject)}.lens [data-s=hot] .db{fill:var(--ink)}.lens [data-s=hot] .da{stroke:var(--ink)}.lens .pt-p{fill:var(--peer-tick)}.lens .pt-s{fill:var(--subject)}.lens [data-s=hot] .pt-p{fill:var(--ink)}.lens .pt-hit{fill:transparent;cursor:pointer}.lens .lp svg text.xyl{fill:var(--ink-2);font-size:11.5px;font-weight:500}.lens .lp svg text.xyl.sub{fill:var(--subject);font-size:12.5px;font-weight:600}.lens .lp [data-s=hot] text.xyl{fill:var(--ink);font-weight:600}@container (max-width: 820px){.lens .lp{grid-column:span 12}.lens .mult:not(.n1){grid-template-columns:repeat(2,minmax(0,1fr))}.lens .moved-name{min-height:36px}}@container (max-width: 600px){.lens .mult:not(.n1){grid-template-columns:minmax(0,1fr)}.lens .moved-grid{gap:12px 0}.lens .moved-name{-webkit-line-clamp:3;line-clamp:3}.lens .moved-item:nth-child(odd){padding-left:0;border-left:0}}@media print{.lens div.seg{display:none}.lens .lr{break-inside:avoid}.lens .lp svg :is(text.xyl,text.dim-t){paint-order:normal;stroke:none;stroke-width:0}}
