:root,[data-theme=dark]{--color-bull:#38a342;--color-bear:#f71c2d;--html-bg:#050a16;--html-color:#e5edf8;--tps-page-bg:linear-gradient(160deg,#060c18,#0a1628 50%,#060d1b);--tps-header-bg:rgba(6,14,30,.97);--tps-nav-bg:rgba(5,10,22,.82);--tps-metric-bg:rgba(10,20,44,.9);--tps-section-bg:rgba(10,18,38,.92);--tps-input-bg:rgba(15,25,55,.75);--tps-title:#f1f5f9;--tps-subtitle:#334155;--tps-text-main:#cbd5e1;--tps-metric-label:#e2e8f0;--tps-metric-sub:#1e3a5f;--tps-user-label:#1e3a5f;--tps-user-email:#7dd3fc;--tps-nav-btn-color:#64748b;--tps-nav-btn-hover-color:#e2e8f0;--tps-border-header:rgba(99,179,237,.09);--tps-border-nav:rgba(99,179,237,.08);--tps-border-subtle:rgba(148,163,184,.07);--tps-border-input:rgba(148,163,184,.13);--tps-border-metric-neutral:rgba(96,165,250,.18);--tps-border-metric-bull:rgba(56,163,66,.18);--tps-border-metric-bear:rgba(247,28,45,.18);--tps-th-bg:hsla(0,0%,100%,.02);--tps-th-color:#334155;--tps-td-color:#94a3b8;--tps-td-border:rgba(148,163,184,.065);--tps-row-hover:rgba(96,165,250,.04);--tps-placeholder:#1e293b;--tps-empty-color:#1e293b;--tps-header-shadow:0 8px 32px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.03);--tps-card-shadow:0 4px 20px rgba(0,0,0,.4);--tps-section-shadow:0 4px 24px rgba(0,0,0,.4);--tps-chain-header-bg:rgba(10,18,38,.97)}[data-theme=light]{--html-bg:#eef2f7;--html-color:#0f172a;--tps-page-bg:linear-gradient(160deg,#eef2f7,#e8edf5 50%,#edf1f7);--tps-header-bg:hsla(0,0%,100%,.97);--tps-nav-bg:hsla(0,0%,100%,.9);--tps-metric-bg:hsla(0,0%,100%,.95);--tps-section-bg:hsla(0,0%,100%,.95);--tps-input-bg:#f1f5f9;--tps-title:#0f172a;--tps-subtitle:#64748b;--tps-text-main:#1e293b;--tps-metric-label:#0f172a;--tps-metric-sub:#64748b;--tps-user-label:#64748b;--tps-user-email:#2563eb;--tps-nav-btn-color:#475569;--tps-nav-btn-hover-color:#0f172a;--tps-border-header:rgba(15,23,42,.1);--tps-border-nav:rgba(15,23,42,.08);--tps-border-subtle:rgba(15,23,42,.08);--tps-border-input:rgba(15,23,42,.15);--tps-border-metric-neutral:rgba(59,130,246,.25);--tps-border-metric-bull:rgba(56,163,66,.25);--tps-border-metric-bear:rgba(247,28,45,.25);--tps-th-bg:rgba(241,245,249,.8);--tps-th-color:#475569;--tps-td-color:#334155;--tps-td-border:rgba(15,23,42,.07);--tps-row-hover:rgba(15,23,42,.03);--tps-placeholder:#94a3b8;--tps-empty-color:#94a3b8;--tps-header-shadow:0 4px 24px rgba(15,23,42,.1);--tps-card-shadow:0 4px 20px rgba(15,23,42,.07);--tps-section-shadow:0 4px 24px rgba(15,23,42,.07);--tps-chain-header-bg:rgba(248,250,252,.98)}body,html{margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--html-bg,#f5f7fb);color:var(--html-color,#1f2937)}*{box-sizing:border-box}button,input,select,textarea{font:inherit}.container{max-width:1200px;margin:0 auto;padding:24px}.card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;box-shadow:0 0 20px rgba(15,23,42,.05)}.page-title{margin:0 0 16px}.button-primary{background:#2563eb;color:#fff}.button-primary,.button-secondary{border:none;border-radius:10px;padding:12px 18px;cursor:pointer}.button-secondary{background:#e5e7eb;color:#111827}.table{width:100%;border-collapse:collapse}.table td,.table th{padding:12px 10px;text-align:left;border-bottom:1px solid #e5e7eb}.table th{font-weight:700}