.s2-analytics .board{background:var(--card);box-shadow:inset 0 0 0 1px var(--line), 0 28px 60px -36px #00000059;border-radius:var(--r-tile);gap:clamp(16px,2vw,24px);min-width:0;padding:clamp(18px,2.4vw,28px);display:grid}.s2-analytics .bhead{gap:14px;display:grid}@media (min-width:560px){.s2-analytics .bhead{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.s2-analytics .bmainbox{gap:4px;display:grid}.s2-analytics .blabel{color:var(--ink-2);font-size:13px}.s2-analytics .bmain{font:600 clamp(34px, 4.4vw, 56px)/1 var(--head);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.s2-analytics .bsub{color:var(--ink-2);font-size:14px}.s2-analytics .bside{gap:24px;margin:0;display:flex}.s2-analytics .bside dt{color:var(--ink-3);font-size:12px}.s2-analytics .bside dd{font:600 17px/1.2 var(--head);letter-spacing:var(--track);font-variant-numeric:tabular-nums;white-space:nowrap;margin:2px 0 0}.s2-analytics .bchart{gap:8px;margin:0;display:grid}.s2-analytics .bchart svg{width:100%;height:auto;overflow:visible}.s2-analytics .bchart figcaption{color:var(--ink-3);font-size:12px}.s2-analytics .bgrid line{stroke:var(--line)}.s2-analytics .bgrid text,.s2-analytics .bnote text{font:400 11px/1 var(--text);fill:var(--ink-3)}@media (max-width:559px){.s2-analytics .bgrid text,.s2-analytics .bnote text{font-size:19px}.s2-analytics .bgrid text[text-anchor=end]{display:none}}.s2-analytics .blast{fill:none;stroke:var(--ink-3);stroke-width:1.5px;opacity:.6}.s2-analytics .barea{fill:color-mix(in srgb, var(--accent) 12%, transparent)}.s2-analytics .bcur{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.s2-analytics .bfore{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.035 .03}.s2-analytics .bnote circle{fill:var(--card);stroke:var(--accent);stroke-width:2.5px}.s2-analytics .bnote .now{fill:var(--ink);font-weight:500}.s2-analytics .bnote .fc{fill:var(--accent-ink);font-weight:500}.s2-analytics .bpath{gap:8px;margin:0;padding:0;list-style:none;display:grid}.s2-analytics .bpath li{color:var(--ink-2);grid-template-columns:clamp(96px,26%,150px) minmax(0,1fr) 36px;align-items:center;gap:12px;font-size:13px;display:grid}.s2-analytics .bpath i{height:10px;width:var(--w);background:var(--accent);transform-origin:0;border-radius:5px}.s2-analytics .bpath li:nth-child(2) i{background:color-mix(in srgb, var(--accent) 72%, var(--card))}.s2-analytics .bpath li:nth-child(3) i{background:color-mix(in srgb, var(--accent) 48%, var(--card))}.s2-analytics .bpath b{font:600 15px/1 var(--head);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.s2-analytics .bnow{fill:var(--accent)}.s2-analytics .bwas{fill:color-mix(in srgb, var(--ink-3) 55%, transparent)}.s2-analytics .bret{fill:var(--wait)}.s2-analytics .band .board{--card:var(--band-card);--bg:var(--band);box-shadow:inset 0 0 0 1px var(--band-line)}.s2-analytics .boards{display:grid}.s2-analytics .boards .board{grid-area:1/1;justify-self:center;width:100%;max-width:760px;transition:opacity .35s}.s2-analytics .boards .board:not(.on){opacity:0;visibility:hidden}.s2-analytics .object.wide{grid-template-columns:minmax(0,1fr);gap:20px}.s2-analytics .marks.row{gap:14px;display:grid;position:static}@media (min-width:620px){.s2-analytics .marks.row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.s2-analytics .marks.row li{border-top:1px solid var(--line-2);padding-top:12px;position:static}.s2-analytics .marks.row li:before{display:none}}@media (min-width:960px){.s2-analytics .hero .split{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.s2-analytics .hero h1{font-size:clamp(32px,3.8vw,52px)}}.s2-analytics .galhead{gap:14px;margin-bottom:clamp(24px,3vw,40px);display:grid}@media (min-width:900px){.s2-analytics .galhead{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.s2-analytics .band .segm{box-shadow:inset 0 0 0 1px var(--band-line);background:#ffffff0d}.s2-analytics .band .segm button[aria-pressed=true]{color:var(--band-ink);box-shadow:none;background:#ffffff1f}.s2-analytics .galcap{color:var(--band-ink-2);max-width:70ch;min-height:1.5em;margin-top:16px;font-size:15px}.s2-analytics .steps.rail{height:520vh}.s2-analytics .steps.rail .scene{grid-template-columns:minmax(0,2.9fr) minmax(0,9.1fr)}.s2-analytics .steps .stage{grid-template-columns:minmax(0,1fr) minmax(0,248px);align-items:center;gap:clamp(16px,2.2vw,28px);display:grid}.s2-analytics .aw{--card:var(--band-card);background:var(--band-card);box-shadow:0 0 0 1px var(--band-line), 0 44px 90px -44px #000;border-radius:16px;min-width:0;overflow:hidden;container-type:inline-size}.s2-analytics .awbar{border-bottom:1px solid var(--band-line);font:500 clamp(10px, 2.1cqw, 13px)/1 var(--text);color:var(--band-ink-3);white-space:nowrap;align-items:center;gap:.8cqw;padding:1.6cqw 2.2cqw;display:flex}.s2-analytics .awbar span{border-radius:1.5cqw;align-items:center;height:5cqw;padding:0 1.8cqw;transition:background-color .3s,color .3s;display:inline-flex}.s2-analytics .awbar span.on{color:var(--band-ink);background:#ffffff17}.s2-analytics .awbar .sp{flex:1;padding:0}.s2-analytics .awbar em{color:var(--band-ink-3);font-style:normal}.s2-analytics .views{min-height:66cqw;padding:3cqw 3.4cqw 3.4cqw;display:grid}.s2-analytics .view{grid-area:1/1;align-content:start;gap:2.6cqw;min-width:0;display:grid}.s2-analytics .aw .bhead{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2cqw}.s2-analytics .aw .blabel{font-size:clamp(10px,2.15cqw,13px)}.s2-analytics .aw .bmain{font-size:clamp(22px,6.6cqw,42px)}.s2-analytics .aw .bsub{font-size:clamp(10px,2.25cqw,14px)}.s2-analytics .aw .bside{gap:3.4cqw}.s2-analytics .aw [data-v=pay] .bhead{grid-template-columns:minmax(0,1fr)}.s2-analytics .aw .bside dt{font-size:clamp(9px,1.95cqw,12px)}.s2-analytics .aw .bside dd{font-size:clamp(11px,2.7cqw,17px)}.s2-analytics .aw .bchart figcaption{display:none}.s2-analytics .aw .bgrid text,.s2-analytics .aw .bnote text{font-size:11px}.s2-analytics .aw .bgrid text[text-anchor=end]{display:inline}.s2-analytics .aw .bpath{gap:1.3cqw}.s2-analytics .aw .bpath li{grid-template-columns:25cqw minmax(0,1fr) 6.5cqw;gap:1.8cqw;font-size:clamp(10px,2.15cqw,13px)}.s2-analytics .aw .bpath i{border-radius:.8cqw;height:1.6cqw}.s2-analytics .aw .bpath b{font-size:clamp(11px,2.45cqw,15px)}.s2-analytics .feed{gap:1.1cqw;margin:0;padding:0;list-style:none;display:grid}.s2-analytics .feed li{min-height:6.4cqw;box-shadow:inset 0 0 0 1px var(--band-line);color:var(--band-ink-2);white-space:nowrap;transition:opacity .35s ease, translate .5s var(--ease), background-color .7s ease;border-radius:1.6cqw;grid-template-columns:13cqw minmax(0,1fr) auto;align-items:center;gap:1.8cqw;padding:0 1.8cqw;font-size:clamp(10px,2.15cqw,13px);display:grid}.s2-analytics .feed li.off{opacity:0;translate:0 -1.6cqw}.s2-analytics .feed li.hot{background:color-mix(in srgb, var(--band-accent) 13%, transparent)}.s2-analytics .feed .kind{color:var(--band-ink-3)}.s2-analytics .feed span{text-overflow:ellipsis;overflow:hidden}.s2-analytics .feed b{color:var(--band-ink);font-variant-numeric:tabular-nums;font-weight:500}.s2-analytics .wbhead{color:var(--band-ink);align-items:center;gap:1.8cqw;min-width:0;font-size:clamp(11px,2.4cqw,15px);display:flex}.s2-analytics .wbhead .ext{font:600 clamp(8px, 1.6cqw, 10px)/1 var(--mono);letter-spacing:.04em;color:#fff;background:#15803d;border-radius:.9cqw;flex:none;padding:1.3cqw 1cqw}.s2-analytics .wbhead span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s2-analytics .pchips{flex-wrap:wrap;gap:1cqw;display:flex}.s2-analytics .pchips span{height:5.2cqw;color:var(--band-ink-2);box-shadow:inset 0 0 0 1px var(--band-line);border-radius:999px;align-items:center;padding:0 2cqw;font-size:clamp(10px,2.1cqw,13px);display:inline-flex}.s2-analytics .pchips span.on{color:var(--band-accent);background:color-mix(in srgb, var(--band-accent) 14%, transparent);box-shadow:none;font-weight:500}.s2-analytics .wbbook{box-shadow:inset 0 0 0 1px var(--band-line);border-radius:1.8cqw;overflow:hidden}.s2-analytics .wbrows{align-content:start;min-height:27cqw;margin:0;padding:0;list-style:none;display:grid}.s2-analytics .wbrows li{border-bottom:1px solid var(--band-line);min-height:6.6cqw;color:var(--band-ink-2);justify-content:space-between;align-items:center;gap:2cqw;padding:0 2.2cqw;font-size:clamp(10px,2.2cqw,14px);display:flex}.s2-analytics .wbrows b{color:var(--band-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.s2-analytics .wbtabs{color:var(--band-ink-3);background:#ffffff08;flex-wrap:wrap;gap:.6cqw;padding:1.2cqw 1.4cqw;font-size:clamp(9.5px,2cqw,13px);display:flex}.s2-analytics .wbtabs span{opacity:.45;border-radius:1.3cqw;align-items:center;height:4.8cqw;padding:0 1.7cqw;transition:background-color .3s,color .3s,opacity .3s;display:inline-flex}.s2-analytics .wbtabs span.lit{opacity:1;color:var(--band-ink-2)}.s2-analytics .wbtabs span.on{opacity:1;color:var(--band-ink);background:#ffffff1a}.s2-analytics .slot{align-self:center;min-width:0;display:grid}.s2-analytics .panel{border-radius:var(--r-panel);background:var(--band-card);box-shadow:inset 0 0 0 1px var(--band-line), 0 30px 60px -36px #000;color:var(--band-ink-2);grid-area:1/1;align-content:start;align-self:center;gap:12px;min-width:0;padding:18px;font-size:14px;display:grid}.s2-analytics .flow .panel{box-shadow:inset 0 0 0 1px var(--band-line);grid-area:auto}.s2-analytics .panel .pcap{color:var(--band-ink-3);font-size:12px}.s2-analytics .plist{gap:2px;margin:0;padding:0;list-style:none;display:grid}.s2-analytics .plist li{color:var(--band-ink-2);border-radius:9px;gap:1px;padding:9px 10px;font-size:13px;transition:background-color .25s,color .25s;display:grid}.s2-analytics .plist li.on{color:var(--band-ink);background:#ffffff14}.s2-analytics .plist small{color:var(--band-ink-3);font-size:12px}.s2-analytics .pnote{color:var(--band-ink-3);font-size:12px;line-height:1.45}.s2-analytics .stext .snip{display:none}.s2-analytics .stxt .snip{background:var(--band-card);box-shadow:inset 0 0 0 1px var(--band-line);color:var(--band-ink-2);border-radius:14px;gap:8px;margin-top:12px;padding:16px;font-size:13px;display:grid}.s2-analytics .snip b{font:600 24px/1.1 var(--head);color:var(--band-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.s2-analytics .snip .bpath li{grid-template-columns:118px minmax(0,1fr) 34px}.s2-analytics .snip .two{gap:6px;display:grid}.s2-analytics .snip .two div{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:10px;display:grid}.s2-analytics .snip .two i{background:var(--band-accent);height:10px;width:var(--w);border-radius:5px}.s2-analytics .snip .two div:last-child i{background:#ffffff47}.s2-analytics .snip .tags{flex-wrap:wrap;gap:6px;display:flex}.s2-analytics .snip .tags span{color:var(--band-ink);background:#ffffff12;border-radius:8px;padding:5px 9px;font-size:12px}@media (max-width:959px){.s2-analytics .steps.rail .scene{grid-template-columns:minmax(0,1fr);align-content:center;row-gap:14px}.s2-analytics .pinned.rail .scol{gap:12px}.s2-analytics .pinned.rail .scol .h2{display:none}.s2-analytics .pinned.rail .stexts{min-height:104px}.s2-analytics .pinned.rail .stext{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:24px}.s2-analytics .pinned.rail .stext p{max-width:none}.s2-analytics .steps .stage{grid-template-columns:minmax(0,1fr) minmax(0,220px)}@media (max-width:759px){.s2-analytics .steps.rail .stage{grid-template-columns:minmax(0,1fr);align-content:center}}}@media (max-width:959px) and (max-height:780px){.s2-analytics .aw .view .bpath,.s2-analytics .feed li:nth-child(n+5),.s2-analytics .wbrows li:nth-child(n+3){display:none}.s2-analytics .views{min-height:52cqw}.s2-analytics .wbrows{min-height:14cqw}}.s2-analytics .tile .scn{flex:1 0 auto;align-content:center;gap:12px;min-width:0;min-height:196px;display:grid}.s2-analytics .chips{flex-wrap:wrap;gap:6px;display:flex}.s2-analytics .chips button{min-height:36px;color:var(--ink-2);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:6px 12px;font-size:13px;transition:box-shadow .15s,color .15s,background-color .15s}.s2-analytics .chips button[aria-pressed=true]{color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 10%, transparent);box-shadow:none;font-weight:500}@media (max-width:559px){.s2-analytics .chips button{min-height:44px}}.s2-analytics .grow{transform-origin:0;transition:transform .8s var(--ease);transition-delay:calc(var(--i,0) * 90ms)}.s2-analytics .rise{transform-origin:bottom;transition:transform .8s var(--ease);transition-delay:calc(var(--i,0) * 70ms)}.s2-analytics .tile.wait .grow{transform:scaleX(0)}.s2-analytics .tile.wait .rise{transform:scaleY(0)}.s2-analytics .fadein{transition:opacity .5s;transition-delay:calc(var(--i,0) * 90ms + .3s)}.s2-analytics .tile.wait .fadein{opacity:0}.s2-analytics .legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;font-size:12px;display:flex}.s2-analytics .legend span{align-items:center;gap:6px;display:inline-flex}.s2-analytics .legend i{background:var(--c,var(--accent));border-radius:3px;width:10px;height:10px}.s2-analytics .legend i.ln{border-radius:1px;width:14px;height:2px}.s2-analytics .pace svg{width:100%;height:150px;display:block;overflow:visible}.s2-analytics .pace text{font:400 11px/1 var(--text);fill:var(--ink-3)}.s2-analytics .pace .now{fill:var(--ink);font-weight:500}.s2-analytics .pace .fc{fill:var(--accent-ink);font-weight:500}.s2-analytics .pace .gl{stroke:var(--line)}.s2-analytics .pace .cur{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.s2-analytics .pace .last{fill:none;stroke:var(--ink-3);stroke-width:1.5px;opacity:.7;stroke-linejoin:round}.s2-analytics .pace .fore{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 5}.s2-analytics .pace .dot{fill:var(--card);stroke:var(--accent);stroke-width:2px}.s2-analytics .pace .col{fill:var(--accent)}.s2-analytics .funnel{color:var(--ink-2);gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.s2-analytics .funnel li{gap:5px;display:grid}.s2-analytics .funnel .top{justify-content:space-between;align-items:baseline;display:flex}.s2-analytics .funnel b{font:600 17px/1 var(--head);color:var(--ink);font-variant-numeric:tabular-nums}.s2-analytics .funnel i{background:var(--accent);height:10px;width:var(--w);border-radius:5px}.s2-analytics .funnel small{color:var(--ink-3);padding:2px 0 6px;font-size:12px}.s2-analytics .funnel .paid{scrollbar-width:none;white-space:nowrap;color:var(--ink-2);gap:6px;padding:2px 28px 0 0;font-size:12px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.s2-analytics .funnel .paid::-webkit-scrollbar{display:none}.s2-analytics .funnel .paid span{background:color-mix(in srgb, var(--ink) 5%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;align-items:center;height:24px;padding:0 9px;display:inline-flex}.s2-analytics .yoy{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:6px;height:132px;display:grid}.s2-analytics .yoy div{height:100%;color:var(--ink-3);text-align:center;grid-template-rows:minmax(0,1fr) auto;gap:6px;font-size:11px;display:grid}.s2-analytics .yoy .pair{justify-content:center;align-items:flex-end;gap:2px;display:flex}.s2-analytics .yoy i{width:9px;height:var(--h);background:var(--accent);border-radius:3px 3px 0 0;min-height:2px}.s2-analytics .yoy i.was{background:color-mix(in srgb, var(--ink-3) 55%, transparent)}.s2-analytics .yoy i.part{background:repeating-linear-gradient(135deg, var(--accent) 0 3px, color-mix(in srgb, var(--accent) 35%, transparent) 3px 6px)}.s2-analytics .yoynote{color:var(--ink-2);font-size:12px}.s2-analytics .yoynote b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.s2-analytics .share{gap:2px;height:14px;display:flex}.s2-analytics .share i{background:var(--c);flex:var(--v) 1 0;border-radius:4px;min-width:4px;height:100%}.s2-analytics .sts{color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}@media (min-width:560px){.s2-analytics .sts{grid-template-columns:repeat(4,minmax(0,1fr))}}.s2-analytics .sts li{gap:2px;display:grid}.s2-analytics .sts span{align-items:center;gap:6px;display:inline-flex}.s2-analytics .sts span:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px}.s2-analytics .sts b{font:600 20px/1.1 var(--head);color:var(--ink);font-variant-numeric:tabular-nums}.s2-analytics .alertline{color:var(--ink);background:#d977061c;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.s2-analytics .alertline:before{content:"";background:#d97706;border-radius:50%;flex:none;width:8px;height:8px}.s2-analytics .meth{color:var(--ink-2);gap:12px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.s2-analytics .meth li{gap:5px;display:grid}.s2-analytics .meth .top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.s2-analytics .meth b{font:600 15px/1 var(--head);color:var(--ink);font-variant-numeric:tabular-nums}.s2-analytics .meth i{background:var(--accent);height:6px;width:var(--w);border-radius:3px}.s2-analytics .meth small{color:var(--ink-3);font-size:12px}.s2-analytics .todo{color:var(--ink);margin:0;padding:0;font-size:13px;list-style:none;display:grid}.s2-analytics .todo li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.s2-analytics .todo li:first-child{border-top:0}.s2-analytics .todo span{align-items:center;gap:8px;display:inline-flex}.s2-analytics .todo span:before{content:"";background:var(--c,#d97706);border-radius:50%;flex:none;width:8px;height:8px}.s2-analytics .todo b{font:600 15px/1 var(--head);font-variant-numeric:tabular-nums}.s2-analytics .todo .fine{--c:var(--ok)}.s2-analytics .todo .fine b{font:400 13px/1 var(--text);color:var(--ok)}.s2-analytics .hist{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:8px;height:124px;display:grid}.s2-analytics .hist div{text-align:center;height:100%;color:var(--ink-3);grid-template-rows:auto minmax(0,1fr) auto;gap:5px;font-size:11px;display:grid}.s2-analytics .hist b{font:600 13px/1 var(--head);color:var(--ink);font-variant-numeric:tabular-nums;align-self:end}.s2-analytics .hist .box{align-items:flex-end;display:flex}.s2-analytics .hist i{width:100%;height:var(--h);background:var(--accent);border-radius:4px 4px 0 0;min-height:2px}.s2-analytics .median{color:var(--ink-2);font-size:13px}.s2-analytics .median b{color:var(--ink);font-weight:500}.s2-analytics .ans{color:var(--ink-2);gap:9px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.s2-analytics .ans li{grid-template-columns:minmax(0,1fr) 38px;align-items:baseline;gap:4px 8px;display:grid}.s2-analytics .ans b{font:600 14px/1 var(--head);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.s2-analytics .ans i{background:var(--accent);height:6px;width:var(--w);border-radius:3px;grid-column:1/-1}.s2-analytics .ansq{color:var(--ink);font-size:13px;font-weight:500}.s2-analytics .bubbles{justify-content:space-between;align-items:flex-end;gap:6px;min-height:124px;display:flex}.s2-analytics .bubbles div{color:var(--ink-2);text-align:center;justify-items:center;gap:6px;min-width:0;font-size:11px;display:grid}.s2-analytics .bubbles i{width:var(--d);height:var(--d);background:color-mix(in srgb, var(--accent) 16%, transparent);box-shadow:inset 0 0 0 1.5px var(--accent);font:600 13px/1 var(--head);color:var(--ink);font-variant-numeric:tabular-nums;transition:scale .7s var(--ease);transition-delay:calc(var(--i,0) * 90ms);border-radius:50%;place-items:center;font-style:normal;display:grid}.s2-analytics .tile.wait .bubbles i{scale:0}.s2-analytics .ringbox{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:16px;display:grid}.s2-analytics .ring{width:104px;height:104px}.s2-analytics .ring circle{fill:none;stroke-width:10px}.s2-analytics .ring .bg{stroke:color-mix(in srgb, var(--ink-3) 26%, transparent)}.s2-analytics .ring .fg{stroke:var(--accent);stroke-linecap:round;transition:stroke-dashoffset 1s var(--ease) .2s}.s2-analytics .tile.wait .ring .fg{stroke-dashoffset:264px}.s2-analytics .ring text{font:600 22px/1 var(--head);fill:var(--ink)}.s2-analytics .ringbox dl{color:var(--ink-2);gap:8px;margin:0;font-size:13px;display:grid}.s2-analytics .ringbox dd{font:600 17px/1.2 var(--head);color:var(--ink);font-variant-numeric:tabular-nums;margin:0}.s2-analytics .heat{color:var(--ink-3);grid-template-columns:22px repeat(8,minmax(0,1fr));align-items:center;gap:3px;font-size:11px;display:grid}.s2-analytics .heat i{background:color-mix(in srgb, var(--accent) calc(var(--v) * 1%), color-mix(in srgb, var(--ink-3) 10%, transparent));height:18px;transition:opacity .4s;transition-delay:calc(var(--i,0) * 12ms);border-radius:4px}.s2-analytics .tile.wait .heat i{opacity:0}.s2-analytics .heat .hh{text-align:center}.s2-analytics .heatnote{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:12px;display:flex}.s2-analytics .heatnote b{color:var(--ink);font-weight:500}.s2-analytics .scale{align-items:center;gap:6px;display:inline-flex}.s2-analytics .scale i{background:linear-gradient(90deg, color-mix(in srgb, var(--ink-3) 10%, transparent), var(--accent));border-radius:4px;width:54px;height:8px}.s2-analytics .aging{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:560px){.s2-analytics .aging{grid-template-columns:repeat(4,minmax(0,1fr))}}.s2-analytics .aging div{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:12px;gap:4px;padding:12px;font-size:12px;display:grid}.s2-analytics .aging b{font:600 22px/1 var(--head);color:var(--ink);font-variant-numeric:tabular-nums}.s2-analytics .aging small{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.s2-analytics .aging .zero b{color:var(--ink-3)}.s2-analytics .fineline{color:var(--ok);align-items:center;gap:8px;font-size:13px;display:inline-flex}.s2-analytics .fineline svg{width:16px;height:16px}
