:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-display:"SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-body:"SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, monospace;--bg:#f5f5f7;--card-bg:#fff;--card-bg-soft:#fafafa;--card-border:#e5e5ea;--card-border-strong:#d2d2d7;--line:#ebebee;--text:#1d1d1f;--text-strong:#0a0a0b;--muted:#6e6e73;--faint:#a1a1a6;--accent:#0071e3;--success:#34c759;--warn:#ff9500;--error:#ff3b30;--purple:#af52de;--indigo:#5856d6;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--radius:6px;--ease-data:ease-out;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-move:ease-in-out;--motion-feedback:.12s;--motion-data:.24s;--motion-arrival:.32s;--motion-exit:.16s;--bar:var(--accent);--who-1:#e46f1c;--who-2:#e57aab;--who-3:#b8329b;--who-4:#6d43cc;--who-5:sienna}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0a0a0b;--card-bg:#131316;--card-bg-soft:#17171a;--card-border:#26262a;--card-border-strong:#3a3a3e;--line:#1f1f23;--text:#f5f5f7;--text-strong:#fff;--muted:#98989d;--faint:#6e6e73;--who-1:#e46f1c;--who-2:#d4699b;--who-3:#a82d8f;--who-4:#6d43cc;--who-5:sienna}}:root[data-theme=light]{--bg:#f5f5f7;--card-bg:#fff;--card-bg-soft:#fafafa;--card-border:#e5e5ea;--card-border-strong:#d2d2d7;--line:#ebebee;--text:#1d1d1f;--text-strong:#0a0a0b;--muted:#6e6e73;--faint:#a1a1a6;--who-1:#e46f1c;--who-2:#e57aab;--who-3:#b8329b;--who-4:#6d43cc;--who-5:sienna}:root[data-theme=dark]{--bg:#0a0a0b;--card-bg:#131316;--card-bg-soft:#17171a;--card-border:#26262a;--card-border-strong:#3a3a3e;--line:#1f1f23;--text:#f5f5f7;--text-strong:#fff;--muted:#98989d;--faint:#6e6e73;--who-1:#e46f1c;--who-2:#d4699b;--who-3:#a82d8f;--who-4:#6d43cc;--who-5:sienna}*{box-sizing:border-box}html,body,#root{height:100%}body,button,input,select,textarea{font-variant-numeric:tabular-nums slashed-zero}body{background:var(--bg);color:var(--text);font-family:var(--font-display);-webkit-font-smoothing:antialiased;font-feature-settings:"calt" 1;font-synthesis:none;margin:0}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}::selection{background:color-mix(in srgb, var(--text) 12%, transparent)}.shell{background:var(--bg);grid-template-columns:minmax(360px,38%) minmax(0,1fr);min-height:100vh;display:grid}.main{flex-direction:column;min-width:0;min-height:100vh;display:flex}.ledger{container-type:inline-size}.live{flex-direction:column;min-width:0;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.live-head{top:var(--s-3);left:var(--s-4);right:var(--s-4);z-index:2;pointer-events:none;align-items:center;min-height:28px;display:flex;position:absolute}.live{--globe-h:clamp(320px, calc(100vh - 470px), 520px)}.live .globe-stage{width:100%;height:var(--globe-h);flex-shrink:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 80%,#0000 100%)}.live .globe-canvas-stack{position:absolute;inset:0}.live .globe-stage:after{content:"";background:linear-gradient(to bottom, transparent, var(--bg));pointer-events:none;z-index:1;height:64px;position:absolute;bottom:0;left:0;right:0}.globe-canvas-stack canvas{width:100%;height:100%}.live .stream-card{isolation:isolate;min-height:0;padding:0 var(--s-4);flex:auto;position:relative}.live .stream-card:before{content:"";z-index:-1;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--text) 3%, transparent) 24px);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 80%,#0000 100%)}.live .event-stream{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;margin:0 -10px;padding:24px 10px 96px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 24px calc(100% - 96px),#0000 100%);mask-image:linear-gradient(#0000,#000 24px calc(100% - 96px),#0000 100%)}.live .event-time{overflow:visible}.topbar-tour{font-family:var(--font-display);color:var(--muted);letter-spacing:-.005em;transition:opacity var(--motion-data) var(--ease-data);white-space:nowrap;font-size:15px;font-weight:480}.topbar{align-items:center;gap:2px var(--s-4);min-height:28px;padding:var(--s-3) var(--s-4);z-index:3;background:color-mix(in srgb, var(--bg) 58%, transparent);-webkit-backdrop-filter:blur(40px)saturate(190%);backdrop-filter:blur(40px)saturate(190%);grid-template-columns:minmax(0,1fr) auto;display:grid;position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.topbar{background:var(--bg)}}.topbar-scope{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-strong);white-space:nowrap;align-items:baseline;gap:8px;min-width:0;font-size:15px;font-weight:590;display:inline-flex}.scope-current{text-overflow:ellipsis;min-width:0;overflow:hidden}.scope-segment{flex:0 auto;align-items:baseline;gap:8px;min-width:0;display:inline-flex}.topbar-scope .scope-segment>.scope-up,.topbar-scope .scope-segment>.scope-current{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.scope-segment>.scope-sep{flex-shrink:0}.topbar-scope .scope-up{color:var(--faint);font-weight:480}@media (hover:hover){.topbar-scope .scope-up:hover{color:var(--text)}}.topbar-scope .scope-sep{color:color-mix(in srgb, var(--faint) 55%, transparent);font-weight:400}.topbar-status{font-family:var(--font-display);color:var(--muted);letter-spacing:-.005em;white-space:nowrap;font-size:13px;font-weight:460}.topbar-meta{align-items:center;gap:var(--s-5);font-variant-numeric:tabular-nums slashed-zero;justify-self:end;display:flex}.topbar-now{font-family:var(--font-display);color:var(--muted);letter-spacing:-.005em;font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:480;display:inline-flex}.morph-text{display:inline-grid}.morph-word{transition:opacity var(--motion-data) var(--ease-data), filter var(--motion-data) var(--ease-data);grid-area:1/1}@starting-style{.morph-word{opacity:0;filter:blur(2px)}}.morph-word[data-leaving]{opacity:0;filter:blur(2px);transition-duration:var(--motion-exit)}.live-head[data-live] .topbar-tour{align-items:center;gap:8px;display:inline-flex}.topbar-now:before,.live-head[data-live] .topbar-tour:before{content:"";background:var(--success);width:7px;height:7px;box-shadow:0 0 0 2px color-mix(in srgb, var(--success) 12%, transparent);border-radius:50%}.theme-toggle{width:28px;height:28px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.theme-toggle:hover{color:var(--text-strong);background:color-mix(in srgb, var(--text) 6%, transparent)}}.theme-toggle svg{display:block}.theme-toggle:before{content:"";position:absolute;inset:-6px}.request-status{height:16px;color:var(--muted);grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;font-size:11px;line-height:16px;display:flex}.request-status button{min-width:24px;color:var(--accent);position:relative}.request-status button:before{content:"";position:absolute;inset:-12px -8px}.ledger-data{display:contents}.ledger .ledger-data>*+*,.ledger .colophon{border-top:1px solid color-mix(in srgb, var(--text) 7%, transparent)}.ledger-data>.sites,.ledger-data>.day-band,.ledger-data>.rank-row{transition:opacity .25s var(--ease-data)}.ledger-data[data-fetching]>.sites,.ledger-data[data-fetching]>.day-band,.ledger-data[data-fetching]>.rank-row{opacity:.45;transition-duration:.18s;transition-delay:.2s}.card{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.card-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-3);display:flex}.card-head h2{font-family:var(--font-display);letter-spacing:-.012em;color:var(--text-strong);font-size:17px;font-weight:590}.card-head .card-meta{font-family:var(--font-body);color:var(--faint);font-variant-numeric:tabular-nums slashed-zero;font-size:12px}.day-band{padding:var(--s-5) var(--s-4)}.day-band .card-head{margin-bottom:var(--s-2)}.day-headline{align-items:last baseline;gap:var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;min-width:0;display:flex}.day-big{font-family:var(--font-display);letter-spacing:-.022em;color:var(--text-strong);font-variant-numeric:tabular-nums slashed-zero;font-size:34px;font-weight:600;line-height:1}.day-delta{font-family:var(--font-body);color:var(--muted);font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap;font-size:13px}.day-readout{font-family:var(--font-body);color:var(--muted);font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:13px;overflow:hidden}.range-control{align-items:center;gap:var(--s-4);font-family:var(--font-body);font-size:13px;font-weight:500;display:inline-flex}.range-control button{min-width:32px;min-height:28px;color:var(--muted);letter-spacing:-.005em;font-variant-numeric:tabular-nums slashed-zero;padding:4px 2px;position:relative}.range-control button:before{content:"";position:absolute;inset:-6px -4px}@media (hover:hover){.range-control button:hover{color:var(--text)}}.range-control button[aria-pressed=true]{color:var(--accent)}.range-control button:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 70%, transparent);outline-offset:1px;border-radius:3px}.day-chart{height:120px;position:relative}.day-gridline{pointer-events:none;position:absolute;left:0;right:0}.day-gridline:after{content:"";border-top:1px solid color-mix(in srgb, var(--text) 12%, transparent);width:32px;position:absolute;top:0;right:0}.day-gridline span{font-family:var(--font-body);color:var(--muted);font-variant-numeric:tabular-nums slashed-zero;z-index:2;font-size:10px;position:absolute;top:2px;right:0}.day-avg{border-top:1px dashed color-mix(in srgb, var(--text) 30%, transparent);pointer-events:none;z-index:2;position:absolute;left:0;right:0}.day-avg span{font-family:var(--font-body);color:var(--muted);font-variant-numeric:tabular-nums slashed-zero;background:color-mix(in srgb, var(--bg) 80%, transparent);padding:0 3px 0 0;font-size:10px;position:absolute;top:-15px;left:0}.day-bars{z-index:1;touch-action:pan-y;cursor:default;-webkit-user-select:none;user-select:none;align-items:flex-end;gap:3px;height:100%;display:flex;position:relative}.day-col{border-radius:3px;flex:1 1 0;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.day-fill,.day-ghost{height:100%;transform:scaleY(var(--bar-scale,0));transform-origin:bottom;transition:transform var(--motion-data) var(--ease-data);border-radius:2px 2px 0 0;position:absolute;inset:0}.day-fill{background:var(--bar);z-index:1}.day-col[data-filled]:after,.day-col[data-prior]:before,.mini-col[data-filled]:after{content:"";background:var(--bar);pointer-events:none;height:1px;position:absolute;inset:auto 0 0}.day-col[data-filled]:after{z-index:1}.day-col[data-prior]:before{background:color-mix(in srgb, var(--text) 8%, transparent)}.day-ghost{background:color-mix(in srgb, var(--text) 8%, transparent);pointer-events:none;border-radius:3px 3px 1px 1px;position:absolute;bottom:0;left:0;right:0}.day-col.is-hover{background:color-mix(in srgb, var(--text) 5%, transparent)}.day-col.is-selected,.day-col.in-drag{background:color-mix(in srgb, var(--accent) 12%, transparent)}.day-bars:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.day-axis{height:18px;font-family:var(--font-body);color:var(--muted);font-variant-numeric:tabular-nums slashed-zero;margin-top:6px;font-size:11px;position:relative}.day-axis span{white-space:nowrap;position:absolute;top:2px}.day-axis [data-align=end]{transform:translate(-100%)}.day-axis [data-align=center]{transform:translate(-50%)}.day-unit{color:var(--muted);align-self:end;font-size:12px}.day-foot{gap:var(--s-6);flex-shrink:0;align-items:flex-end;margin-left:auto;display:flex}.foot-stat{flex-direction:column;gap:3px;min-width:0;display:flex}.foot-label{font-family:var(--font-body);color:var(--muted);font-size:12px}.foot-value{align-items:baseline;gap:var(--s-2);font-family:var(--font-display);letter-spacing:-.012em;color:var(--text-strong);font-variant-numeric:tabular-nums slashed-zero;font-size:17px;font-weight:590;display:inline-flex}.foot-delta{font-family:var(--font-body);color:var(--muted);font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap;font-size:12px;font-weight:400}.globe-stage{position:relative}.globe-canvas-stack{z-index:0;flex:none;position:relative}.globe-canvas,.globe-towers{opacity:0;transition:opacity var(--motion-data) var(--ease-data);display:block}.globe-canvas{cursor:grab;touch-action:pan-y}.globe-canvas.is-ready,.globe-towers.is-ready{opacity:1}.globe-canvas:active{cursor:grabbing}.globe-stage .globe-towers{z-index:1;pointer-events:none;cursor:inherit;position:absolute;inset:0}.globe-tour{font-family:var(--font-body);color:var(--muted);letter-spacing:-.005em;pointer-events:none;transition:opacity var(--motion-data) var(--ease-data);align-items:center;gap:8px;margin:0;padding:0;font-size:12px;font-weight:520;display:inline-flex}.globe-tour:before{content:"";background:var(--success);width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb, var(--success) 12%, transparent);border-radius:50%}.globe-tour:empty{opacity:0}.globe-tour:empty:before{display:none}.empty-row{font-family:var(--font-body);color:var(--faint);padding:var(--s-2) var(--s-2);font-size:12px}.live-dot{background:var(--success);width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb, var(--success) 12%, transparent);border-radius:50%;flex-shrink:0;display:inline-block}.live-dot[data-who="1"]{--dot:var(--who-1)}.live-dot[data-who="2"]{--dot:var(--who-2)}.live-dot[data-who="3"]{--dot:var(--who-3)}.live-dot[data-who="4"]{--dot:var(--who-4)}.live-dot[data-who="5"]{--dot:var(--who-5)}.live-dot[data-who]{background:var(--dot);box-shadow:0 0 0 2px color-mix(in srgb, var(--dot) 12%, transparent)}.event-here .live-dot{align-self:center}.event-stream li[role=button]{cursor:pointer}.event-stream li[data-pinned]{background:color-mix(in srgb, var(--text) 5%, transparent)}.event-stream li[role=button]:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 70%, transparent);outline-offset:-2px}.stream-card{flex-direction:column;display:flex}.event-stream{flex-direction:column;max-height:480px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.event-stream li{gap:var(--s-2);min-height:28px;font-family:var(--font-body);color:var(--muted);border-radius:8px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:baseline;margin:0 -10px;padding:5px 10px;font-size:13px;display:grid}@media (hover:hover){.event-stream li:hover{background:color-mix(in srgb, var(--text) 3%, transparent)}}.event-stream li>b,.event-stream li>span:not(.event-rail){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.event-place{color:var(--text);font-weight:500}.event-where{color:var(--muted);font-weight:400}.event-time{font-family:var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.02em;min-width:8.5ch;font-size:11px}.event-rail{white-space:nowrap;place-items:baseline end;display:grid}.event-rail>*{grid-area:1/1}.event-count{font-family:var(--font-mono);color:var(--faint);font-variant-numeric:tabular-nums slashed-zero;transform-origin:100%;transition:opacity var(--motion-feedback) var(--ease-out), transform var(--motion-feedback) var(--ease-out);font-size:11px;display:inline-block}@starting-style{.event-count{opacity:0;transform:scale(.9)}}.event-count[data-presence]{transition:opacity var(--motion-data) var(--ease-data), transform var(--motion-feedback) var(--ease-out)}.event-count[data-hidden]{opacity:0}.event-here{color:var(--text);font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap;transition:opacity var(--motion-data) var(--ease-data);grid-template-columns:6px auto;align-items:baseline;column-gap:7px;display:grid}@starting-style{.event-here{opacity:0}}.event-here[data-gone]{opacity:0}.event-duration{justify-self:end}.event-empty{font-family:var(--font-body);color:var(--faint);padding:var(--s-2) 0;font-size:13px}.event-stream li.is-arrival{transition:opacity var(--motion-arrival) var(--ease-out), transform var(--motion-arrival) var(--ease-out);transition-delay:var(--reveal-delay,0s)}@starting-style{.event-stream li.is-arrival{opacity:0;transform:translateY(-4px)}}.rank-row{gap:var(--s-5);padding:var(--s-5) var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@media (width<=1180px){.rank-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.rank-row{grid-template-columns:1fr}}.ranked{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ranked-item{gap:var(--s-3);text-align:left;width:calc(100% + 20px);min-height:40px;font-family:var(--font-body);color:var(--muted);border-radius:8px;grid-template-columns:1fr auto;align-items:center;margin:0 -10px;padding:5px 10px 13px;font-size:14px;display:grid;position:relative}@media (hover:hover){.ranked-item:hover{background:color-mix(in srgb, var(--text) 3%, transparent)}}.ranked-item:active{background:color-mix(in srgb, var(--text) 8%, transparent)}.ranked-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ranked-item[aria-pressed=true] b:before{content:"✓";color:var(--accent);margin-right:6px}@media (hover:hover){.ranked-item--static:hover{background:0 0}}.ranked-item--static:active{background:0 0}.rank .card-head{position:relative}.ranked li.ranked-ghost{visibility:hidden}.ranked-bar{border-radius:999px;height:3px;position:absolute;bottom:4px;left:10px;right:10px;overflow:hidden}.ranked-bar:after{content:"";background:var(--bar);width:100%;height:100%;transform:scaleX(var(--bar-scale,0));transform-origin:0;transition:transform var(--motion-data) var(--ease-data);border-radius:999px;display:block}.ranked-more{margin-top:var(--s-3);font-family:var(--font-body);color:var(--accent);min-width:40px;min-height:40px;font-size:13px;font-weight:500}@media (hover:hover){.ranked-more:hover{text-underline-offset:3px;text-decoration:underline}}.ranked b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-weight:460;overflow:hidden}.ranked span{color:var(--muted);font-family:var(--font-body);font-variant-numeric:tabular-nums slashed-zero;text-align:right;min-width:4ch;font-size:13px}.ranked li.ranked-empty b,.ranked li.ranked-empty span{color:var(--faint)}.sites{padding:var(--s-3) var(--s-4) var(--s-5)}.sites-head,.sites-row{gap:var(--s-3);grid-template-columns:12rem minmax(100px,1fr) 4.5rem 6.5rem 4.5rem;align-items:center;display:grid}@container (width<=760px){.sites-head,.sites-row{grid-template-columns:12rem minmax(100px,1fr) 4.5rem 6.5rem}.sites-visitors,.h-visitors{display:none}}.sites-head{font-family:var(--font-body);color:var(--muted);margin:0 -10px;padding:0 10px 8px;font-size:12px}.sites-head span,.sites-row>span{text-align:right;justify-self:end}.sites-head .h-site{text-align:left;justify-self:start}.sites-head .h-chart{justify-content:space-between;justify-self:stretch;align-items:baseline;gap:var(--s-2);font-variant-numeric:tabular-nums slashed-zero;display:flex}.sites-head .h-chart i{white-space:nowrap;font-style:normal}.mini{justify-self:stretch;align-items:flex-end;gap:2px;width:100%;height:28px;display:flex}.mini-col{flex:1 1 0;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.mini-fill{width:100%;height:100%;transform:scaleY(var(--bar-scale,0));transform-origin:bottom;transition:transform var(--motion-data) var(--ease-data);background:var(--bar);border-radius:2px 2px 1px 1px}.sites-list{margin:0;padding:0;list-style:none}.sites-row{text-align:left;width:calc(100% + 20px);min-height:42px;font-family:var(--font-body);color:var(--muted);cursor:pointer;border-radius:8px;margin:0 -10px;padding:7px 10px;font-size:14px}@media (hover:hover){.sites-row:hover{background:color-mix(in srgb, var(--text) 3%, transparent)}}.sites-row:active{background:color-mix(in srgb, var(--text) 8%, transparent)}.sites-row:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 70%, transparent);outline-offset:-2px}.sites-name{color:var(--text-strong);white-space:nowrap;align-items:baseline;gap:10px;min-width:0;font-weight:520;display:flex}.sites-name-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.sites-here{color:var(--muted);font-variant-numeric:tabular-nums slashed-zero;flex-shrink:0;align-self:center;align-items:center;gap:6px;font-weight:400;display:inline-flex}.sites-views{color:var(--text-strong);font-variant-numeric:tabular-nums slashed-zero;font-weight:520}.sites-delta,.sites-visitors{font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap}.sites-empty{padding:var(--s-2) 6px;font-family:var(--font-body);color:var(--faint);font-size:13px}@media (width<=980px){.shell{flex-direction:column;min-height:100vh;display:flex}.live,.ledger{display:contents}.ledger .topbar{order:0}.live-head{padding:var(--s-2) var(--s-3) 0;order:1;position:static}.globe-stage{order:2}.sites{order:3}.day-band{order:4}.stream-card{order:5}.rank-row{order:6}.colophon{order:7}.live .globe-stage{height:300px}.live .event-stream{height:232px;max-height:232px;padding-top:0;padding-bottom:0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.live .event-stream li{min-height:29px}.sites-head{gap:var(--s-2);grid-template-columns:minmax(0,1fr) 3.5rem 4.5rem}.sites-head .h-chart,.sites-head .h-visitors{display:none}.sites-head .h-delta{font-size:0}.sites-head .h-delta:after{content:"Change";font-size:12px}.sites-row{gap:6px var(--s-2);grid-template-columns:minmax(0,1fr) 3.5rem 4.5rem;grid-template-areas:"name views delta""chart chart chart";padding:10px;font-size:13px}.sites-name{grid-area:name}.sites-views{grid-area:views}.sites-delta{grid-area:delta}.sites-visitors{display:none}.mini{grid-area:chart;height:18px}.topbar{padding:var(--s-3);column-gap:8px}.topbar-meta{gap:8px}.topbar.has-path .topbar-scope,.topbar.has-path .topbar-meta{grid-column:1/-1}.topbar-scope .scope-up{flex-shrink:0}.theme-toggle:before{inset:0}.topbar-tour,.topbar-status,.topbar-now{font-size:13px}.range-control{gap:var(--s-2)}.range-control button{min-height:40px;padding:12px 10px}.range-control button:before{content:"";position:absolute;inset:0 -4px}.theme-toggle{width:40px;height:40px}.ranked-more,.sites,.day-band,.live .stream-card,.rank-row,.colophon{padding:28px var(--s-3) 0}.live .globe-stage{margin-bottom:4px}.ledger .colophon{padding:12px var(--s-3)}.rank-row{gap:var(--s-4)}.day-big{font-size:28px}.day-headline{flex-wrap:wrap;gap:8px}.day-delta{white-space:normal;flex:1;min-width:160px}.day-headline .day-readout{flex-basis:100%;min-height:16px;margin-left:0;font-size:11px}.live .stream-card{border-top:1px solid color-mix(in srgb, var(--text) 7%, transparent)}.live .stream-card:before{display:none}}@media (width<=360px){.live .globe-stage{height:240px}.topbar-meta{min-width:0}.day-foot{gap:var(--s-5)}}.ranked-more,.request-status button,.range-control button,.theme-toggle{transition:transform var(--motion-feedback) var(--ease-out)}.ranked-more:active,.request-status button:active,.range-control button:active,.theme-toggle:active{transform:scale(.96)}.colophon{padding:10px var(--s-4);font-family:var(--font-mono);letter-spacing:-.01em;color:var(--muted);font-variant-numeric:tabular-nums slashed-zero;flex-wrap:wrap;align-items:center;column-gap:2ch;margin-top:auto;font-size:11.5px;line-height:16px;display:flex}.colophon-state{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.colophon-state:before{content:"";background:var(--faint);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.colophon.is-live .colophon-state:before{background:var(--success);box-shadow:0 0 0 2px color-mix(in srgb, var(--success) 12%, transparent)}.colophon-strip{flex-wrap:wrap;flex:1 1 0;column-gap:2ch;min-width:0;height:16px;display:flex;overflow:clip}.colophon-provenance{column-gap:2ch;margin-left:auto;display:flex}.reading{white-space:nowrap}.reading-label{color:var(--faint)}.reading-value{color:var(--muted)}@media (width<=359px){.topbar-scope,.topbar-meta{grid-column:1/-1}}.sites-row,.event-stream li,.ranked-item,.day-big,.day-gridline{transition:opacity var(--motion-data) var(--ease-data)}@starting-style{.sites-row,.event-stream li,.ranked-item,.day-big,.day-gridline{opacity:0}}.day-delta,.day-foot{transition:opacity var(--motion-data) var(--ease-data)}.day-band[data-empty] :is(.day-delta,.day-foot){opacity:0}@starting-style{.day-fill,.day-ghost{transform:scaleY(0)}}[data-sliding] .event-stream li,[data-sliding] .sites-row,[data-sliding] .event-stream li.is-arrival{transition-delay:var(--motion-data)}.sites-list>li.sites-ghost{visibility:hidden}@media (prefers-reduced-motion:reduce){.shell *,.shell :before,.shell :after{transition:none!important;animation:none!important}.event-stream li.is-arrival{opacity:1;transform:none}}
