:root{--bg:#0e0d0b;--bg-2:#1a1815;--fg:#ece8e1;--fg-muted:#8a857c;--accent:#d4a054;--accent-fg:#14120e;--border:#26241f;--fg-bright:#f2eee7;--fg-soft:#b9b4aa;--border-strong:#3d3a33;--bots:#d4a054;--humans:#7d786f;--lamp:14;--grain:.05;--grain-blend:screen;--sans:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--serif:"Instrument Serif", ui-serif, Georgia, serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--radius:6px}[data-theme=light]{--bg:#efe9df;--bg-2:#e5ddd0;--fg:#1d1a15;--fg-muted:#6f685c;--accent:#a8741f;--accent-fg:#fbf6ec;--border:#d6cdbd;--fg-bright:#14110d;--fg-soft:#4a443a;--border-strong:#b9ae9a;--bots:#a8741f;--humans:#4a443a;--lamp:10;--grain:.06;--grain-blend:multiply}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--fg);font:300 15px/1.65 var(--sans);font-feature-settings:"tnum";-webkit-font-smoothing:antialiased;min-height:100vh;position:relative}.sky{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lamp{pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) calc(var(--lamp) * 1%), transparent), transparent 55%);border-radius:50%;width:1100px;height:1100px;position:absolute;top:-260px;right:max(-120px,50% - 720px)}.grain{z-index:30;pointer-events:none;opacity:var(--grain);mix-blend-mode:var(--grain-blend);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3'/></filter><rect width='220' height='220' filter='url(%23n)'/></svg>");position:fixed;inset:0}.wrap{max-width:1200px;margin:0 auto;padding:0 40px 104px;position:relative}.mono{font:400 10px/1.4 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted)}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.nav{border-bottom:1px solid var(--border);align-items:center;gap:24px;height:64px;display:flex;position:relative}.brand{font:400 13px var(--sans);color:var(--fg-bright);letter-spacing:-.01em;align-items:center;gap:10px;display:flex}.brand i{background:var(--accent);border-radius:50%;width:6px;height:6px}.nav .spacer{flex:1}.pick{font:400 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-soft);border:1px solid var(--border-strong);border-radius:var(--radius);background:0 0;padding:9px 12px}.pick option{background:var(--bg-2);color:var(--fg)}.ghost{font:400 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-soft);border:1px solid var(--border-strong);border-radius:var(--radius);padding:9px 14px;transition:color .34s,border-color .34s}.ghost:hover{color:var(--accent);border-color:var(--accent)}.ghost.gold{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 55%, transparent)}.eyebrow{align-items:center;gap:10px;margin:72px 0 22px;display:flex}.eyebrow i{background:var(--accent);border-radius:50%;width:5px;height:5px}h1{font:200 clamp(40px, 6.2vw, 84px)/.98 var(--sans);letter-spacing:-.05em;color:var(--fg-bright);max-width:15ch;margin:0}h1 em{font:italic 400 1.04em/.9 var(--serif);letter-spacing:-.02em;color:var(--fg-soft)}.lede{max-width:54ch;color:var(--fg-soft);margin:26px 0 0;font-size:17px}.back{align-items:center;gap:8px;margin-top:28px;display:inline-flex}.back:hover{color:var(--accent)}.stats{grid-template-columns:repeat(var(--n,3), 1fr);border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:64px;display:grid}.stat{padding:26px 28px 24px 0}.stat+.stat{border-left:1px solid var(--border);padding-left:28px}.stat b{font:200 52px/1 var(--sans);letter-spacing:-.045em;color:var(--fg-bright);display:block}.stat b sup{font:500 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);vertical-align:top;margin-left:6px;position:relative;top:8px}.stat .mono{align-items:center;gap:8px;margin-top:14px;display:flex}.key{border-radius:2px;flex:none;width:9px;height:9px}.key.bots{background:var(--bots)}.key.humans{background:var(--humans)}.rule{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:24px;margin-top:88px;padding-bottom:16px;display:flex}.rule h2{font:300 22px/1.2 var(--sans);letter-spacing:-.02em;color:var(--fg-bright);margin:0}.legend{gap:20px;display:flex}.legend span{align-items:center;gap:8px;display:inline-flex}table{border-collapse:collapse;width:100%}th{text-align:left;font:400 10px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:14px 16px 12px 0}td{border-bottom:1px solid var(--border);vertical-align:middle;padding:18px 16px 18px 0}th.num,td.num{text-align:right}th:last-child,td:last-child{padding-right:0}td.num{color:var(--fg-bright);font-weight:300}.sites tbody tr{cursor:pointer;transition:transform .34s cubic-bezier(.22,.8,.24,1)}.sites tbody tr:hover{transform:translate(10px)}.sites tbody tr:hover .site-name{color:var(--accent)}.site-name{font:300 18px var(--sans);letter-spacing:-.02em;color:var(--fg-bright);transition:color .34s}.site-sub{margin-top:3px;display:block}.ratio{font:200 26px var(--sans);letter-spacing:-.04em;color:var(--fg-bright)}.ratio small{font:400 15px var(--sans);color:var(--accent);margin-left:2px}.spark{display:block}.delta{font:400 12px var(--mono);color:var(--fg-soft)}tfoot td{color:var(--fg-muted);border-bottom:0}.chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:40px;display:flex}.chip{font:400 12px var(--sans);color:var(--fg-muted);border:1px solid var(--border);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;transition:color .34s,border-color .34s;display:inline-flex}.chip i{border:1px solid var(--fg-muted);border-radius:50%;width:6px;height:6px}.chip[aria-pressed=true]{color:var(--fg-bright);border-color:var(--border-strong)}.chip[aria-pressed=true] i{background:var(--accent);border-color:var(--accent)}.chart{margin-top:20px}.chart svg{width:100%;height:auto;display:block;overflow:visible}.chart .grid{stroke:var(--border);stroke-width:1px}.chart text{font:400 10px var(--mono);letter-spacing:.1em;fill:var(--fg-muted)}.chart .b{fill:var(--bots)}.chart .h{fill:var(--humans)}.chart .slot{fill:#0000}.chart .slot:hover{fill:color-mix(in srgb, var(--fg) 5%, transparent)}details.tbl{margin-top:14px}details.tbl summary{cursor:pointer;display:inline-block}details.tbl table{margin-top:10px}details.tbl td{padding:8px 16px 8px 0;font-size:13px}.two{grid-template-columns:1fr 1fr;gap:0 56px;display:grid}.two>div{min-width:0}.bar-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(96px,150px) minmax(40px,1fr) 104px;align-items:center;gap:16px;padding:15px 0;display:grid}.bar-row .name{color:var(--fg-bright);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bar-row .name.path{font:400 12px var(--mono)}.bar-row .name.rest{color:var(--fg-muted);font-style:normal}.track{background:color-mix(in srgb, var(--fg) 6%, transparent);border-radius:3px;height:6px}.track i{background:var(--bots);border-radius:3px;min-width:2px;height:100%;display:block}.bar-row .val{text-align:right;white-space:nowrap;color:var(--fg-bright)}.bar-row .val small{font:400 10px var(--mono);color:var(--fg-muted);letter-spacing:.08em;margin-left:8px}.path{font:400 12px var(--mono);color:var(--fg-soft)}.time{font:400 11px var(--mono);color:var(--fg-muted);white-space:nowrap}.code{font:400 11px var(--mono);color:var(--fg-soft);white-space:nowrap}.nowrap{white-space:nowrap}.scroll{overflow-x:auto}.code.miss{color:var(--fg-bright)}.code.miss:after{content:" missing";color:var(--fg-muted)}.small td{padding:13px 16px 13px 0}.tip{z-index:40;pointer-events:none;opacity:0;background:var(--bg-2);border:1px solid var(--border-strong);border-radius:var(--radius);min-width:150px;padding:10px 12px;font-size:13px;transition:opacity .15s;position:fixed}.tip .mono{margin-bottom:6px;display:block}.tip div{justify-content:space-between;align-items:center;gap:8px;display:flex}.tip div span{color:var(--fg-soft);align-items:center;gap:8px;display:inline-flex}.tip b{color:var(--fg-bright);font-weight:400}@media (width<=900px){.wrap{padding:0 24px 72px}.stats{grid-template-columns:1fr 1fr}.stat:nth-child(odd){border-left:0;padding-left:0}.stat:nth-child(n+3){border-top:1px solid var(--border)}.two{grid-template-columns:1fr}.hide-sm,.nav .pick{display:none}.rule{flex-wrap:wrap}.sites tbody tr:hover{transform:none}.stat b{font-size:40px}}a{color:inherit;text-decoration:none}.brand:hover,.nav a.mono:hover,.nav button.mono:hover{color:var(--accent)}.nav .pick{cursor:pointer}.stat b.none{color:var(--fg-muted)}.sites tbody tr a{color:inherit;display:block}.note{color:var(--fg-muted);max-width:70ch;margin:14px 0 0;font-size:13px}.empty{color:var(--fg-soft);border-bottom:1px solid var(--border);padding:28px 0}.bar-row.wide{grid-template-columns:minmax(120px,1.5fr) minmax(40px,1fr) 104px}.provider{border-bottom:1px solid var(--border);padding-bottom:12px}.provider .bar-row{border-bottom:0;padding-bottom:6px}.split{flex-wrap:wrap;gap:4px 18px;display:flex}.split b{color:var(--fg-soft);letter-spacing:.08em;margin-left:6px;font-weight:400}.fact{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:24px;padding:15px 0;display:flex}.fact>span:first-child{color:var(--fg-soft)}.fact>span:last-child{color:var(--fg-bright);text-align:right;overflow-wrap:anywhere}.actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.form{flex-wrap:wrap;gap:12px;max-width:640px;margin-top:40px;display:flex}.field{font:300 17px var(--sans);color:var(--fg-bright);border:1px solid var(--border-strong);border-radius:var(--radius);background:0 0;flex:260px;height:46px;padding:12px 16px}.field::placeholder{color:var(--fg-muted)}.field:focus{outline:1px solid var(--accent);outline-offset:3px}.primary{height:46px;font:500 15px var(--sans);color:var(--accent-fg);background:var(--accent);border-radius:var(--radius);padding:12px 24px;transition:opacity .34s}.primary:hover{opacity:.88}.primary:disabled,.ghost:disabled{opacity:.5;cursor:default}.error{color:var(--fg-bright);border-left:1px solid var(--accent);max-width:60ch;margin-top:18px;padding-left:14px}.narrow{max-width:760px}.snippet{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-2);font:400 13px/1.6 var(--mono);color:var(--fg-bright);white-space:pre;margin-top:18px;padding:16px 18px;display:block;overflow-x:auto}.tick{cursor:pointer;align-items:center;gap:12px;display:inline-flex}.tick input{appearance:none;border:1px solid var(--border-strong);cursor:pointer;border-radius:3px;width:14px;height:14px;margin:0}.tick input:checked{background:var(--accent);border-color:var(--accent)}.tick input:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.live{background:var(--accent);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:10px;display:inline-block}.login{flex-direction:column;justify-content:center;max-width:640px;min-height:calc(100vh - 104px);display:flex}.login .eyebrow{margin-top:0}.slide-page{place-items:center;min-height:100vh;padding:24px;display:grid;position:relative}.slide{aspect-ratio:16/9;border:1px solid var(--border);flex-direction:column;width:min(100%,1600px,177.778vh - 85.3333px);padding:4.2% 5%;font-size:clamp(9px,1.05vw,17px);display:flex;position:relative;overflow:hidden}.slide .lamp{aspect-ratio:1;width:75%;height:auto;top:-40%;right:-14%}.slide .brand{font-size:1em}.slide .eyebrow{margin:3.2em 0 1.2em}.slide h1{max-width:16ch;font-size:4.6em}.slide .stats{margin-top:2.6em}.slide .stat{padding:1.4em 1.6em 1.3em 0}.slide .stat+.stat{padding-left:1.6em}.slide .stat b{font-size:3em}.slide .mono{font-size:.62em}.slide .fill{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;overflow:hidden}.slide .chart{flex:1;min-height:0;margin-top:2em}.slide .chart svg{width:100%;height:100%}.slide table{font-size:.95em}.slide td{padding:.8em 1em .8em 0}.slide .site-name{font-size:1.15em}.slide .ratio{font-size:1.5em}.slide .foot{justify-content:space-between;margin-top:1.4em;display:flex}@media (width<=900px){.slide-page{place-items:start stretch;padding:0}.slide{aspect-ratio:auto;border:0;width:100%;min-height:100vh;padding:24px;font-size:13px}.slide h1{font-size:40px}.fact{flex-direction:column;gap:4px}.fact>span:last-child{text-align:left}}@media (prefers-reduced-motion:no-preference){.rise>*{animation:.9s cubic-bezier(.22,.8,.24,1) both rise}.rise>:nth-child(2){animation-delay:80ms}.rise>:nth-child(3){animation-delay:.16s}.rise>:nth-child(4){animation-delay:.24s}@keyframes rise{0%{transform:translateY(14px)}}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}@media (width<=900px){.nav{flex-wrap:wrap;gap:12px;height:auto;min-height:64px;padding:14px 0}.nav .pick{display:block}.nav .spacer{flex:1 0 100%;height:0}}
