:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--text:#1d1d1f;--muted:#77777c;--faint:#a6a6ad;--line:#ececf1;--track:#f3f3f6;--hover:#f8f8fa;--mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased}body{background:var(--bg);color:var(--text);margin:0;font:15px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,PingFang SC,sans-serif}button,input,select{font:inherit}.wrap{max-width:840px;margin:0 auto;padding:52px 22px 110px}header{align-items:center;gap:12px;min-width:0;display:flex}.brand{color:var(--text);white-space:nowrap;align-items:center;gap:10px;font-size:18px;font-weight:650;text-decoration:none;display:inline-flex}.mark{background:var(--text);color:#fff;width:28px;height:28px;font:700 12px/1 var(--mono);border-radius:7px;place-items:center;display:grid}.tz{color:var(--faint);font-size:12px}nav{gap:8px;margin-left:auto;display:flex}nav a{color:var(--text);border:1px solid var(--line);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:560;text-decoration:none}nav a:hover{background:var(--hover)}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.seg{background:var(--track);border-radius:10px;max-width:100%;padding:3px;display:inline-flex;overflow:auto}.seg button{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:6px 11px;font-size:13px}.seg button.on{color:var(--text);background:#fff;font-weight:650;box-shadow:0 1px 2px #00000012,0 0 0 .5px #0000000a}input,select{border:1px solid var(--line);min-height:34px;color:var(--text);background:#fff;border-radius:8px;padding:6px 9px;font-size:13px}input{width:150px}.board{border-collapse:collapse;width:100%;margin-top:22px}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:13px 12px}thead th{color:var(--faint);font:650 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;padding-top:0;padding-bottom:10px}tbody tr.top td{background:#fbfbfc}tbody tr.me td{background:var(--hover)}tbody tr:last-child td{border-bottom:0}.rank{width:34px;color:var(--faint);font-family:var(--mono)}.num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}.strong{color:var(--text);font-weight:700}.soft{color:var(--muted)}.creator{align-items:center;gap:11px;min-width:0;display:flex}.avatar{background:var(--track);color:#65656b;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}.tool-line{color:var(--muted);align-items:center;gap:5px;margin-top:2px;font-size:12px;display:flex}.dot{border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.empty{color:var(--muted);text-align:center;padding:34px 0}.empty.error{color:#b42318}.stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:24px;display:grid}.stat{border:1px solid var(--line);border-radius:8px;padding:16px}.stat strong{font:700 25px/1 var(--mono);display:block}.stat span{color:var(--faint);font:650 10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:8px;display:block}h2{color:var(--faint);font:650 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;margin:34px 0 14px}.trend{align-items:end;gap:5px;min-height:176px;display:grid}.trend-slot{align-items:end;gap:6px;min-width:0;display:grid}.trend-stack{background:var(--track);border-radius:3px 3px 0 0;flex-direction:column-reverse;display:flex;overflow:hidden}.trend-stack span{min-height:1px;display:block}.trend-slot small{color:var(--faint);font:10px/1 var(--mono);text-align:center;text-overflow:clip;white-space:nowrap;overflow:hidden}.bars{gap:10px;display:grid}.bar-row{grid-template-columns:minmax(100px,180px) minmax(80px,1fr) minmax(90px,auto);align-items:center;gap:12px;display:grid}.bar-row span{overflow-wrap:anywhere;font-size:13px}.bar-row b{color:var(--muted);font:500 12px/1 var(--mono);text-align:right}.bar-track{background:var(--track);border-radius:999px;height:8px;overflow:hidden}.bar-track i{border-radius:inherit;height:100%;display:block}@media (width<=640px){.wrap{padding:34px 14px 80px}header{flex-wrap:wrap;align-items:flex-start}nav{width:100%;margin-left:0}.toolbar{align-items:stretch}.seg,input,select{width:100%}.board{white-space:nowrap;display:block;overflow-x:auto}th,td{padding:11px 10px}.bar-row{grid-template-columns:1fr;gap:7px}.bar-row b{text-align:left}}
