.xc{background:var(--x-bg);color:var(--x-ink);min-height:100vh;font-family:var(--f-sans);padding-bottom:80px}.xc ::selection{background:var(--x-blue);color:#fff}.xc-in{max-width:1440px;margin:0 auto;padding:0 clamp(16px,3vw,36px)}.xc-top{border-bottom:1px solid var(--x-line);background:linear-gradient(#fbfdff,#fff)}.xc-top-in{flex-wrap:wrap;align-items:center;gap:18px;min-height:72px;display:flex}.xc-brand{align-items:center;gap:11px;display:flex}.xc-brand img{width:30px;height:30px;display:block}.xc-brand b{font-family:var(--f-display);letter-spacing:-.03em;font-size:19px;font-weight:700;font-stretch:106%}.xc-brand span{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--x-blue-deep);background:var(--x-tint);border:1px solid #bcdcff;border-radius:3px;padding:3px 7px;font-size:11px}.xc-status{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--x-ink-3);align-items:center;gap:16px;margin-left:auto;font-size:11.5px;display:flex}.xc-status b{color:var(--x-ink-2);font-weight:500}.xc-live{color:var(--x-ink-2);align-items:center;gap:7px;display:inline-flex}.xc-live i{background:var(--x-up);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite xc-beat;box-shadow:0 0 0 3px #0a8f5b24}.xc-live.is-stale i{background:#e0a020;box-shadow:0 0 0 3px #e0a02029}@keyframes xc-beat{0%,to{opacity:1}50%{opacity:.35}}.xc-err{font-family:var(--f-mono);color:#9c2f26;background:#fdf4f3;border:1px solid #f3cfcb;border-radius:4px;margin-top:10px;padding:9px 12px;font-size:12px}.xc-head{padding:34px 0 26px}.xc-kicker{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--x-blue-deep);font-size:11px}.xc-h1{font-family:var(--f-display);letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(30px,3.6vw,46px);font-weight:700;font-stretch:106%;line-height:1.02}.xc-h1 em{background:linear-gradient(100deg, #2dbfe5, var(--x-blue) 48%, #0b6fe0);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.xc-sub{color:var(--x-ink-2);text-wrap:pretty;max-width:62ch;margin:12px 0 0;font-size:15px;line-height:1.55}.xc-stats{background:var(--x-line);border:1px solid var(--x-line);box-shadow:var(--x-shadow);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.xc-stat{background:#fff;padding:16px 18px 18px}.xc-stat u{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--x-ink-3);font-size:10.5px;text-decoration:none;display:block}.xc-stat b{font-family:var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:27px;font-weight:700;font-stretch:104%;line-height:1;display:block}.xc-stat i{color:var(--x-ink-3);margin-top:7px;font-size:12px;font-style:normal;display:block}.xc-stat.is-key b{color:var(--x-blue-deep)}.xc-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-top:30px;display:flex}.xc-tab{appearance:none;border:1px solid var(--x-line-2);color:var(--x-ink-2);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:500;transition:all .16s cubic-bezier(.16,1,.3,1);display:inline-flex}.xc-tab:hover{border-color:var(--x-blue);color:var(--x-blue-deep)}.xc-tab[aria-selected=true]{background:var(--x-blue);border-color:var(--x-blue);color:#fff;box-shadow:0 6px 16px -8px #2890f8cc}.xc-tab small{font-family:var(--f-mono);opacity:.72;font-size:11px}.xc-search{border:1px solid var(--x-line-2);background:#fff;border-radius:999px;align-items:center;gap:8px;min-width:210px;height:38px;margin-left:auto;padding:0 14px;display:flex}.xc-search:focus-within{border-color:var(--x-blue);box-shadow:0 0 0 3px #2890f821}.xc-search input{font:inherit;width:100%;color:var(--x-ink);background:0 0;border:0;outline:0;font-size:13.5px}.xc-search input::placeholder{color:var(--x-ink-3)}.xc-search svg{color:var(--x-ink-3);flex:none}.xc-scroll{border:1px solid var(--x-line);max-height:min(72vh,860px);box-shadow:var(--x-shadow);overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff;border-radius:6px;margin-top:10px;overflow:auto}.xc-table{border-collapse:collapse;width:100%;min-width:1120px;font-size:13.5px}.xc-table thead th{z-index:2;background:var(--x-raise);box-shadow:inset 0 -1px 0 var(--x-line);font-family:var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--x-ink-3);text-align:right;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:11px 14px;font-size:10.5px;font-weight:400;position:sticky;top:0}.xc-table thead th:first-child,.xc-table thead th.l{text-align:left}.xc-table thead th[data-sortable]{cursor:pointer}.xc-table thead th[data-sortable]:hover,.xc-table thead th[aria-sort]{color:var(--x-blue-deep)}.xc-table thead th em{margin-left:4px;font-style:normal}.xc-table tbody tr{border-bottom:1px solid var(--x-line);cursor:pointer}.xc-table tbody tr:last-child{border-bottom:0}.xc-table tbody tr:hover{background:#f8fbff}.xc-table tbody tr.is-open{background:var(--x-tint)}.xc-table td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding:11px 14px}.xc-table td.l{text-align:left}.xc-rank{font-family:var(--f-mono);color:var(--x-ink-3);width:46px;font-size:12px}.xc-tok{align-items:center;gap:11px;min-width:210px;display:flex}.xc-ava{object-fit:cover;background:var(--x-tint);border:1px solid var(--x-line-2);border-radius:50%;flex:none;width:30px;height:30px}.xc-ava-f{font-family:var(--f-mono);color:var(--x-blue-deep);justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex}.xc-tok-n{min-width:0}.xc-tok-n b{letter-spacing:-.005em;text-overflow:ellipsis;max-width:20ch;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.xc-tok-n span{color:var(--x-ink-3);text-overflow:ellipsis;max-width:24ch;margin-top:1px;font-size:11.5px;display:block;overflow:hidden}.xc-age{font-family:var(--f-mono);color:var(--x-ink-2);font-size:12px}.xc-age.is-fresh{color:var(--x-blue-deep);font-weight:500}.xc-num{font-family:var(--f-mono);font-size:12.5px}.xc-dim{color:var(--x-ink-3)}.xc-up{color:var(--x-up)}.xc-down{color:var(--x-down)}.xc-pct{font-family:var(--f-mono);font-size:12.5px;font-weight:500}.xc-flow{flex-direction:column;align-items:flex-end;gap:4px;min-width:96px;display:inline-flex}.xc-flow u{font-family:var(--f-mono);color:var(--x-ink-3);font-size:11px;text-decoration:none}.xc-flow u b{color:var(--x-up);font-weight:500}.xc-flow u i{color:var(--x-down);font-style:normal}.xc-bar2{background:#f2d7d4;border-radius:2px;width:92px;height:3px;overflow:hidden}.xc-bar2 span{background:var(--x-up);height:100%;display:block}@keyframes xc-flash-up{0%{background:#0a8f5b29}to{background:0 0}}@keyframes xc-flash-down{0%{background:#d83a2f24}to{background:0 0}}.xc-f-up{animation:1.1s ease-out xc-flash-up}.xc-f-down{animation:1.1s ease-out xc-flash-down}@keyframes xc-enter{0%{background:#2890f833}to{background:0 0}}.xc-f-new{animation:1.9s ease-out xc-enter}.xc-det td{background:var(--x-raise);text-align:left;padding:0}.xc-det-in{border-top:1px solid var(--x-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:18px 20px 20px;display:grid}.xc-kv{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:14px 20px;max-width:900px;display:grid}.xc-kv div u{font-family:var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--x-ink-3);font-size:10px;text-decoration:none;display:block}.xc-kv div b{font-family:var(--f-mono);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;font-weight:500;display:block}.xc-links{flex-direction:column;align-items:stretch;gap:7px;display:flex}.xc-links a{border:1px solid var(--x-line-2);height:32px;color:var(--x-ink-2);white-space:nowrap;background:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:14px;padding:0 12px;font-size:12.5px;display:inline-flex}.xc-links a:hover{border-color:var(--x-blue);color:var(--x-blue-deep)}.xc-links a span{font-family:var(--f-mono);color:var(--x-ink-3);font-size:10px}.xc-mint{font-family:var(--f-mono);color:var(--x-ink-3);word-break:break-all;margin:14px 0 0;font-size:11.5px}.xc-empty{text-align:center;color:var(--x-ink-3);padding:56px 20px;font-size:14px}.xc-foot{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--x-ink-3);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:18px;font-size:11px;display:flex}.xc-foot a{color:var(--x-ink-3);text-underline-offset:3px;text-decoration:underline}.xc-foot a:hover{color:var(--x-blue-deep)}@media (max-width:900px){.xc-scroll{max-height:none}.xc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.xc-search{width:100%;margin-left:0}.xc-det-in{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.xc *{animation:none!important}}.xc-err.is-warn{color:#8a6116;background:#fdf9f0;border-color:#f2ddb4}.xc-note{color:var(--x-ink-3);margin:12px 0 0;font-size:13px}
