.order-lifecycle-dock{background:#fff;border:1px solid #d9e0e4;border-radius:8px;grid-column:1/-1;min-width:0;overflow:hidden;box-shadow:0 1px 3px #10232c0d}.order-lifecycle-dock header{background:#f7f9fa;border-bottom:1px solid #e5eaed;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 12px;display:flex}.order-lifecycle-dock header>div{color:#667680;align-items:center;gap:7px;display:flex}.order-lifecycle-dock header svg{width:15px;height:15px}.order-lifecycle-dock header span{font-size:11px}.order-lifecycle-dock header strong{color:#15272f;border-left:1px solid #d5dde1;padding-left:8px;font-size:12px}.order-lifecycle-dock header button{color:#176d50;background:#fff;border:1px solid #c8d4d9;border-radius:5px;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.order-lifecycle-dock__flow{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.order-lifecycle-dock article{border-right:1px solid #e7ecef;grid-template-columns:28px minmax(0,1fr);gap:7px;min-width:0;padding:11px 12px;display:grid;position:relative}.order-lifecycle-dock article:last-child{border-right:0}.order-lifecycle-dock article:not(:last-child):after{content:"›";z-index:1;color:#a8b5bb;background:#fff;font-weight:900;position:absolute;top:50%;right:-6px;translate:0 -50%}.order-lifecycle-dock__icon{color:#16825e;background:#e9f6f0;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.order-lifecycle-dock__icon svg{width:15px;height:15px}.order-lifecycle-dock article div{min-width:0}.order-lifecycle-dock article small{color:#70808a;font-size:9px;display:block}.order-lifecycle-dock article strong{color:#16272f;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;display:block;overflow:hidden}.order-lifecycle-dock article p{color:#7a8991;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:9px;overflow:hidden}@media (width<=980px){.order-lifecycle-dock__flow{grid-template-columns:repeat(2,minmax(0,1fr))}.order-lifecycle-dock article:nth-child(2){border-right:0}.order-lifecycle-dock article:nth-child(-n+2){border-bottom:1px solid #e7ecef}}@media (width<=620px){.order-lifecycle-dock__flow{grid-template-columns:1fr}.order-lifecycle-dock article{border-bottom:1px solid #e7ecef;border-right:0}}.oval-telemetry{color:#e8edf2;background:#10171b;border:1px solid #243139;border-radius:12px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.oval-telemetry__headline,.oval-telemetry__timeline{background:#131c21;border-bottom:1px solid #243139;align-items:center;gap:10px;padding:7px 10px;display:flex}.oval-telemetry__headline{justify-content:space-between}.oval-telemetry__status{min-width:168px}.oval-telemetry__status>span{color:#91a0aa;font-size:9px}.oval-telemetry__status>strong{margin-top:1px;font-size:13px;display:block}.oval-telemetry__quickread{justify-content:center;align-items:center;gap:3px;min-width:0;display:flex}.oval-telemetry__readout{background:#0f171b;border:1px solid #2a3942;border-radius:5px;grid-template-columns:auto auto;justify-content:center;align-items:baseline;gap:5px;min-width:62px;padding:4px 7px;display:grid}.oval-telemetry__readout small{color:#758792;font-size:8px;font-weight:700}.oval-telemetry__readout b{color:#e8edf2;font-size:10px}.oval-telemetry__live{color:#55d69e;font-size:10px;font-weight:700}.oval-telemetry__live i{background:#34c98a;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 4px #34c98a1f}.oval-telemetry__live.mode-visualization,.oval-telemetry__live.mode-pending{color:#f2bf63}.oval-telemetry__live.mode-visualization i,.oval-telemetry__live.mode-pending i{box-shadow:none;background:#d89b32}.oval-telemetry__live.mode-preview{color:#a8b4bb}.oval-telemetry__live.mode-preview i{box-shadow:none;background:#71818a}.oval-telemetry__live.mode-live,.oval-telemetry__live.mode-armed,.oval-telemetry__live.mode-verified-replay{color:#f5c518}.oval-telemetry__live.mode-live i{background:#f5c518;animation:1.2s ease-in-out infinite telemetry-pulse;box-shadow:0 0 0 4px #f5c51829}.oval-telemetry__live.mode-armed i,.oval-telemetry__live.mode-verified-replay i{box-shadow:none;background:#f5c518}.oval-telemetry__body{grid-template-columns:minmax(0,1fr);place-items:center;min-height:250px;padding:8px;display:grid}.oval-track{aspect-ratio:4;box-sizing:border-box;background:#0b1216 url(/assets/telemetry/oval-track-v1.png) 50%/116% 122% no-repeat;border:1px solid #243139;border-radius:8px;width:100%;min-width:0;min-height:230px;margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #0003}.oval-track__inner,.oval-track__grid,.oval-track__finish{display:none}.oval-track__distance{color:#6f818b;font-size:10px;position:absolute;left:-42px}.oval-track__distance--top{top:0}.oval-track__distance--middle{top:48%}.oval-track__distance--bottom{bottom:0}.oval-telemetry .oval-runner{z-index:3;left:var(--runner-x);top:var(--runner-y);background:var(--runner-color);color:#fff;cursor:pointer;border:2px solid #10171b;border-radius:50%;width:24px;height:24px;min-height:24px;padding:0;font:700 9px/1 system-ui;transition:left .8s linear,top .8s linear,scale .16s;position:absolute;translate:-50% -50%;box-shadow:0 2px 7px #0000007a}.oval-track[data-qa-position-model=vrf-deterministic-coordinates] .oval-runner{transition:left .2s linear,top .2s linear,scale .16s}.oval-track.is-medium .oval-runner{width:21px;height:21px;min-height:21px;font-size:8px}.oval-track.is-dense .oval-runner{border-width:1px;width:18px;height:18px;min-height:18px;font-size:7px;box-shadow:0 1px 4px #00000061}.oval-runner:hover,.oval-runner.is-active{outline-offset:2px;outline:2px solid #fff;scale:1.24}.oval-track.is-dense .oval-runner:hover,.oval-track.is-dense .oval-runner.is-active{z-index:8;scale:1.34}.oval-runner.is-front{z-index:4}.oval-telemetry__timeline{color:#788b96;border-top:1px solid #243139;border-bottom:0;font-size:10px}.oval-telemetry__timeline i{background:#2a3840;border-radius:4px;flex:1;height:4px;overflow:hidden}.oval-telemetry__timeline b{background:#35bd83;height:100%;display:block}.oval-telemetry__timeline strong{color:#4bd49a;text-align:right;min-width:34px}@keyframes telemetry-pulse{50%{opacity:.48;scale:.82}}@media (prefers-reduced-motion:reduce){.oval-telemetry__live.mode-live i{animation:none}.oval-track[data-qa-position-model=vrf-deterministic-coordinates] .oval-runner{transition:none}}@media (width<=760px){.oval-track{aspect-ratio:auto;background-size:112% 116%;min-height:190px;margin:0 auto}.oval-telemetry__headline{flex-wrap:wrap;align-items:flex-start}.oval-telemetry__status{flex:1;min-width:0}.oval-telemetry__quickread{order:3;justify-content:flex-start;width:100%;overflow-x:auto}.oval-telemetry__readout{flex:none}}.legal-consent-backdrop{z-index:10000;background:#0f172a85;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.legal-consent-modal{color:#111827;background:#fff;border:1px solid #d8dde6;border-radius:20px;width:100%;max-width:760px;max-height:min(880px,100dvh - 32px);padding:24px;overflow:auto;box-shadow:0 24px 72px #0f172a3d}.legal-consent-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.legal-consent-header h2{margin:4px 0 8px;font-size:24px;line-height:1.25}.legal-consent-header p{color:#5f6673;margin:0;line-height:1.6}.legal-consent-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;color:#a66b00!important}.legal-consent-close{color:#374151;cursor:pointer;background:#f4f5f7;border:0;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;height:36px;font-size:24px;display:flex}.legal-consent-manifest{background:#f7f8fa;border:1px solid #e4e7ec;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:20px 0;display:grid;overflow:hidden}.legal-consent-manifest div{background:#fff;min-width:0;padding:12px}.legal-consent-manifest dt{color:#667085;margin-bottom:4px;font-size:11px}.legal-consent-manifest dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:700;overflow:hidden}.legal-consent-documents{gap:10px;display:grid}.legal-consent-document{cursor:pointer;background:#fff;border:1px solid #d8dde6;border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.legal-consent-document:has(input:checked){background:#fffbeb;border-color:#f0b90b;box-shadow:0 0 0 1px #f0b90b}.legal-consent-document input{accent-color:#f0b90b;width:18px;height:18px;margin:2px 0 0}.legal-consent-document span{gap:4px;min-width:0;display:grid}.legal-consent-document a{color:#8b5b00;overflow-wrap:anywhere;font-size:13px}.legal-consent-document code{color:#667085;overflow-wrap:anywhere;font-size:11px}.legal-consent-no-refund,.legal-consent-evidence,.legal-consent-login-required,.legal-consent-error{border-radius:12px;margin:14px 0 0;padding:12px 14px;line-height:1.55}.legal-consent-no-refund{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;font-weight:700}.legal-consent-evidence{color:#475569;background:#f8fafc;border:1px solid #e2e8f0}.legal-consent-login-required,.legal-consent-error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.legal-consent-actions{grid-template-columns:1fr 2fr;gap:10px;margin-top:20px;display:grid}.legal-consent-actions button{cursor:pointer;border-radius:12px;min-height:48px;font-size:15px;font-weight:800}.legal-consent-secondary{color:#344054;background:#fff;border:1px solid #cfd5df}.legal-consent-primary{color:#171a1e;background:#fcd535;border:1px solid #f0b90b}.legal-consent-actions button:disabled{cursor:not-allowed;opacity:.48}@media (width<=640px){.legal-consent-backdrop{align-items:flex-end;padding:0}.legal-consent-modal{border-radius:20px 20px 0 0;max-height:92dvh;padding:18px}.legal-consent-header h2{font-size:20px}.legal-consent-manifest{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-consent-actions{grid-template-columns:1fr}}:root{color:#17212b;font-synthesis:none;text-rendering:optimizelegibility;background:#f4f6f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.docs-shell{color:#17212b;background:#fff;grid-template-rows:58px minmax(0,1fr);height:calc(100dvh - 118px);min-height:640px;padding-bottom:0;display:grid;overflow:hidden}.docs-topbar{background:#fff;border-bottom:1px solid #dce1e6;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:0 20px;display:flex}.docs-topbar-brand{align-items:center;gap:12px;min-width:0;display:flex}.docs-topbar-brand>svg{color:#8a6800;width:24px;height:24px}.docs-topbar-brand>div{gap:2px;min-width:0;display:grid}.docs-topbar-brand strong{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.docs-topbar-brand span{color:#66727e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.docs-topbar-actions{color:#5f6c79;flex:none;align-items:center;gap:10px;font-size:13px;display:flex}.docs-topbar-actions strong{border:1px solid #d8dee4;padding:4px 8px;font-size:11px;line-height:1}.docs-topbar-actions strong.passed{color:#765900;background:#fff8db;border-color:#ead071}.docs-topbar-actions strong.blocked{color:#9a6415;background:#fff8e8;border-color:#efd8ab}.docs-workspace{grid-template-columns:300px minmax(0,1fr) 238px;min-height:0;display:grid}.docs-sidebar,.docs-toc{background:#fff;min-width:0;min-height:0}.docs-sidebar-scroll{scrollbar-width:thin;height:100%;padding:16px 14px 26px;overflow-y:auto}.docs-nav-group{border-bottom:1px solid #edf0f2;gap:8px;margin-bottom:18px;padding-bottom:18px;display:grid}.docs-nav-group:last-child{border-bottom:0;margin-bottom:0}.docs-nav-group h2{color:#8a95a0;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.docs-nav-group>div{gap:2px;display:grid}.docs-nav-link{color:#45515d;width:100%;min-width:0;min-height:38px;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:8px 9px;text-decoration:none;display:flex}.docs-nav-link:hover{color:#765900;background:#fff9e5}.docs-doc-button{cursor:pointer}.docs-doc-button.active{color:#765900;background:#fff6cf}.docs-doc-button.active strong{color:#765900}.docs-nav-link-disabled,.docs-nav-link-disabled:hover{cursor:default;color:#74808b;background:0 0}.docs-nav-link-disabled .docs-nav-icon,.docs-nav-link-disabled.docs-download-link .docs-nav-icon,.docs-nav-link-disabled strong{color:#74808b}.docs-nav-link.level-2{padding-left:18px}.docs-nav-link span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.docs-nav-link>span:not(.docs-nav-icon){gap:2px;display:grid}.docs-nav-link strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.docs-nav-link code{color:#84909c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.docs-nav-icon{color:#8a6800;flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}.docs-nav-icon svg{width:18px;height:18px}.docs-language-row{border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px 9px;display:grid}.docs-language-row:hover{background:#f7f9fa}.docs-language-row>span{gap:2px;min-width:0;display:grid}.docs-language-row strong,.docs-language-row code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.docs-language-row strong{font-size:13px}.docs-language-row code{color:#84909c;font-size:10px}.docs-language-row em{white-space:nowrap;border:1px solid #d8dee4;flex:none;padding:3px 6px;font-size:10px;font-style:normal;font-weight:800}.docs-language-row em.complete{color:#765900;background:#fff9e5;border-color:#ead071}.docs-language-row em.fallback{color:#9a6415;background:#fff8e8;border-color:#efd8ab}.docs-article-scroll{scroll-behavior:smooth;background:#fff;min-width:0;min-height:0;overflow:hidden auto}.docs-reader-note{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#5f6c79;background:#fffffff0;border-bottom:1px solid #edf0f2;align-items:center;gap:10px;min-height:42px;padding:0 42px;font-size:12px;display:flex;position:sticky;top:0}.docs-reader-note strong{color:#8a6800}.docs-reader-note span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.docs-download-link .docs-nav-icon{color:#765900}.docs-download-panel{box-sizing:border-box;background:#f8fafb;border:1px solid #dce1e6;grid-template-columns:minmax(220px,.76fr) minmax(0,1.24fr);gap:16px;width:auto;max-width:900px;margin:22px 42px 0;padding:16px;display:grid}.docs-download-panel>div:first-child{align-content:start;gap:6px;min-width:0;display:grid}.docs-download-panel span{color:#66727e;font-size:12px;font-weight:800}.docs-download-panel h2{color:#17212b;margin:0;font-size:20px;line-height:1.25}.docs-download-panel p{color:#52606d;margin:0;font-size:13px;line-height:1.55}.docs-download-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.docs-download-grid a,.docs-download-item{color:#17212b;background:#fff;border:1px solid #cfd7df;gap:5px;min-width:0;padding:11px;text-decoration:none;display:grid}.docs-download-grid a:hover{background:#fff9e5;border-color:#8a6800}.docs-download-item.disabled{color:#74808b;background:#f7f9fa;border-style:dashed}.docs-download-grid svg{color:#8a6800}.docs-download-item.disabled svg{color:#84909c}.docs-download-grid strong,.docs-download-grid span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.docs-download-grid strong{color:#17212b;font-size:13px}.docs-download-grid span{color:#66727e;font-size:11px;font-weight:700}.docs-download-item.disabled strong,.docs-download-item.disabled span{color:#74808b}.docs-toc{border-left:1px solid #dce1e6;padding:22px 16px;overflow-y:auto}.docs-toc>strong{color:#17212b;margin-bottom:12px;font-size:13px;display:block}.docs-toc nav{gap:2px;display:grid}.docs-toc a{color:#65727e;white-space:normal;overflow-wrap:anywhere;border-left:2px solid #0000;min-width:0;padding:6px 8px;font-size:12px;line-height:1.35;text-decoration:none;display:block;overflow:visible}.docs-toc a:hover{color:#765900;background:#fff9e5;border-left-color:#8a6800}.docs-toc a.level-1{color:#17212b;font-weight:800}.docs-toc a.level-3{color:#7a8792;padding-left:18px;font-size:11px}.docs-shell .whitepaper-content{box-sizing:border-box;width:100%;max-width:900px;padding:34px 42px 72px}.docs-shell .whitepaper-content h1,.docs-shell .whitepaper-content h2,.docs-shell .whitepaper-content h3{scroll-margin-top:62px}.docs-shell .whitepaper-content h1{letter-spacing:0;margin-bottom:28px;font-size:34px;line-height:1.18}.docs-shell .whitepaper-content h2{margin-top:38px;font-size:22px;line-height:1.32}.docs-shell .whitepaper-content h3{margin-top:26px;font-size:17px;line-height:1.42}.docs-shell .whitepaper-content p{color:#34414d;max-width:78ch;font-size:15px;line-height:1.78}.docs-shell .whitepaper-bullet,.docs-shell .whitepaper-number{color:#34414d;max-width:78ch;font-size:15px;line-height:1.75}.docs-shell .whitepaper-content code{color:#765900;background:#fff9e5;border:1px solid #ead071;border-radius:4px;padding:1px 5px;font-size:.92em}.docs-heading-anchor{color:#0000;margin-left:8px;font-size:.72em;text-decoration:none}.docs-shell .whitepaper-content h1:hover .docs-heading-anchor,.docs-shell .whitepaper-content h2:hover .docs-heading-anchor,.docs-shell .whitepaper-content h3:hover .docs-heading-anchor{color:#94a0ab}.whitepaper-code{background:#f7f9fa;border:1px solid #dfe5ea;max-width:100%;margin:16px 0;padding:16px;font-size:13px;line-height:1.55;overflow-x:auto}.whitepaper-code code{color:#283642!important;background:0 0!important;border:0!important;padding:0!important}.whitepaper-table-wrap{background:#fff;border:1px solid #dce1e6;max-width:100%;margin:16px 0 22px;overflow-x:auto}.whitepaper-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:620px}.whitepaper-table th,.whitepaper-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e7eb;border-right:1px solid #e2e7eb;padding:12px 14px;line-height:1.55}.whitepaper-table th:last-child,.whitepaper-table td:last-child{border-right:0}.whitepaper-table tr:last-child td{border-bottom:0}.whitepaper-table th{color:#17212b;background:#f4f7f8;font-size:13px;font-weight:900}.whitepaper-table td{color:#34414d;font-size:13px}.whitepaper-table td span,.whitepaper-table th span{overflow-wrap:anywhere}@media (width<=1100px){.docs-shell{height:auto;min-height:0;overflow:visible}.docs-workspace{grid-template-columns:240px minmax(0,1fr)}.docs-toc{display:none}}@media (width<=760px){.kol-honors-heading{flex-direction:column;align-items:stretch}.kol-application-panel{grid-template-columns:minmax(0,1fr)}.kol-honor-summary,.kol-profile-meta,.kol-profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.kol-profile-metrics>div:last-child{grid-column:1/-1}.operator-kol-proof-card dl div{grid-template-columns:minmax(0,1fr);gap:3px}.operator-kol-proof-header{flex-direction:column;align-items:flex-start;gap:3px}.docs-topbar{flex-direction:column;justify-content:center;align-items:stretch;gap:7px;min-height:64px;padding:10px 14px}.docs-topbar-actions{justify-content:space-between}.docs-workspace{display:block}.docs-sidebar{border-bottom:1px solid #dce1e6;border-right:0}.docs-sidebar-scroll{height:auto;max-height:220px;padding:12px;overflow:auto}.docs-nav-group{margin-bottom:12px;padding-bottom:12px}.docs-reader-note{flex-direction:column;align-items:flex-start;padding:10px 14px;position:static}.docs-reader-note span:last-child{white-space:normal}.docs-download-panel{grid-template-columns:1fr;margin:14px;padding:13px}.docs-download-grid{grid-template-columns:1fr}.docs-shell .whitepaper-content{padding:24px 16px 50px}.docs-shell .whitepaper-content h1{font-size:28px}.whitepaper-table{min-width:560px}}*{box-sizing:border-box}body{background:#f4f6f8;min-width:320px;margin:0}button,input,select{font:inherit}button{cursor:pointer}.error-boundary{background:#f4f6f8;place-items:center;min-height:100vh;padding:24px;display:grid}.error-boundary section{background:#fff;border:1px solid #dce1e6;width:min(460px,100%);padding:28px;box-shadow:0 18px 50px #08152414}.error-boundary strong{color:#8a6800;font-size:13px}.error-boundary h1{margin:10px 0;font-size:24px}.error-boundary p{color:#5f6c79;line-height:1.6}.error-boundary button{color:#fff;background:#8a6800;border:0;width:100%;height:44px;margin-top:10px;font-weight:850}.crr-app{width:100%;min-height:100vh;margin:0 auto;padding:0 18px 28px}.crr-app.terminal-mode{flex-direction:column;height:100vh;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.crr-app.terminal-mode .crr-header,.crr-app.terminal-mode .network-state-banner{flex:none}.crr-app.terminal-mode .race-market-page{flex:1;height:auto;min-height:0}.crr-header{background:#fffffff5;border-bottom:1px solid #dce1e6;grid-template-columns:210px minmax(0,1fr) auto;align-items:center;gap:12px;height:68px;display:grid}.brand-lockup,.header-actions,.panel-title,.section-heading,.action-row,.condition-row{align-items:center;display:flex}.brand-lockup img{object-fit:cover;border-radius:6px;width:44px;height:44px}.brand-lockup div{gap:2px;display:grid}.brand-lockup strong{font-size:18px}.header-actions select{background:#fff;border:1px solid #ccd3da;border-radius:6px;height:40px;padding:0 10px}.auth-entry{align-items:center;gap:6px;display:inline-flex}.auth-entry button{color:#17212b;white-space:nowrap;background:#fff;border:1px solid #ccd3da;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 12px;font-weight:800;display:inline-flex}.auth-entry button:hover{color:#765900;background:#fff9e5;border-color:#8a6800}.auth-entry button.primary{color:#fff;background:#8a6800;border-color:#8a6800}.auth-entry button.primary:hover{background:#765900}.auth-entry-status{color:#8a5a12;max-width:220px;font-size:11px;font-weight:800;line-height:1.3}.auth-session-ready{color:#765900;white-space:nowrap;background:#fff8db;border:1px solid #ead071;border-radius:4px;align-items:center;min-height:34px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.wallet-button{color:#fff;background:#8a6800;border:1px solid #765900;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:132px;height:40px;padding:0 14px;font-weight:800;display:inline-flex}.wallet-button:not(.connected){width:40px;min-width:40px;padding:0}.wallet-button:hover{background:#765900}.wallet-button.connected{color:#765900;background:#fff6cf}.wallet-connect-stack{justify-items:end;gap:3px;display:grid;position:relative}.wallet-paths{z-index:55;background:#fffffffa;border:1px solid #d8e0e5;border-radius:6px;flex-wrap:wrap;justify-content:flex-end;gap:4px;min-width:220px;max-width:min(320px,100vw - 24px);padding:7px;display:none;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 10px 22px #141f2b1f}.wallet-connect-stack:hover .wallet-paths,.wallet-connect-stack:focus-within .wallet-paths{display:flex}.wallet-paths span{color:#43515d;text-overflow:ellipsis;white-space:nowrap;background:#f7f9fa;border:1px solid #dfe6eb;border-radius:999px;min-width:0;max-width:100%;padding:4px 6px;font-size:10px;font-weight:850;overflow:hidden}.kol-honors-page{gap:14px;padding:14px 0 30px;display:grid}.kol-honors-heading{background:#fff;border:1px solid #dce1e6;justify-content:space-between;gap:16px;min-height:72px;padding:16px 18px}.kol-honors-heading h1{margin:3px 0 0;font-size:28px;line-height:1.15}.kol-honors-search{background:#fff;border:1px solid #ccd3da;grid-template-columns:34px minmax(0,1fr);align-items:center;width:min(420px,100%);height:42px;display:grid}.kol-honors-search svg{color:#8a6800;justify-self:center}.kol-honors-search input{color:#17212b;background:0 0;border:0;outline:0;min-width:0;height:40px}.kol-evidence-warning{color:#7b4b07;background:#fff8e8;border:1px solid #efd8ab;border-left:4px solid #c98416;padding:12px 14px;font-size:13px;font-weight:850;line-height:1.5}.kol-application-panel{background:#dce1e6;border:1px solid #dce1e6;border-radius:8px;grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr);gap:1px;display:grid;overflow:hidden}.kol-application-copy,.kol-application-form{background:#fff;align-content:start;gap:12px;min-width:0;padding:16px 18px;display:grid}.kol-application-copy span{color:#8a6800;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.kol-application-copy h2{color:#0e1924;margin:0;font-size:22px;line-height:1.18}.kol-application-copy p,.kol-application-message{color:#52606d;margin:0;font-size:13px;font-weight:750;line-height:1.5}.kol-application-steps{gap:0;margin:4px 0 0;padding:0;list-style:none;display:grid}.kol-application-steps li{color:#7a8792;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;min-height:58px;display:grid;position:relative}.kol-application-steps li:not(:last-child):after{content:"";background:#d7dfe5;width:1px;position:absolute;top:30px;bottom:0;left:14px}.kol-application-steps li>strong{z-index:1;background:#fff;border:1px solid #cbd5dd;border-radius:50%;place-items:center;width:29px;height:29px;font-size:12px;display:grid}.kol-application-steps li.active>strong{color:#fff;background:#8a6800;border-color:#8a6800}.kol-application-steps li.complete>strong{color:#765900;background:#fff9e5;border-color:#e6ca68}.kol-application-steps li div{gap:3px;min-width:0;padding-top:2px;display:grid}.kol-application-steps b{color:#24313d;font-size:13px}.kol-application-steps small{color:#71808c;font-size:11px;font-weight:700;line-height:1.4}.kol-application-form label{color:#52606d;gap:6px;font-size:12px;font-weight:850;display:grid}.kol-application-form input{color:#17212b;width:100%;min-width:0;height:42px;font:inherit;background:#fff;border:1px solid #cfd7df;padding:0 11px}.kol-application-form button{color:#17212b;background:#fff;border:1px solid #cfd7df;justify-content:center;align-items:center;gap:8px;min-height:42px;font-weight:900;display:inline-flex}.kol-application-form button.primary{color:#fff;background:#8a6800;border-color:#8a6800}.kol-application-form button:disabled{cursor:not-allowed;opacity:.55}.kol-application-proof{color:#17212b;gap:10px;min-width:0;font-size:12px;font-weight:800;display:grid}.kol-proof-heading{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.kol-proof-heading>div{gap:3px;min-width:0;display:grid}.kol-proof-heading>div>span{color:#6f7d89;font-size:11px}.kol-proof-heading>div>strong{overflow-wrap:anywhere;font-size:16px}.kol-status{color:#52606d;text-overflow:ellipsis;white-space:nowrap;background:#f5f7f8;border:1px solid #d5dee5;border-radius:6px;flex:none;max-width:180px;padding:5px 8px;overflow:hidden}.kol-status-proof_submitted,.kol-status-eligible,.kol-status-onchain_verified{color:#765900;background:#fff8db;border-color:#ead071}.kol-application-proof pre{white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #e0e6ec;max-height:140px;margin:0;padding:10px;font:12px/1.45 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;overflow:auto}.kol-proof-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.kol-proof-actions a,.kol-proof-actions button{color:#24313d;background:#fff;border:1px solid #cfd7df;justify-content:center;align-items:center;gap:7px;min-height:40px;font-weight:900;text-decoration:none;display:inline-flex}.kol-proof-actions .primary{color:#fff;background:#8a6800;border-color:#8a6800}.kol-application-link{background:#f8fafb;border:1px solid #dbe3ea;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;min-width:0;padding:9px 10px;display:grid}.kol-application-link>span{color:#6e7b87;grid-column:1/-1;font-size:11px}.kol-application-link>a{color:#765900;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kol-application-link>button{min-height:32px;padding:0 9px;font-size:11px}.kol-private-resume{justify-self:start;padding:0 10px;font-size:11px;color:#684b15!important;background:#fff9e9!important;border-color:#e6d29e!important;min-height:34px!important}.kol-completion-instruction{color:#52606d;margin:0;font-size:12px;font-weight:700;line-height:1.5}.kol-review-confirmation{color:#765900;background:#fff8db;border:1px solid #e6ca68;align-items:flex-start;gap:10px;padding:12px;display:flex}.kol-review-confirmation>svg{flex:none;margin-top:1px}.kol-review-confirmation>div{gap:5px;min-width:0;display:grid}.kol-review-confirmation p{color:#435f55;margin:0;font-weight:700;line-height:1.5}.kol-review-confirmation a{color:#765900;font-weight:900}.kol-honor-withheld{color:#52606d;background:#fff;border:1px solid #dce1e6;border-radius:8px;align-items:center;gap:12px;min-height:88px;padding:16px 18px;display:flex}.kol-honor-withheld svg{color:#8a6800;flex:none}.kol-honor-withheld div{gap:4px;display:grid}.kol-honor-withheld strong{color:#17212b}.kol-honor-withheld span{line-height:1.45}.kol-honor-summary,.kol-profile-meta,.kol-profile-metrics{background:#dce1e6;border:1px solid #dce1e6;gap:1px;display:grid}.kol-honor-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.kol-profile-meta{border-width:1px 0 0;grid-template-columns:repeat(4,minmax(0,1fr))}.kol-profile-metrics{border-width:1px 0 0;grid-template-columns:repeat(5,minmax(0,1fr))}.kol-honor-summary>div,.kol-profile-meta>div,.kol-profile-metrics>div{background:#fff;gap:5px;min-width:0;padding:12px 14px;display:grid}.kol-honor-summary span,.kol-profile-meta span,.kol-profile-metrics span{color:#758190;font-size:11px;font-weight:850}.kol-honor-summary strong,.kol-profile-meta strong,.kol-profile-metrics strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;line-height:1.2;overflow:hidden}.kol-honor-list{gap:14px;display:grid}.kol-honor-profile{background:#fff;border:1px solid #dce1e6;min-width:0}.kol-profile-head{justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:16px 18px;display:flex}.kol-profile-head div{gap:4px;min-width:0;display:grid}.kol-profile-head span{color:#8a6800;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.kol-profile-head h2{overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.2}.kol-profile-head svg{color:#8a6800;flex:none}.kol-horse-table-wrap{border-top:1px solid #e2e7eb;overflow-x:auto}.kol-horse-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}.kol-horse-table th,.kol-horse-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf0f2;border-right:1px solid #edf0f2;padding:11px 13px}.kol-horse-table th:last-child,.kol-horse-table td:last-child{border-right:0}.kol-horse-table tr:last-child td{border-bottom:0}.kol-horse-table th{color:#6d7a86;background:#f8fafb;font-size:11px;font-weight:900}.kol-horse-table td{color:#25313d;font-size:13px}.kol-horse-table code,.kol-horse-table strong{overflow-wrap:anywhere}.operator-console{grid-auto-flow:dense;background:#eef2f3;grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start;gap:14px;min-height:100vh;padding:0 22px 28px;display:grid}.operator-header{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafcfcfa;border-bottom:1px solid #d8e0e5;grid-column:1/-1;grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:center;gap:18px;min-height:64px;margin:0 -22px;padding:0 22px;display:grid;position:sticky;top:0}.operator-auth-strip{justify-content:flex-end;gap:6px;min-width:0;display:flex;overflow:hidden}.operator-auth-strip span{color:#765900;text-overflow:ellipsis;white-space:nowrap;background:#fff8db;border:1px solid #ead071;min-width:0;padding:6px 8px;font-size:10px;font-weight:800;overflow:hidden}.operator-hero{background:#fff;border:1px solid #d5dde3;border-radius:8px;grid-column:2;grid-template-columns:minmax(0,1fr) minmax(140px,176px);gap:0;min-height:122px;display:grid;overflow:hidden}.operator-hero>div{background:#fff;min-width:0;padding:16px 18px}.operator-hero span,.operator-panel-head span{color:#758190;font-size:12px;font-weight:800}.operator-hero h1{margin:4px 0 7px;font-size:22px;line-height:1.12}.operator-hero p{color:#5f6c79;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:720px;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.operator-hero-meta{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.operator-hero-meta span{color:#42505d;background:#f7f9fa;border:1px solid #dbe3e8;border-radius:6px;padding:6px 8px;font-size:11px}.operator-score{text-align:center;border-left:1px solid #e1e7eb;align-content:center;place-items:center;gap:8px;min-height:122px;display:grid}.operator-score strong{color:#9b3038;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:34px;line-height:1;overflow:hidden}.operator-score.locked strong{color:#24313d;font-size:30px}.operator-score.blocked strong{color:#9b3038}.operator-score span{color:#52606d;max-width:160px;line-height:1.35}.operator-stage-strip{background:#d8e0e5;border:1px solid #d8e0e5;border-radius:8px;grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.operator-stage-card{background:#fff;border-top:3px solid #d0d8de;align-content:start;gap:6px;min-width:0;padding:13px 14px;display:grid}.operator-stage-card span{color:#6d7a86;text-transform:uppercase;font-size:11px;font-weight:900}.operator-stage-card strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;line-height:1.1;overflow:hidden}.operator-stage-card p{color:#5f6c79;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:12px;font-weight:750;line-height:1.45;display:-webkit-box;overflow:hidden}.operator-stage-card.ready{border-top-color:#8a6800}.operator-stage-card.partial{border-top-color:#b7791f}.operator-stage-card.blocked{border-top-color:#b33441}.operator-stage-card.pending{border-top-color:#82909d}.operator-locked-hero{grid-template-columns:minmax(0,1fr) minmax(220px,280px)}.operator-console[data-qa-operator-console=locked]{grid-template-columns:minmax(0,1fr) minmax(340px,.58fr)}.operator-console[data-qa-operator-console=locked] .operator-hero,.operator-console[data-qa-operator-console=locked] .operator-stage-strip,.operator-console[data-qa-operator-console=locked] .operator-status-board,.operator-console[data-qa-operator-console=locked] .operator-locked-grid{grid-column:1/-1}.operator-console[data-qa-operator-console=locked] .operator-hero{min-height:104px}.operator-console[data-qa-operator-console=locked] .operator-hero>div{padding:14px 18px}.operator-console[data-qa-operator-console=locked] .operator-score{min-height:104px}.operator-safety-grid,.operator-grid{background:#dce1e6;border:1px solid #dce1e6;gap:1px;display:grid}.operator-safety-grid{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch}.operator-safety-grid article{background:#fff;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:3px 9px;min-width:0;padding:9px 11px;display:grid}.operator-safety-grid svg{color:#8a6800;grid-row:1/span 2}.operator-safety-grid strong,.operator-module strong,.operator-table strong,.operator-table span,.operator-table code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.operator-safety-grid span{color:#66727e;font-size:11px;line-height:1.45}.operator-control-tower{background:#dce1e6;border:1px solid #dce1e6;border-radius:8px;grid-column:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-height:none;display:grid;overflow:hidden}.operator-control-tower .operator-queue{background:#fff;border:0;min-width:0}.operator-control-tower .operator-table.compact>div{grid-template-columns:minmax(92px,.8fr) minmax(74px,.55fr) minmax(0,1.2fr)}.operator-priority-dock{background:#fff;border:1px solid #dce1e6;border-radius:8px;grid-column:2;align-self:start;display:grid;overflow:hidden}.operator-section-heading.compact{min-height:52px;padding:10px 12px}.operator-section-heading.compact h2{font-size:15px}.operator-section-heading.compact>strong{color:#8b6418;background:#fff8e8;border:1px solid #efd8ab;padding:4px 7px;font-size:11px}.operator-priority-list{background:#e1e7eb;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.operator-priority-item{color:#17212b;background:#fff;border-left:4px solid #c9d3da;grid-template-columns:minmax(88px,.62fr) minmax(74px,.44fr);align-items:center;gap:4px 10px;min-width:0;padding:10px 12px;text-decoration:none;display:grid}.operator-priority-item:hover,.operator-priority-item:focus-visible{background:#fffbea;outline:0}.operator-priority-item span{color:#5e6b77;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:900;overflow:hidden}.operator-priority-item strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:1.2;overflow:hidden}.operator-priority-item em{color:#66727e;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;font-size:11px;font-style:normal;font-weight:750;line-height:1.35;display:-webkit-box;overflow:hidden}.operator-priority-item.ready{border-left-color:#8a6800}.operator-priority-item.warning{border-left-color:#b7791f}.operator-priority-item.blocked{border-left-color:#b33441}.operator-priority-item.pending{border-left-color:#82909d}.operator-priority-item.pending strong{color:#52606d}.operator-command-strip{background:#dce1e6;border:1px solid #dce1e6;border-radius:8px;grid-column:2;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.operator-command-strip a{color:#17212b;background:#fff;align-content:center;gap:4px;min-width:0;min-height:62px;padding:10px 12px;text-decoration:none;display:grid}.operator-command-strip a:hover,.operator-command-strip a:focus-visible{color:#765900;background:#fff9e5;outline:0}.operator-command-strip strong,.operator-command-strip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.operator-command-strip strong{font-size:13px}.operator-command-strip span{color:#66727e;font-size:11px;font-weight:800}#operator-services,#operator-inventory,#operator-kol,#operator-platform,#operator-incidents,#operator-audit,#operator-map,#operator-modules{scroll-margin-top:82px}.operator-module-board{background:#fff;border:1px solid #dce1e6;border-radius:8px;grid-area:2/1/span 10;max-height:calc(100dvh - 94px);position:sticky;top:78px;overflow:auto}.operator-section-heading{border-bottom:1px solid #e2e7eb;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:12px 13px;display:flex}.operator-section-heading span{color:#758190;font-size:12px;font-weight:850}.operator-section-heading h2{margin:3px 0 0;font-size:16px}.operator-section-heading>strong{color:#765900;flex:none;font-size:13px}.operator-module-grid.full{background:#e1e7eb;grid-template-columns:1fr;gap:1px;display:grid}.operator-module-card{background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:78px;padding:12px;display:grid}.operator-module-card strong{color:#14202b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;display:block;overflow:hidden}.operator-module-card span{color:#66727e;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.operator-module-card em{color:#52606d;text-overflow:ellipsis;white-space:nowrap;background:#f7f9fa;border:1px solid #dbe3e7;border-radius:999px;width:max-content;max-width:100%;padding:4px 8px;font-size:11px;font-style:normal;font-weight:900;overflow:hidden}.operator-backend-map-shell{background:#fff;border:1px solid #dce1e6;border-radius:8px;grid-column:2;overflow:hidden}.operator-backend-map-shell summary{cursor:pointer;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:10px 13px;list-style:none;display:grid}.operator-backend-map-shell summary::-webkit-details-marker{display:none}.operator-backend-map-shell summary:hover,.operator-backend-map-shell summary:focus-visible{background:#fffbea;outline:0}.operator-backend-map-shell summary span{color:#758190;font-size:12px;font-weight:850}.operator-backend-map-shell summary strong{color:#14202b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.operator-backend-map-shell summary em{color:#52606d;background:#f7f9fa;border:1px solid #dbe3e7;border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal;font-weight:900}.operator-backend-map-shell[open] summary{border-bottom:1px solid #dce1e6}.operator-backend-map-shell[open] summary em{color:#0000;background:#fff8db;border-color:#ead071;font-size:0}.operator-backend-map-shell[open] summary em:before{content:"收起";color:#765900;font-size:11px}.operator-backend-map{background:#dce1e6;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;max-height:none;display:grid;overflow:hidden}.operator-backend-map .operator-queue{background:#fff;border:0;min-width:0}.operator-backend-map .operator-table.compact>div{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2px 8px;min-height:30px;padding:6px 10px}.operator-backend-map .operator-table.compact>div span{-webkit-line-clamp:1;grid-column:1/-1}.operator-backend-map .operator-table.compact>div code{justify-self:end;max-width:100%}.operator-backend-map .operator-queue{min-height:108px;overflow:hidden}.operator-backend-map .operator-queue h3{color:#536270;background:#fbfcfc;border-bottom:1px solid #edf1f3;align-items:center;min-height:30px;padding:7px 10px 5px;display:flex}.operator-backend-map .operator-table.compact>div:nth-child(n+3){display:none}.operator-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.operator-module{background:#fff;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:88px;padding:14px;display:flex}.operator-module div{gap:5px;min-width:0;display:grid}.operator-module span{color:#66727e;font-size:11px}.operator-module em{color:#98651a;background:#fff8e8;border:1px solid #efd8ab;flex:none;padding:4px 7px;font-size:9px;font-style:normal;font-weight:900}.operator-module.blocked em{color:#9b3038;background:#fff3f4;border-color:#f0c9ce}.operator-workspace{grid-column:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.operator-kol-review-workspace{grid-template-columns:minmax(0,1fr)}.operator-gate-board{background:#fff;border:1px solid #dce1e6;min-width:0;margin-top:14px}.operator-panel{background:#fff;border:1px solid #dce1e6;border-radius:8px;min-width:0;overflow:hidden}.operator-control-room{grid-column:2;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:14px;display:grid}.operator-locked-grid{grid-template-columns:minmax(380px,.74fr) minmax(0,1.26fr);align-items:start;gap:14px;margin-top:0;display:grid}.operator-status-board{grid-template-columns:minmax(360px,.84fr) minmax(0,1.16fr);gap:14px;margin-top:14px;display:grid}.operator-status-board .operator-queue{background:#fff;border:1px solid #dce1e6;border-radius:8px;overflow:hidden}.operator-login-panel .operator-form{gap:13px;padding:16px}.operator-login-panel .operator-form input{border-radius:6px;height:46px}.operator-login-panel .operator-form button.primary{background:#8a6800;border-radius:6px;min-height:46px}.operator-login-panel .operator-form button.primary:hover:not(:disabled){background:#765900}.operator-login-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.operator-login-actions button{border-radius:6px;min-height:38px}.operator-auth-note{color:#52606d;margin:0;font-size:12px;font-weight:800;line-height:1.5}.operator-endpoint-card{background:#f8fafb;border:1px solid #dce4ea;border-radius:7px;gap:5px;min-width:0;padding:10px 11px;display:grid}.operator-endpoint-card span{color:#6a7682;font-size:11px;font-weight:900}.operator-endpoint-card code{color:#765900;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:850;overflow:hidden}.operator-unlock-checklist{background:#dce4ea;border:1px solid #dce4ea;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.operator-unlock-checklist div{background:#fff;align-content:start;gap:4px;min-width:0;padding:10px;display:grid}.operator-unlock-checklist strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.operator-unlock-checklist span{color:#66727e;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;font-weight:760;line-height:1.35;display:-webkit-box;overflow:hidden}.operator-capability-list{background:#e5eaee;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.operator-capability-list div{background:#fff;gap:5px;min-width:0;padding:13px 14px;display:grid}.operator-capability-list strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.operator-capability-list span{color:#66727e;font-size:12px;line-height:1.45}.operator-panel-large{background:#dce1e6;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:1px;min-width:0;display:grid}.operator-panel-large>.operator-panel-head,.operator-panel-large>.operator-metric-strip,.operator-panel-large>.empty-state,.operator-panel-large>.operator-action-message,.operator-panel-large>.operator-ops-board,.operator-panel-large>[data-qa-operator-launch-gates],.operator-panel-large>.operator-queue[data-qa-operator-queue=serviceHealth]{grid-column:1/-1}.operator-panel-large>.operator-panel-head,.operator-panel-large>.operator-metric-strip,.operator-panel-large>.empty-state,.operator-panel-large>.operator-action-message,.operator-panel-large>.operator-ops-board,.operator-panel-large>[data-qa-operator-launch-gates],.operator-panel-large>.operator-queue{background:#fff}.operator-panel-head{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border-bottom:1px solid #e2e7eb;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:10px 14px;display:flex;position:sticky;top:0}.operator-panel-head h2{margin:3px 0 0;font-size:17px}.operator-metric-strip{background:#f8fafb;border-bottom:1px solid #e2e7eb;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.operator-metric-strip div{border-right:1px solid #e2e7eb;gap:4px;min-width:0;padding:10px 12px;display:grid}.operator-metric-strip div:last-child{border-right:0}.operator-metric-strip span,.operator-queue h3{color:#758190;font-size:11px;font-weight:850}.operator-metric-strip strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.operator-queue{border-bottom:1px solid #edf0f2;min-width:0}.operator-queue:last-child{border-bottom:0}.operator-panel-large>.operator-queue{border-bottom:0;min-height:132px;overflow:hidden}.operator-panel-large>.operator-queue .operator-table.compact>div:nth-child(n+4){display:none}.operator-ops-board{background:#dce1e6;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.operator-ops-group{background:#fff;align-content:start;min-width:0;display:grid}.operator-ops-group.wide{background:#dce1e6;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}.operator-ops-group-head{background:#fbfcfc;border-bottom:1px solid #edf0f2;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:42px;padding:8px 11px;display:flex}.operator-ops-group-head span{color:#758190;text-transform:uppercase;font-size:11px;font-weight:900}.operator-ops-group-head strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.operator-ops-group>.operator-queue,.operator-ops-group>[data-qa-operator-launch-gates]{background:#fff;border-bottom:0;min-width:0;overflow:hidden}.operator-ops-group>[data-qa-operator-launch-gates] .operator-queue{border-bottom:0}.operator-ops-group .operator-table.compact>div:nth-child(n+4){display:none}.operator-queue h3{text-transform:uppercase;letter-spacing:0;margin:0;padding:10px 12px 6px}.operator-table{display:grid}.operator-table>div{border-bottom:1px solid #edf0f2;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:38px;padding:8px 12px;display:grid}.operator-table>div:last-child{border-bottom:0}.operator-table code{color:#8a6800;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.operator-table[data-qa-operator-audit-logs]>div{grid-template-columns:80px 150px minmax(0,1fr)}.operator-table.compact>div{grid-template-columns:minmax(104px,.74fr) minmax(86px,.45fr) minmax(0,1.42fr);min-height:32px;padding:6px 11px}.operator-form{gap:10px;padding:12px;display:grid}.operator-form label{color:#52606d;gap:6px;font-size:12px;font-weight:800;display:grid}.operator-form input,.operator-form select{color:#17212b;width:100%;min-width:0;height:42px;font:inherit;background:#fff;border:1px solid #cfd7df;padding:0 11px}.operator-form button{color:#17212b;background:#fff;border:1px solid #cfd7df;min-height:42px;font-weight:900}.operator-form button:disabled{cursor:not-allowed;opacity:.55}.operator-console>.operator-panel[data-qa-operator-incident-actions]{grid-column:2}.operator-control-room .operator-panel-large,.operator-workspace .operator-panel,.operator-inventory-workspace .operator-panel{max-height:min(560px,100dvh - 96px);overflow:auto}.operator-backend-map .operator-queue{max-height:none;overflow:hidden}.operator-control-tower .operator-queue{max-height:none;overflow:visible}.operator-table span{color:#5f6c79;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.operator-table code{white-space:nowrap}.operator-control-strip{background:#f8fafb;border-bottom:1px solid #e3e8ec;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.operator-control-strip div{border-right:1px solid #e3e8ec;gap:4px;min-width:0;padding:11px 12px;display:grid}.operator-control-strip div:last-child{border-right:0}.operator-control-strip span{color:#6d7a86;font-size:11px;font-weight:850}.operator-control-strip strong{color:#14202b;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.operator-button-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.operator-button-row select{height:42px}.operator-incident-list{gap:7px;display:grid}.operator-incident-list button{text-align:left;background:#f8fafb;border:1px solid #d8e0e6;gap:3px;min-width:0;padding:10px 11px;display:grid}.operator-incident-list strong,.operator-incident-list span,.operator-incident-list small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.operator-incident-list strong{color:#14202b;font-size:13px}.operator-incident-list span{color:#52606d;font-size:12px;font-weight:800}.operator-incident-list small{color:#667482;font-size:11px}.operator-inventory-workspace{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}.operator-inventory-flow,.operator-inventory-status,.operator-inline-grid{gap:10px;padding:14px;display:grid}.operator-inventory-flow div,.operator-inventory-status div{background:#f8faf9;border:1px solid #dfe5ea;gap:5px;min-width:0;padding:12px;display:grid}.operator-inventory-flow strong,.operator-inventory-status strong{color:#101c27;overflow-wrap:anywhere}.operator-inventory-flow span,.operator-inventory-status span{color:#607080;font-size:12px;font-weight:800;line-height:1.45}.operator-inventory-status{grid-template-columns:repeat(3,minmax(0,1fr))}.operator-inline-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.operator-action-message{color:#52606d;background:#f4f6f8;min-height:38px;padding:10px 11px;font-size:12px;font-weight:800}.operator-action-message.compact{background:#fbfcfd;border:1px solid #e1e6eb;min-height:0;padding:8px 10px}.operator-result{white-space:pre-wrap;overflow-wrap:anywhere;max-height:340px;overflow:auto}.operator-inventory-flow{border-bottom:1px solid #e3e8ec;grid-template-columns:repeat(3,minmax(0,1fr))}.operator-inventory-flow span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.operator-kol-boundary-note{color:#315f50;background:#fff9e5;border:1px solid #ead071;margin:0;padding:10px 11px;font-size:12px;font-weight:850;line-height:1.45}.operator-kol-proof-card{color:#17212b;background:#f8fafb;border:1px solid #cfd7df;gap:10px;padding:10px 11px;font-size:12px;font-weight:800;display:grid}.operator-kol-proof-header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.operator-kol-proof-header span{color:#8a6800;text-transform:uppercase;font-size:11px;font-weight:900}.operator-kol-proof-header strong{color:#101c27;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.operator-kol-proof-card dl{background:#e1e6eb;border:1px solid #e1e6eb;gap:1px;margin:0;display:grid;overflow:hidden}.operator-kol-proof-card dl div{background:#fff;grid-template-columns:108px minmax(0,1fr);gap:10px;min-width:0;padding:8px 10px;display:grid}.operator-kol-proof-card dt,.operator-kol-proof-card dd{overflow-wrap:anywhere;min-width:0;margin:0}.operator-kol-proof-card pre{white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #e0e6ec;max-height:120px;margin:0;padding:10px;font:12px/1.45 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;overflow:auto}.operator-incident-row{border-top:1px solid #edf0f2;gap:4px;min-width:0;padding:12px 14px;display:grid}.operator-incident-row strong{color:#17212b;font-size:13px}.operator-incident-row span{color:#66727e;font-size:12px;line-height:1.45}.operator-result{color:#ead071;background:#0f1720;min-height:180px;max-height:320px;margin:0;padding:14px;font-size:12px;line-height:1.5;overflow:auto}.crr-tabs{scrollbar-width:none;justify-content:flex-start;gap:6px;min-width:0;height:100%;padding:0;display:flex;overflow-x:auto}.crr-tabs button{color:#4e5b68;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:6px;min-width:max-content;height:100%;padding:0 12px;font-weight:750;display:inline-flex}.crr-tabs button svg{width:17px;display:none}.crr-tabs button.active{color:#8a6800;border-color:#8a6800}.summary-strip{scrollbar-width:none;align-items:center;gap:8px;min-height:36px;margin:8px 0 10px;display:flex;overflow-x:auto}.network-state-banner{color:#52616d;background:#f5f7f8;border-bottom:1px solid #d8dee3;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:6px 16px;font-size:11px;font-weight:700;display:flex}.network-state-banner.development svg{color:#8a6800}.network-state-banner.mismatch{color:#8b2d2d;background:#fff1f1;border-color:#efcaca}.network-state-banner.mismatch svg,.network-mismatch-text{color:#d9363e}.summary-strip>div{background:#fff;border:1px solid #dce1e6;border-radius:6px;flex:none;align-items:center;gap:7px;min-height:30px;padding:5px 9px;display:inline-flex}.summary-strip>div:last-child{border-right:1px solid #dce1e6}.summary-strip span,.mini span,.panel-title span,.section-heading span{color:#758190;font-size:12px}.summary-strip strong{font-size:13px}.race-workspace{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:14px;display:grid}.venue-browser,.trade-panel,.owner-panel,.ledger-layout,.docs-layout,.nft-market-page{background:#fff;border:1px solid #dce1e6}.venue-browser{min-width:0}.section-heading{border-bottom:1px solid #e2e7eb;justify-content:space-between;gap:18px;min-height:76px;padding:14px 18px}.section-heading h1{margin:2px 0 0;font-size:25px}.search-box{background:#f8fafb;border:1px solid #ccd3da;border-radius:6px;align-items:center;gap:9px;width:min(420px,55%);height:42px;padding:0 12px;display:flex}.search-box input{background:0 0;border:0;outline:0;width:100%}.search-submit{color:#fff;white-space:nowrap;background:#8a6800;border:0;border-radius:4px;flex:none;min-width:54px;height:30px;padding:0 12px;font-size:12px;font-weight:800}.venue-filter-bar{background:#f8fafb;border-bottom:1px solid #e2e7eb;grid-template-columns:150px 150px 150px minmax(260px,1fr);align-items:end;gap:10px;padding:12px 18px;display:grid}.venue-filter-bar label{color:#687582;gap:5px;min-width:0;font-size:10px;font-weight:800;display:grid}.venue-filter-bar select{color:#34414d;background:#fff;border:1px solid #ccd3da;border-radius:5px;width:100%;height:38px;padding:0 9px}.data-source-proof{background:#fff9e5;border-left:3px solid #8a6800;align-items:center;gap:9px;min-width:0;min-height:38px;padding:7px 10px;display:flex}.data-source-proof svg{color:#8a6800;flex:none}.data-source-proof div{gap:2px;min-width:0;display:grid}.data-source-proof strong,.data-source-proof span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-source-proof strong{color:#285444;font-size:11px}.data-source-proof span{color:#62736c;font-size:9px}.venue-hall{width:100%}.venue-market-layout{background:#e3e7eb;grid-template-columns:minmax(0,1fr) 270px;align-items:stretch;min-width:0;display:grid}.venue-hall .venue-grid{max-height:calc(100vh - 310px)}.venue-grid{background:#e3e7eb;grid-template-columns:repeat(8,minmax(132px,1fr));gap:1px;min-width:0;max-height:745px;display:grid;overflow:auto}.venue-tile{text-align:left;color:#17212b;content-visibility:auto;contain-intrinsic-size:auto 126px;background:#fff;border:0;align-content:center;gap:7px;min-width:0;min-height:126px;padding:12px;display:grid}.venue-tile:hover{background:#fff9e5}.venue-tile.active{background:#fff9e5;box-shadow:inset 4px 0 #8a6800}.venue-tile span{color:#8a6800;font-size:12px;font-weight:800}.venue-tile strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.venue-tile strong.venue-condition-pending{color:#7a8692}.venue-tile small{color:#758190;line-height:1.4}.venue-tile-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.venue-tile-head small{color:#765900;background:#fff8db;padding:2px 5px;font-size:9px;font-weight:800}.venue-tile.waiting{background:#fafbfc}.venue-tile.waiting .venue-tile-head small{color:#697684;background:#edf1f3}.venue-tile.waiting>small{color:#919ba5}.venue-horse-preview{gap:5px;min-height:22px;padding-top:3px;display:flex}.venue-horse-preview span{color:#315c4e;background:#fff6cf;place-items:center;min-width:28px;height:22px;padding:0 5px;font-size:9px;display:inline-grid}.venue-horse-preview.pending span{background:#e9edef;width:28px}.venue-watchlist{background:#fff;border-left:1px solid #d9dfe4;min-width:0;max-height:calc(100vh - 310px);overflow:hidden}.venue-watchlist-heading{border-bottom:1px solid #e4e8eb;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:12px 14px;display:flex}.venue-watchlist-heading div{gap:4px;min-width:0;display:grid}.venue-watchlist-heading span,.venue-watchlist>p{color:#758190;font-size:10px}.venue-watchlist-heading strong{font-size:14px}.venue-watchlist-heading svg{color:#8a6800}.venue-watchlist>p{border-bottom:1px solid #edf0f2;margin:0;padding:10px 14px;line-height:1.5}.venue-watchlist-items{height:calc(100% - 112px);overflow-y:auto}.venue-watchlist-items button{color:#17212b;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f2;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:57px;padding:8px 12px;display:grid}.venue-watchlist-items button:hover{background:#fff9e5}.venue-watchlist-items button>div{gap:3px;min-width:0;display:grid}.venue-watchlist-items button strong,.venue-watchlist-items button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.venue-watchlist-items button small{color:#758190;font-size:10px}.venue-watchlist-items button svg{color:#8b969f;transform:rotate(180deg)}.watch-horse-number{color:#765900;background:#fff6cf;place-items:center;height:32px;font-size:10px;font-weight:900;display:grid}.venue-exchange{background:#fff;border:1px solid #dce1e6;flex-direction:column;min-width:0;height:calc(100vh - 68px);min-height:560px;display:flex;overflow:hidden}.venue-toolbar{background:#fbfcfd;border-bottom:1px solid #dce1e6;grid-template-columns:minmax(220px,1.35fr) repeat(4,minmax(110px,.72fr)) 72px 112px 190px;align-items:end;gap:10px;padding:12px;display:grid}.venue-toolbar>label:not(.venue-search){color:#73808d;gap:5px;min-width:0;font-size:10px;font-weight:800;display:grid}.venue-toolbar select{color:#273440;background:#fff;border:1px solid #cfd7de;border-radius:4px;width:100%;height:40px;padding:0 10px}.venue-search{background:#fff;border:1px solid #cfd7de;border-radius:4px;align-items:center;gap:9px;height:40px;padding:0 11px;display:flex}.venue-search input{background:0 0;border:0;outline:0;width:100%;min-width:0}.clear-filters,.apply-filters{border-radius:4px;height:40px;font-weight:800}.clear-filters{color:#52606d;background:#fff;border:1px solid #c9d1d8}.apply-filters{color:#fff;background:#8a6800;border:1px solid #8a6800}.venue-capacity{border-left:1px solid #dce1e6;align-content:center;justify-items:center;gap:3px;min-height:54px;padding:5px 12px;display:grid}.venue-capacity span{color:#758190;font-size:10px}.venue-capacity strong{color:#8a6800;font-size:23px}.venue-capacity small{color:#5d6975;font-size:16px}.venue-content{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.venue-board{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.venue-board-title{border-bottom:1px solid #dce1e6;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:9px 12px;display:flex}.venue-board-title>div:first-child{align-items:baseline;gap:10px;display:flex}.venue-board-title h1{margin:0;font-size:14px}.venue-board-title>div:first-child span{color:#758190;font-size:10px}.venue-legend{color:#586572;align-items:center;gap:14px;font-size:10px;display:flex}.venue-legend span{align-items:center;gap:5px;display:inline-flex}.venue-legend i,.venue-cell-head i{background:#aeb7bf;border-radius:50%;width:7px;height:7px;display:inline-block}.venue-legend i.live,.venue-cell.phase-live .venue-cell-head i{background:#8a6800}.venue-legend i.forming,.venue-cell.phase-forming .venue-cell-head i{background:#e4a416}.venue-legend i.settling,.venue-cell.phase-settling .venue-cell-head i{background:#2c74d6}.venue-legend i.waiting{background:#b9c0c6}.venue-legend small{color:#758190}.venue-no-trade-banner{color:#594314;background:#fff8e7;border-bottom:1px solid #e7d5a7;border-left:4px solid #d59a20;gap:4px;padding:10px 12px;display:grid}.venue-no-trade-banner strong{font-size:12px}.venue-no-trade-banner span{font-size:11px;line-height:1.5}.venue-filter-empty{color:#4b5563;text-align:center;background:#fff;border:1px dashed #cfd5dc;border-radius:12px;grid-column:1/-1;align-self:start;justify-items:center;gap:8px;margin:24px;padding:28px;display:grid}.venue-filter-empty strong{color:#111827;font-size:15px}.venue-filter-empty span{font-size:12px}.venue-filter-empty button{color:#181a20;background:#fcd535;border:1px solid #d3a500;border-radius:8px;min-height:36px;padding:0 18px;font-weight:700}.venue-matrix{background:#dfe4e8;flex:1;grid-template-columns:repeat(8,minmax(120px,1fr));grid-auto-rows:132px;gap:1px;min-width:0;min-height:0;display:grid;overflow:auto}.venue-cell{color:#1e2933;text-align:left;content-visibility:auto;contain-intrinsic-size:auto 132px;background:#fff;border:0;align-content:center;gap:7px;min-width:0;padding:10px;display:grid}.venue-cell:hover{z-index:1;background:#fff9e5;position:relative;box-shadow:inset 0 0 0 2px #8a6800}.venue-cell.waiting{color:#6f7b86;background:#fbfcfc}.venue-cell.waiting:disabled{cursor:not-allowed;color:#7f8992;background:#f7f9fa}.venue-cell.waiting:disabled:hover{box-shadow:none;background:#f7f9fa}.venue-cell-head,.venue-cell-metrics{justify-content:space-between;align-items:center;gap:8px;display:flex}.venue-cell-head>span{color:#8a6800;align-items:center;gap:4px;font-size:9px;font-weight:800;display:inline-flex}.venue-cell.phase-forming .venue-cell-head>span,.venue-cell.phase-forming .venue-cell-metrics span{color:#c88700}.venue-cell.phase-settling .venue-cell-head>span,.venue-cell.phase-settling .venue-cell-metrics span{color:#2c74d6}.venue-cell.phase-settled .venue-cell-head>span,.venue-cell.phase-settled .venue-cell-metrics span{color:#3d6f5f}.venue-cell.phase-cancelled .venue-cell-head>span,.venue-cell.phase-cancelled .venue-cell-metrics span{color:#a64a4a}.venue-cell.phase-settled .venue-cell-head i{background:#3d6f5f}.venue-cell.phase-cancelled .venue-cell-head i{background:#a64a4a}.venue-cell.waiting .venue-cell-head>span{color:#8b969f}.venue-condition{color:#53616e;align-items:center;gap:6px;min-width:0;display:flex}.venue-condition svg{color:#61717e;flex:none}.venue-condition span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.venue-cell-metrics strong{font-size:12px}.venue-cell-metrics span{color:#8a6800;font-size:13px;font-weight:900}.venue-cell.waiting .venue-cell-metrics span{color:#8c969f;font-size:10px}.venue-cell>small{color:#7d8994;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.venue-liquidity-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 6px;min-width:0;display:grid}.venue-liquidity-row span{color:#6c7883;font-size:9px;font-weight:900}.venue-liquidity-row strong{color:#34414d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.venue-liquidity-row em{color:#7a8792;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:9px;font-style:normal;overflow:hidden}.venue-liquidity-row.has-clob span,.venue-liquidity-row.has-clob strong{color:#8a6800}.silk-row{align-items:end;gap:7px;min-height:27px;display:flex}.silk-row.muted{opacity:.24;filter:grayscale()}.silk-icon{color:#8a6800;flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.silk-icon svg{fill:currentColor;stroke:#fff;stroke-width:1.35px;filter:drop-shadow(0 1px 1px #111e1a3d);width:27px;height:27px}.silk-icon.red{color:#d63a43}.silk-icon.blue{color:#286bd0}.silk-icon.gold{color:#e2ad16}.silk-icon.violet{color:#8b3fc1}.silk-icon.cyan{color:#16a7b8}.silk-icon.pink{color:#df4b8d}.silk-icon.black{color:#18211f}.silk-icon.muted{color:#aeb6bc}.venue-statusbar{color:#6c7883;white-space:nowrap;background:#fafbfc;border-top:1px solid #dce1e6;justify-content:space-between;align-items:center;gap:18px;min-height:32px;padding:0 12px;font-size:9px;display:flex}.venue-statusbar span{align-items:center;gap:5px;display:inline-flex}.venue-statusbar i{background:#765900;border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #20a77859}.venue-statusbar strong{color:#2f3b45}.venue-statusbar .health-status.warning i,.network-health.warning i{background:#f0a020;box-shadow:0 0 8px #f0a02073}.venue-statusbar .health-status.blocked i,.network-health.blocked i{background:#e14b4b;box-shadow:0 0 8px #e14b4b73}.venue-statusbar .health-status.info i,.network-health.info i{background:#4c8ed9;box-shadow:0 0 8px #4c8ed973}.venue-statusbar .health-status.warning{color:#9d6511}.venue-statusbar .health-status.blocked{color:#b43737}.venue-statusbar .health-status.info{color:#2867a8}.race-market-page{background:#fff;border:1px solid #dce1e6;flex-direction:column;height:calc(100vh - 68px);min-height:620px;display:flex;overflow:hidden}.race-terminal-bar{scrollbar-width:none;color:#ead071;background:#15201f;border-bottom:1px solid #dce1e6;align-items:center;gap:0;min-height:44px;display:flex;overflow-x:auto}.terminal-back{color:#c7d5d1;background:0 0;border:0;border-right:1px solid #2b3836;flex:none;place-items:center;width:44px;height:44px;display:grid}.network-health,.terminal-stat,.terminal-balance{white-space:nowrap;border-right:1px solid #34413f;flex:none;align-items:center;gap:7px;height:26px;padding:0 12px;font-size:10px;display:inline-flex}.network-health{color:#f0b90b;font-weight:800}.network-health i{background:#f0b90b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #54d3a9b3}.network-health.warning{color:#f0bd5a}.network-health.blocked{color:#ff8585}.network-health.info{color:#7db7ff}.terminal-stat svg,.terminal-stat span{color:#9db2ac}.terminal-stat strong{color:#fff}.terminal-stat.wide{min-width:140px}.terminal-balance{border-right:0;margin-left:auto}.terminal-balance span{color:#9db2ac}.terminal-balance strong{color:#fff;font-size:12px}.race-cycle-strip{background:#f4f7f8;border-bottom:1px solid #dce1e6;grid-template-columns:repeat(4,minmax(120px,1fr));gap:1px;min-height:32px;padding:4px 10px;display:grid}.race-cycle-segment{background:#fff;border-left:3px solid #9aa5ae;align-content:center;gap:1px;min-width:0;padding:3px 8px;display:grid}.race-cycle-segment strong{color:#26333e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.race-cycle-segment span{color:#72808c;font-size:8px;font-weight:800}.venue-summary-line span{border-right:1px solid #dce1e6;padding-right:6px;font-size:10px}.venue-summary-line span:last-child{border-right:0}.back-button{color:#34414d;background:#fff;border:1px solid #ccd3da;border-radius:5px;justify-content:center;align-items:center;gap:8px;height:38px;font-weight:800;display:inline-flex}.market-header-status{border-left:1px solid #e2e7eb;grid-template-columns:auto auto;align-items:center;gap:1px 7px;padding-left:16px;display:grid}.market-header-status svg{color:#8a6800}.market-header-status strong{font-size:17px}.market-header-status span{text-align:right;grid-column:1/-1}.empty-venue-state{text-align:center;align-content:center;place-items:center;gap:12px;min-height:520px;padding:30px;display:grid}.empty-venue-state svg{color:#8c98a4;width:36px;height:36px}.empty-venue-state h2,.empty-venue-state p{margin:0}.empty-venue-state p{color:#697684;max-width:560px;line-height:1.6}.empty-venue-state button{border:0;border-radius:5px;min-height:40px;padding:0 18px}.empty-venue-state-detailed{grid-template-columns:minmax(0,680px);justify-content:center}.empty-venue-diagnostics{text-align:left;background:#dce1e6;border:1px solid #dce1e6;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:min(680px,100%);margin:4px 0 2px;display:grid;overflow:hidden}.empty-venue-diagnostics>div{background:#fff;gap:5px;min-width:0;padding:12px 14px;display:grid}.empty-venue-diagnostics span{color:#66727e;text-transform:uppercase;font-size:10px;font-weight:900}.empty-venue-diagnostics strong{color:#18242e;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.empty-venue-diagnostics small{color:#5f6d79;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.empty-venue-diagnostics.blocked{background:#e0b7bd;border-color:#e0b7bd}.empty-venue-diagnostics.warning{background:#ecd6a8;border-color:#ecd6a8}.empty-venue-diagnostics.blocked strong{color:#9b3038}.empty-venue-diagnostics.warning strong{color:#8a5a14}.race-workspace.detail-view{flex:1;grid-template-columns:minmax(0,1fr) minmax(390px,30%);align-items:stretch;gap:0;height:100%;min-height:0;overflow:hidden}.race-visual-terminal{background:#111918;border-right:1px solid #dce1e6;grid-template-rows:32px minmax(320px,1fr) minmax(170px,34%);min-width:0;min-height:0;display:grid;overflow:hidden}.race-stage{background:#111918;min-height:0;position:relative;overflow:hidden}.race-broadcast-canvas{z-index:0;cursor:crosshair;background:#16211f;width:100%;height:100%;display:block;position:absolute;inset:0}.race-stage:after{content:"";pointer-events:none;background:linear-gradient(#050d0c57,#0000 38%,#050d0c29 58%,#050d0cad);position:absolute;inset:0}.race-stage-top{display:none}.race-stage-top>div:first-child{gap:7px;display:grid}.live-indicator{color:#fff;text-transform:uppercase;background:#8a6800;width:max-content;padding:4px 7px;font-size:10px;font-weight:900}.race-stage-top strong{text-shadow:0 1px 3px #000;font-size:18px}.race-stage-metrics{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.race-stage-metrics span{color:#fff;background:#0a1413b8;padding:5px 7px;font-size:10px;font-weight:800}.race-admission-panel{display:none}.race-admission-panel div{justify-content:space-between;align-items:center;gap:12px;display:flex}.race-admission-panel span,.race-admission-panel small{color:#ebf4f1d1;font-size:10px;font-weight:800}.race-admission-panel strong{font-size:16px}.race-admission-panel i{background:#fff3;height:4px;display:block;overflow:hidden}.race-admission-panel b{background:#f0b90b;height:100%;display:block;box-shadow:0 0 10px #65d4aeb3}.race-leaders{display:none}.race-leaders button{color:#fff;text-align:left;background:#091110c7;border:1px solid #ffffff38;grid-template-columns:auto 1fr;gap:2px 7px;min-width:104px;padding:7px 9px;display:grid}.race-leaders button:hover{border-color:#f0b90b}.race-leaders button span{color:#f0b90b;grid-row:1/3;align-self:center;font-size:17px;font-weight:900}.race-leaders button strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.race-leaders button small{color:#b9c7c2;font-size:9px}.vrf-confirmation{display:none}.vrf-confirmation div{justify-content:space-between;align-items:center;gap:12px;display:flex}.vrf-confirmation strong{font-size:10px}.vrf-confirmation span{color:#f0b90b;font-size:10px;font-weight:900}.vrf-confirmation i{background:#f0b90b;height:3px;transition:width .35s;display:block;box-shadow:0 0 10px #77e1bab8}.runner-number{color:#fff;text-align:center;opacity:0;background:#050c0bc7;border:1px solid #ffffff57;min-width:21px;padding:2px 4px;font-size:8px;font-weight:900;line-height:1;position:absolute;bottom:0;right:-2px}.race-stage>p{display:none}.telemetry-stage{color:#ead071;background:#101817;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:8px;padding:10px;display:grid}.telemetry-stage:after{display:none}.telemetry-header{justify-content:space-between;align-items:start;gap:12px;min-width:0;display:flex}.telemetry-header>div:first-child{gap:6px;min-width:0;display:grid}.telemetry-header strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.telemetry-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.telemetry-mini{background:#ffffff0d;border:1px solid #71847e57;gap:2px;min-width:0;padding:6px 8px;display:grid}.telemetry-mini span{color:#9fb0aa;text-transform:uppercase;font-size:9px;font-weight:800}.telemetry-mini strong{color:#fff9e5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.telemetry-leaders{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.telemetry-leaders button{color:#ead071;text-align:left;background:#ffffff0e;border:1px solid #73888261;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;min-width:0;padding:8px;display:grid}.telemetry-leaders button.active{background:#1a6e5359;border-color:#f8d33a}.telemetry-leaders span{color:#f8d33a;grid-row:1/3;font-size:17px;font-weight:900}.telemetry-leaders strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.telemetry-leaders small{color:#9fb0aa;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.telemetry-board{background:#03080857;border:1px solid #73888252;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.telemetry-scroll{scrollbar-width:thin;min-height:0;overflow-y:auto}.telemetry-row{grid-template-columns:46px minmax(96px,1.2fr) 56px 64px minmax(116px,1fr);align-items:center;gap:8px;min-width:0;display:grid}.telemetry-head{color:#8fa09b;text-transform:uppercase;background:#ffffff0b;border-bottom:1px solid #7388824d;padding:6px 8px;font-size:9px;font-weight:900}.telemetry-scroll .telemetry-row{color:#ead071;text-align:left;background:0 0;border:0;border-bottom:1px solid #73888229;width:100%;min-height:32px;padding:5px 8px}.telemetry-scroll .telemetry-row:hover,.telemetry-scroll .telemetry-row.active{background:#65f0c21f}.telemetry-scroll .telemetry-row.front-pack{background:#ffffff0a}.telemetry-scroll .telemetry-row.front-pack.active{background:#65f0c229}.telemetry-rank{color:#fff9e5;font-size:16px;font-weight:900}.telemetry-horse{gap:1px;min-width:0;display:grid}.telemetry-horse strong,.telemetry-horse small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.telemetry-horse strong{color:#fffbea;font-size:11px}.telemetry-horse small{color:#8fa09b;font-size:9px}.telemetry-move{font-size:11px;font-weight:900}.telemetry-move.up{color:#f8d33a}.telemetry-move.down{color:#ff8e97}.telemetry-move.flat{color:#9fb0aa}.telemetry-progress{grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:8px;min-width:0;display:grid}.telemetry-progress i,.telemetry-footer i{background:#ffffff24;height:5px;display:block;overflow:hidden}.telemetry-progress b,.telemetry-footer b{background:linear-gradient(90deg,#f8d33a,#e8d26b);height:100%;display:block}.telemetry-progress em{color:#9fb0aa;text-align:right;font-size:9px;font-style:normal;font-weight:800}.telemetry-footer{color:#9fb0aa;grid-template-columns:minmax(110px,.7fr) minmax(80px,1fr) minmax(150px,1fr);align-items:center;gap:8px;font-size:9px;font-weight:800;display:grid}.telemetry-footer div{justify-content:space-between;gap:8px;min-width:0;display:flex}.telemetry-footer strong{color:#fff8db;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.race-video-stage{color:#fff9e5;background:#101817;min-height:0}.race-video-stage:after{z-index:1;background:linear-gradient(#050c0b38,#0000 34%,#0208084d)}.race-video-stage .race-broadcast-canvas{background:linear-gradient(90deg,#08261deb,#665226e6 48%,#523a21f5),repeating-linear-gradient(0deg,#ffffff2e 0 1px,#0000 1px 10px);min-height:260px;position:absolute;inset:0;overflow:hidden}.race-video-stage .race-broadcast-canvas:before{content:"";transform-origin:50%;background:repeating-linear-gradient(0deg,#ffffff38 0 1px,#0000 1px 9px),linear-gradient(90deg,#ffffff14,#0000 20% 78%,#ffffff14);border-top:2px solid #eef6f259;border-bottom:2px solid #65f0c2b8;position:absolute;inset:42px 6% 46px 4%;transform:skew(-7deg)}.race-video-stage .race-broadcast-canvas:after{content:"";background:#ffffffbf;width:2px;position:absolute;top:42px;bottom:46px;right:7.5%;box-shadow:-74vw 0 #ffffff73}.race-video-topbar,.race-video-stats,.race-leader-strip,.race-progress-rail,.race-ranking-dock,.race-gate-meter{z-index:5;position:relative}.race-video-topbar{justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 14px 0;display:flex}.race-video-topbar>div:first-child{background:#020908b8;gap:6px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 10px 24px #0000002e}.race-video-topbar span{color:#f0b90b;font-size:11px;font-weight:900}.race-video-topbar strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:20px;overflow:hidden}.race-video-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:min(54%,580px);margin:10px 14px 0;display:grid}.race-video-mini{background:#02090894;border:1px solid #ffffff29;gap:2px;min-width:0;padding:8px 10px;display:grid}.race-video-mini span{color:#9fb0aa;text-transform:uppercase;font-size:9px;font-weight:900}.race-video-mini strong{color:#fff9e5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.race-runner{z-index:3;color:#fff;background:#040d0cb3;border:1px solid #ffffff38;align-items:center;gap:4px;width:58px;height:22px;padding:0 6px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 10px #00000052}.race-runner.front-pack{background:#053027d1;border-color:#65f0c2d1}.race-runner.active{outline-offset:2px;outline:2px solid #f8d33a}.runner-rank{color:#101817;text-align:center;background:#e7d36f;border-radius:999px;width:16px;font-size:9px;font-weight:950;line-height:16px}.runner-horse{background:#111;border-radius:8px 8px 2px 2px;width:14px;height:10px;display:block;box-shadow:5px 7px 0 -4px #111,-4px 7px 0 -4px #111,8px -4px 0 -6px #fff9e5}.race-runner strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:950;overflow:hidden}.race-leader-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:absolute;bottom:50px;left:14px;right:14px}.race-leader-strip button{color:#fff8db;text-align:left;background:#020908a8;border:1px solid #ffffff2e;grid-template-columns:auto minmax(0,1fr);gap:1px 8px;min-width:0;padding:8px 10px;display:grid}.race-leader-strip button.active{background:#18604cb8;border-color:#f8d33a}.race-leader-strip span{color:#f8d33a;grid-row:1/3;font-size:18px;font-weight:950}.race-leader-strip strong,.race-leader-strip small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.race-leader-strip strong{font-size:12px}.race-leader-strip small{color:#a9bbb5;font-size:9px}.race-progress-rail{color:#ead071;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:10px;font-weight:900;display:grid;position:absolute;bottom:22px;left:14px;right:14px}.race-progress-rail i,.race-gate-meter i{background:#ffffff2e;height:5px;display:block;overflow:hidden}.race-progress-rail b,.race-gate-meter b{background:linear-gradient(90deg,#f8d33a,#d8db72);height:100%;display:block}.race-ranking-dock{overscroll-behavior:contain;scrollbar-width:thin;gap:4px;width:min(250px,32%);max-height:205px;display:grid;position:absolute;top:84px;right:14px;overflow-y:auto}.race-field-depth-head{z-index:1;color:#b6c8c2;text-transform:uppercase;background:#020908e6;border:1px solid #ffffff2e;grid-template-columns:28px minmax(0,1fr) 74px;gap:6px;padding:5px 8px;font-size:8px;font-weight:950;display:grid;position:sticky;top:0}.race-ranking-dock button{color:#fff9e5;text-align:left;background:#0209089e;border:1px solid #ffffff29;grid-template-columns:28px minmax(0,1fr) 74px;align-items:center;gap:6px;min-width:0;padding:4px 8px;display:grid}.race-ranking-dock span{color:#f8d33a;font-size:12px;font-weight:950}.race-ranking-dock strong,.race-ranking-dock em{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;font-weight:900;overflow:hidden}.race-ranking-dock em{color:#ead071;text-align:right}.race-gate-meter{color:#ead071;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:9px;font-weight:850;display:grid;position:absolute;bottom:6px;left:14px;right:14px}.market-desk{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.market-desk-tabs{border-top:1px solid #dce1e6;border-bottom:1px solid #dce1e6;align-items:stretch;min-height:38px;display:flex}.market-desk-tabs button{color:#65727e;background:#fff;border:0;border-right:1px solid #edf0f2;justify-content:center;align-items:center;gap:5px;min-width:100px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.market-desk-tabs button.active{color:#8a6800;box-shadow:inset 0 -2px #8a6800}.market-desk-tabs button:last-child{min-width:auto;margin-left:auto}.market-desk-grid{background:#dfe4e8;flex:1;grid-template-columns:1fr 1fr 1.15fr;gap:1px;min-height:0;display:grid;overflow:hidden}.market-desk-grid>section{background:#fff;min-width:0;overflow-y:auto}.market-desk-grid.record-view{grid-template-columns:minmax(0,2fr) minmax(220px,1.15fr)}.market-desk-grid h3{z-index:1;background:#fbfcfc;border-bottom:1px solid #edf0f2;margin:0;padding:8px 10px;font-size:10px;position:sticky;top:0}.depth-head,.depth-row{grid-template-columns:1fr 1fr 1.2fr;align-items:center;gap:7px;min-width:0;padding:6px 10px;display:grid}.depth-head{color:#7d8994;background:#f7f9fa;font-size:8px}.depth-row{text-align:right;background:#fff;border:0;border-bottom:1px solid #f0f2f4;width:100%;font-size:9px}.depth-row strong{text-align:left}.depth-row.ask strong{color:#cc3f4a}.depth-row.bid strong{color:#8a6800}.depth-row code{color:#6c7883;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.depth-empty{color:#8a959f;text-align:center;padding:24px 10px;font-size:10px}.market-record-list{display:grid}.market-record-row{border-bottom:1px solid #edf0f2;grid-template-columns:minmax(96px,1fr) minmax(150px,1.35fr) minmax(92px,.8fr) 110px;align-items:center;gap:8px;min-width:0;min-height:34px;padding:7px 10px;font-size:10px;display:grid}.market-record-row:last-child{border-bottom:0}.market-record-row strong,.market-record-row span,.market-record-row code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.market-record-row.buy strong{color:#8a6800}.market-record-row.sell strong{color:#cc3f4a}.market-record-row.trade strong{color:#52606d}.market-record-row span{color:#586572}.market-record-row code{color:#758190;text-align:right}.preview-depth>small{color:#946d18;background:#fffaf0;border-bottom:1px solid #f0e1b8;padding:6px 10px;font-size:8px;display:block}.preview-depth .depth-row{cursor:default}.position-summary{padding-bottom:8px}.position-horse{border-bottom:1px solid #edf0f2;align-items:center;gap:10px;padding:10px;display:flex}.position-horse>div{gap:2px;min-width:0;display:grid}.position-horse strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.position-horse span{color:#7c8893;font-size:9px}.position-metrics{background:#e7ebee;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.position-metrics .mini{background:#fff;border:0}.horse-board-heading{background:#fff;border-bottom:1px solid #dce1e6;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:12px 16px;display:flex}.horse-board-heading span{color:#758190;font-size:12px}.horse-board-heading h2{margin:3px 0 0;font-size:17px}.compact-search{width:min(300px,45%)}.horse-market-grid{background:#dfe4e8;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;min-height:0;display:grid;overflow-y:auto}.horse-market-tile{color:#17212b;text-align:left;background:#fff;border:0;gap:8px;min-width:0;min-height:132px;padding:12px;display:grid}.horse-market-tile:hover{background:#fff9e5}.horse-market-tile.active{background:#fff9e5;box-shadow:inset 0 3px #8a6800}.horse-market-tile>div:first-child,.horse-market-price{justify-content:space-between;align-items:center;gap:8px;display:flex}.horse-market-tile>div:first-child span{color:#8a6800;font-size:12px;font-weight:800}.horse-market-tile small{color:#8a95a0;font-size:10px}.horse-market-tile>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.horse-market-stats{flex-wrap:wrap;gap:5px;display:flex}.horse-market-stats span{color:#5d6975;background:#edf1f3;padding:3px 5px;font-size:9px}.horse-market-price{border-top:1px solid #e8ecef;padding-top:7px}.horse-market-price span{color:#758190;font-size:10px}.horse-market-price strong{color:#8a6800;font-size:15px}.detail-view .trade-column{background:#fff;padding:0}.terminal-actions{flex-direction:column;gap:10px;min-height:0;display:flex;overflow:hidden}.terminal-tabs{background:#f7f9fa;border-bottom:1px solid #dce1e6;flex:none;grid-template-columns:repeat(2,minmax(140px,170px)) 1fr;padding:0;display:grid}.terminal-tabs button{color:#66727e;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:flex-start;align-items:center;min-height:40px;padding:0 18px;font-size:12px;font-weight:800;display:flex}.terminal-tabs button.active{color:#8a6800;box-shadow:none;background:#fff;border-color:#8a6800}.terminal-actions>.trade-panel{flex:1;min-height:0;overflow-y:auto}.trade-column{gap:14px;display:grid}.trade-panel,.owner-panel{padding:18px}.terminal-actions>.trade-panel{border:0;padding:14px 16px 18px}.preview-market-notice{color:#7a5a14;background:#fff8e8;border:1px solid #ead49b;align-items:flex-start;gap:8px;margin:0 0 10px;padding:9px 10px;font-size:10px;line-height:1.45;display:flex}.preview-market-notice svg{flex:none;margin-top:1px}.selected-horse-card{background:#fbfcfc;border:1px solid #dce2e7;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;margin:0 0 12px;padding:10px;display:grid}.selected-horse-card>div{gap:3px;min-width:0;display:grid}.selected-horse-card span,.selected-horse-card small{color:#76838e;font-size:9px}.selected-horse-card h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.selected-horse-state{text-align:right;justify-items:end}.selected-horse-state>strong{color:#8a6800;font-size:18px}.selected-horse-state .status{margin-top:2px}.trade-position-summary{display:none}.entry-side-tabs{border:1px solid #d8dfe4;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 12px;display:grid}.entry-side-tabs button{color:#be3945;background:#fff;border:0;min-height:36px;font-size:12px;font-weight:900}.entry-side-tabs button+button{border-left:1px solid #e5e9ed}.amount-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:-4px 0 12px;display:grid}.amount-shortcuts button{color:#60707c;background:#fafbfc;border:1px solid #d5dce2;border-radius:4px;min-height:30px;font-size:10px;font-weight:800}.principal-presets{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}.principal-presets button{color:#60707c;background:#fafbfc;border:1px solid #d5dce2;border-radius:4px;min-height:28px;font-size:10px;font-weight:800}.principal-presets button.active{color:#765900;background:#fff6cf;border-color:#765900}.feed-tier-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:8px 0 12px;display:grid}.feed-tier-options button{color:#43515d;background:#f8fafb;border:1px solid #d5dce2;border-radius:5px;min-height:38px;font-weight:850}.feed-tier-options button.active{color:#765900;background:#fff6cf;border-color:#765900;box-shadow:inset 0 0 0 1px #00875f2e}.owner-delegation-box{background:#f8fafb;border:1px solid #d7e0e7;border-radius:6px;margin-top:12px;padding:12px}.owner-delegation-box .action-row{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-title{justify-content:space-between;gap:12px;margin-bottom:16px}.panel-title h2{margin:3px 0 0;font-size:19px}.panel-title svg{color:#8a6800}.condition-row{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:14px;display:grid}.trade-panel label,.owner-panel label{color:#5f6c79;gap:6px;margin:12px 0;font-size:12px;font-weight:700;display:grid}.trade-panel input,.trade-panel select,.owner-panel input,.owner-panel select{color:#17212b;background:#fff;border:1px solid #ccd3da;border-radius:5px;width:100%;height:42px;padding:0 11px}.horse-snapshot{background:#f4f7f8;border-left:3px solid #8a6800;gap:5px;padding:11px 12px;display:grid}.horse-snapshot span{color:#697684;font-size:12px}.compact-market-meta{color:#758190;justify-content:space-between;align-items:center;gap:8px;margin:8px 0 12px;font-size:10px;display:flex}.batch-entry-switch{background:#edf1f3;border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:10px 0 8px;padding:3px;display:grid}.batch-entry-switch button{color:#66727e;background:0 0;border:0;min-height:34px;font-size:11px;font-weight:800}.batch-entry-switch button.active{color:#8a6800;background:#fff;box-shadow:0 1px 3px #16212b1f}.batch-entry-panel{background:#f8fafb;border:1px solid #dce2e7;gap:9px;margin:10px 0 12px;padding:10px;display:grid}.batch-entry-panel label{margin:0}.batch-entry-head{color:#758190;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.batch-entry-head strong{color:#8a6800}.batch-chip-row{flex-wrap:wrap;align-items:center;gap:5px;min-height:34px;display:flex}.batch-chip-row button{color:#765900;background:#fff9e5;border:1px solid #8a6800;border-radius:4px;min-height:28px;padding:0 8px;font-size:10px;font-weight:800}.batch-chip-row span{color:#7c8791;font-size:11px}.batch-amount-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:170px;padding-right:2px;display:grid;overflow:auto}.batch-amount-grid label{gap:4px;min-width:0}.batch-amount-grid label span{text-overflow:ellipsis;white-space:nowrap;color:#596875;font-size:10px;font-weight:800;overflow:hidden}.batch-amount-grid input{min-height:34px;padding:7px 9px;font-size:12px}.segmented{background:#edf1f3;border-radius:5px;grid-template-columns:repeat(2,1fr);gap:2px;margin:14px 0;padding:3px;display:grid}.segmented button{color:#66727e;background:0 0;border:0;height:35px;font-weight:800}.segmented button.active{color:#8a6800;background:#fff;box-shadow:0 1px 3px #16212b1f}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mini{background:#f8fafb;border:1px solid #e0e5e9;gap:5px;min-width:0;padding:10px 11px;display:grid}.mini strong{overflow-wrap:anywhere;font-size:13px}.clob-service-strip{background:#fbfcfc;border:1px solid #dce5e1;border-left:3px solid #7c8994;grid-template-columns:minmax(0,1fr) auto 32px;align-items:center;gap:8px;min-width:0;margin:0 0 10px;padding:9px 10px;display:grid}.clob-service-chain-verified,.clob-service-production-ready{background:#fff9e5;border-left-color:#8a6800}.clob-service-signed-only{background:#fffaf0;border-left-color:#d7a22a}.clob-service-offline,.clob-service-unverified,.clob-service-not-configured{background:#fff5f6;border-left-color:#c94d5b}.clob-service-copy{gap:2px;min-width:0;display:grid}.clob-service-copy span{color:#66727e;letter-spacing:.02em;text-transform:uppercase;font-size:9px;font-weight:900}.clob-service-copy strong,.clob-service-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.clob-service-copy strong{color:#21312c;font-size:12px}.clob-service-copy small{color:#65727e;font-size:10px}.clob-service-proof{gap:4px;display:flex}.clob-service-proof span{color:#7b8791;background:#fff;border:1px solid #d7dde2;place-items:center;min-width:38px;height:22px;padding:0 6px;font-size:9px;font-weight:900;display:inline-grid}.clob-service-proof span.pass{color:#765900;background:#fff8db;border-color:#ead071}.clob-service-proof span.blocked{color:#a24343;background:#fff4f5;border-color:#efc2c8}.clob-service-refresh{color:#53606c;background:#fff;border:1px solid #cbd4dc;border-radius:4px;place-items:center;width:32px;height:32px;display:grid}.clob-service-refresh:hover{color:#8a6800;border-color:#8a6800}.entry-order-summary{background:#fbfcfc;border:1px solid #e0e5e9;gap:7px;margin-top:12px;padding:10px 12px;display:grid}.entry-order-summary>div{color:#687582;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.entry-order-summary strong{color:#27333e;font-variant-numeric:tabular-nums}.entry-order-summary .total{color:#27333e;border-top:1px solid #e2e7eb;padding-top:8px;font-weight:800}.entry-order-summary .total strong{font-size:13px}.trade-state{background:#fff9e5;border:1px solid #dce5e1;border-left-width:3px;gap:3px;margin:9px 0;padding:9px 11px;display:grid}.trade-state strong{color:#21312c;font-size:12px}.trade-state span{color:#65727e;font-size:11px;line-height:1.4}.trade-state-ready{background:#fff9e5;border-left-color:#8a6800}.trade-state-info{background:#f6f8fa;border-left-color:#6b7b8d}.trade-state-warning{background:#fffaf0;border-left-color:#d7a22a}.trade-state-blocked{background:#fff4f5;border-left-color:#c94d5b}.trade-checklist{background:#fbfcfc;border:1px solid #dde5e3;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin:-2px 0 12px;padding:8px 9px;display:grid}.trade-checklist-head{color:#66727e;white-space:nowrap;font-size:10px;font-weight:900}.trade-checklist-grid{grid-template-columns:repeat(4,minmax(68px,1fr));gap:5px 7px;display:grid}.trade-check{color:#687582;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:10px;font-weight:800;display:inline-flex;overflow:hidden}.trade-check i{background:#9aa5ae;border-radius:50%;flex:none;width:7px;height:7px}.trade-check-pass{color:#765900}.trade-check-pass i{background:#765900;box-shadow:0 0 0 3px #18a8781f}.trade-check-pending{color:#9a6a13}.trade-check-pending i{background:#d7a22a;box-shadow:0 0 0 3px #d7a22a24}.trade-check-blocked{color:#a24343}.trade-check-blocked i{background:#c94d5b;box-shadow:0 0 0 3px #c94d5b1f}.trade-check-idle{color:#7f8b95}.trade-check-idle i{background:#c1c8ce}.risk-note{color:#616d79;background:#fff8e8;border-left:3px solid #d7a22a;margin:13px 0;padding:10px 12px;font-size:12px;line-height:1.55}.risk-note.blocker{color:#7f1d1d;background:#fff1f2;border-left-color:#e11d48;font-weight:650}.action-row{gap:8px}.action-row button,.primary.full,.text-button{color:#34414d;background:#fff;border:1px solid #bac4cc;border-radius:5px;flex:1;min-height:40px;font-weight:800}.action-row button{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.action-row button.primary,button.primary{color:#fff;background:#8a6800;border-color:#8a6800}.action-row.compact{margin-top:8px}.action-row.compact button{min-height:34px;padding:0 7px;font-size:11px}.primary.full{width:100%}.text-button{color:#8a6800;background:0 0;border:0;width:100%;margin-top:10px}.order-status{color:#53606c;background:#f1f4f6;min-height:38px;margin-top:10px;padding:10px;font-size:11px;display:block;overflow:hidden}.order-status.error{color:#a24343;background:#ffeded}.orderbook-heading{border-top:1px solid #e2e7eb;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.orderbook-heading div{gap:3px;display:grid}.orderbook-heading span{font-size:13px;font-weight:800}.orderbook-heading small{color:#8a6800;min-height:14px;font-size:10px}.text-button.inline{width:auto;min-height:32px;margin:0;padding:0 8px}.empty-orderbook{color:#758190;text-align:center;background:#f8fafb;margin:8px 0 0;padding:16px 10px;font-size:12px}.live-orders{gap:5px;margin-top:8px;display:grid}.live-orders button{color:#34414d;text-align:right;background:#fff;border:1px solid #dce2e7;border-radius:4px;grid-template-columns:48px 1fr 1fr 72px;align-items:center;gap:7px;min-width:0;min-height:40px;padding:7px 9px;display:grid}.live-orders button:hover,.live-orders button.active{background:#fff9e5;border-color:#8a6800}.live-orders strong{color:#8a6800;text-align:left}.live-orders span,.live-orders small{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.live-orders small{color:#758190}.market-trade-tape{border-top:1px solid #e2e7eb;margin-top:12px}.market-trade-tape .orderbook-heading{border-top:0;margin-top:0}.trade-tape-list{border:1px solid #e0e5e9;max-height:154px;display:grid;overflow-y:auto}.trade-tape-row{border-bottom:1px solid #edf0f2;grid-template-columns:52px minmax(120px,1.2fr) minmax(96px,.8fr) 110px;align-items:center;gap:8px;min-width:0;min-height:36px;padding:7px 10px;font-size:10px;display:grid}.trade-tape-row:last-child{border-bottom:0}.trade-tape-row strong,.trade-tape-row span,.trade-tape-row code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.trade-tape-row.buy strong{color:#8a6800}.trade-tape-row.sell strong{color:#cc3f4a}.trade-tape-row.trade strong{color:#52606d}.trade-tape-row span{color:#586572}.trade-tape-row code{color:#758190;text-align:right}.fill-order-panel{background:#f8fafb;border:1px solid #dce2e7;gap:9px;margin-top:10px;padding:12px;display:grid}.fill-order-panel label{margin:0}.fill-order-panel>button:not(.primary){color:#34414d;background:#fff;border:1px solid #bac4cc;border-radius:5px;min-height:40px;font-weight:800}.fill-order-panel>button.danger-button{color:#a24343;background:#fff7f7;border-color:#e4bcbc}.status{color:#8a6800;background:#fff8db;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800}.status-1{color:#8a6816;background:#fff4d8}.status-2{color:#245fa4;background:#eaf3ff}.status-3{color:#a24343;background:#ffeded}.tx-line{color:#755c18;background:#fff8e8;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:8px;padding:7px 9px;font-size:11px;display:flex}.tx-line small{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tx-line code{color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tx-line.success{color:#765900;background:#fff8db}.tx-line.error{color:#a24343;background:#ffeded}.account-activity{border-top:1px solid #e2e7eb;margin-top:12px}.account-activity .orderbook-heading{border-top:0;margin-top:0}.account-activity-list{border:1px solid #e0e5e9;max-height:190px;overflow-y:auto}.account-activity-list>div{border-bottom:1px solid #edf0f2;grid-template-columns:minmax(100px,.8fr) minmax(150px,1.4fr) 110px;align-items:center;gap:8px;min-width:0;padding:8px 10px;font-size:10px;display:grid}.account-activity-list>div:last-child{border-bottom:0}.account-activity-list strong,.account-activity-list span,.account-activity-list code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-activity-list strong{color:#8a6800}.account-activity-list span{color:#586572}.account-activity-list code{color:#758190;text-align:right}.account-activity-list.tall{max-height:330px}.account-layout{background:#dce1e6;border:1px solid #dce1e6;grid-template-columns:minmax(320px,.95fr) minmax(0,1.35fr);gap:1px;display:grid}.account-panel{background:#fff;min-width:0;padding:18px}.account-settlement-panel{grid-column:1/-1}.account-claim-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.account-activity-list.settlement{max-height:180px}.exchange-account{grid-template-columns:minmax(0,1.35fr) minmax(330px,.85fr);align-items:stretch}.exchange-account .account-panel{padding:14px}.exchange-account .account-hero-panel{grid-column:1/-1;padding-bottom:14px}.account-hero-top{background:#fbfcfd;border-bottom:1px solid #e1e6ea;justify-content:space-between;align-items:center;gap:14px;min-width:0;margin:-14px -14px 10px;padding:12px 14px;display:flex}.account-hero-top>div:first-child{gap:3px;min-width:0;display:grid}.account-hero-top span,.account-hero-top small{color:#687582;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.account-hero-top h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;line-height:1.1;overflow:hidden}.account-hero-actions{flex:none;gap:8px;display:flex}.account-hero-actions button{color:#34414d;background:#fff;border:1px solid #bac4cc;border-radius:5px;min-height:36px;padding:0 12px;font-weight:900}.account-hero-actions button.primary{color:#fff;background:#8a6800;border-color:#8a6800}.exchange-account .account-trading-panel{grid-area:2/1}.exchange-account .account-settlement-panel{grid-area:2/2}.account-summary-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.account-claim-grid.compact{margin:4px 0 12px}.account-order-strip,.account-pnl-strip{background:#f8fafb;border:1px solid #e1e7eb;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:-4px 0 12px;padding:8px;display:grid}.account-pnl-strip{background:#fff9e5;margin-top:0}.account-order-strip>div,.account-pnl-strip>div{gap:2px;min-width:0;display:grid}.account-order-strip span,.account-pnl-strip span{color:#667482;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:900;overflow:hidden}.account-order-strip strong,.account-pnl-strip strong{color:#182631;font-size:14px}.exchange-account .mini{gap:3px;padding:8px 9px}.exchange-account .owner-empty{min-height:54px;padding:10px}.exchange-account .account-activity-list.tall{max-height:196px}.exchange-account .account-horse-grid{max-height:170px}.exchange-account .account-activity-list.settlement{max-height:128px}.account-table{background:#fff;border:1px solid #dfe5e9;min-width:0}.account-table-head,.account-table-body>div{grid-template-columns:minmax(110px,.9fr) minmax(140px,1.2fr) minmax(100px,.8fr) minmax(110px,.8fr);align-items:center;gap:8px;min-width:0;display:grid}.account-table-head{color:#687582;background:#f5f7f8;padding:7px 10px;font-size:10px;font-weight:900}.account-table-body{max-height:238px;overflow-y:auto}.account-table.compact .account-table-body{max-height:112px}.account-table-body>div{border-top:1px solid #edf0f2;padding:8px 10px;font-size:10px}.account-table strong,.account-table span,.account-table code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-table strong{color:#8a6800}.account-table span{color:#53606c}.account-table code{color:#758190;text-align:right}.account-table-body>.account-order-row.status-partial strong{color:#2f73d9}.account-table-body>.account-order-row.status-filled strong{color:#765900}.account-table-body>.account-order-row.status-cancelled strong{color:#7b8792}.account-table-body>.account-order-row.status-rejected strong{color:#c43d4b}.account-horse-grid{gap:7px;max-height:316px;display:grid;overflow-y:auto}.account-horse-grid button{color:#17212b;text-align:left;background:#fff;border:1px solid #dce2e7;border-radius:4px;grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:2px 9px;min-width:0;min-height:56px;padding:9px 10px;display:grid}.account-horse-grid button:hover{background:#fff9e5;border-color:#8a6800}.account-horse-grid .silk-icon{grid-row:1/span 2}.account-horse-grid strong,.account-horse-grid span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-horse-grid span{color:#758190;font-size:10px}.account-owner-activity{border-top:1px solid #e2e7eb;margin-top:12px;padding-top:12px}.account-subhead{justify-content:space-between;align-items:flex-end;gap:10px;min-width:0;margin-bottom:8px;display:flex}.account-subhead span,.account-subhead strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-subhead span{color:#758190;text-transform:uppercase;font-size:10px;font-weight:850}.account-subhead strong{color:#17212b;font-size:13px}.account-owner-activity .account-table-body{max-height:136px}.owner-layout{background:#dce1e6;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.owner-panel{min-height:370px}.owner-operations-strip{background:#dce1e6;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-height:0;padding:0;display:grid}.owner-operations-strip>div{background:#fbfcfd;gap:4px;min-width:0;padding:12px 14px;display:grid}.owner-operations-strip span{color:#687582;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.owner-operations-strip strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:1.35;overflow:hidden}.owner-history-panel{background:#fff;grid-column:1/-1;min-width:0;padding:18px}.owner-current-race{background:#fff9e5;border-left:3px solid #8a6800;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:13px 14px;display:flex}.owner-current-race>div{gap:4px;min-width:0;display:grid}.owner-current-race span,.owner-current-race small{color:#687582;font-size:11px}.owner-current-race strong{overflow-wrap:anywhere;font-size:16px}.owner-current-race button{color:#8a6800;background:#fff;border:1px solid #8a6800;border-radius:5px;flex:none;min-height:38px;padding:0 13px;font-weight:800}.owner-race-history{border:1px solid #dfe4e8;max-height:310px;margin-top:12px;overflow-y:auto}.owner-history-head,.owner-history-row{grid-template-columns:120px 150px minmax(120px,1fr) 150px 130px;align-items:center;gap:10px;min-width:720px;padding:9px 12px;display:grid}.owner-history-head{z-index:1;color:#687582;background:#f2f5f6;font-size:10px;font-weight:800;position:sticky;top:0}.owner-history-row{color:#52606c;background:#fff;border-top:1px solid #e8ecef;font-size:11px}.owner-history-row strong{color:#17212b}.owner-history-row code{color:#8a6800;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.owner-empty{color:#758190;text-align:center;border:1px dashed #ccd3da;place-items:center;min-height:72px;padding:14px;font-size:12px;display:grid}.owned-horse-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-height:104px;display:grid;overflow-y:auto}.owned-horse-list button{color:#34414d;text-align:left;background:#fff;border:1px solid #d5dce2;border-radius:4px;gap:2px;min-width:0;padding:8px;display:grid}.owned-horse-list button.active{color:#765900;background:#fff8db;border-color:#8a6800}.owned-horse-list span{color:#758190;font-size:10px}.owner-stats{margin-top:10px}.owner-nft-preview{background:#f7f9fa;border:1px solid #d5dce2;grid-template-columns:116px minmax(0,1fr);gap:10px;min-height:88px;margin-top:10px;display:grid}.owner-nft-preview img{object-fit:cover;width:116px;height:88px}.owner-nft-preview div{align-content:center;gap:5px;min-width:0;padding:8px 10px 8px 0;display:grid}.owner-nft-preview strong{color:#17212b}.owner-nft-preview span{color:#66727e;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.owner-horse-name-editor{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:10px;display:grid}.owner-horse-name-editor label{min-width:0;margin:0}.owner-horse-name-editor button{min-width:116px}.owner-horse-name-editor .risk-note{grid-column:1/-1;margin:0}.horse-attribute-row{background:#dfe4e8;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:10px;display:grid}.horse-attribute-row span{color:#758190;background:#f7f9fa;gap:3px;padding:8px;font-size:10px;display:grid}.horse-attribute-row strong{color:#17212b;font-size:13px}.metadata-link{color:#8a6800;margin-top:12px;font-size:12px;font-weight:800;display:inline-flex}.toggle-line{border:1px solid #d5dce2;align-items:center;min-height:44px;padding:0 10px;gap:10px!important;display:flex!important}.toggle-line input{width:18px;height:18px;margin:0}.nft-market-page{min-width:0}.nft-heading{align-items:center}.nft-reserve-summary{grid-template-columns:minmax(0,1fr);justify-content:end;gap:8px;width:min(220px,42%);display:grid}.nft-reserve-summary>div,.nft-inventory-stats>div,.nft-action-panel .metric-grid>div{background:#f8fafb;border:1px solid #e0e5e9;gap:4px;min-width:0;padding:10px 11px;display:grid}.nft-reserve-summary span,.nft-inventory-stats span,.nft-action-panel .metric-grid span{color:#6d7a86;font-size:11px;font-weight:800}.nft-reserve-summary strong,.nft-inventory-stats strong,.nft-action-panel .metric-grid strong{overflow-wrap:anywhere;color:#0f1b25;font-size:15px;line-height:1.2}.nft-batch-grid{background:#dfe4e8;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.nft-batch{color:#17212b;text-align:left;background:#fff;border:0;align-content:end;gap:5px;min-width:0;min-height:276px;padding:190px 14px 14px;display:grid;position:relative;overflow:hidden}.nft-batch:after{content:"";pointer-events:none;background:#050d1214;border-bottom:1px solid #fff3;height:176px;position:absolute;inset:0 0 auto}.nft-batch img{object-fit:cover;object-position:center 38%;width:100%;height:176px;position:absolute;inset:0 0 auto}.nft-batch span{color:#8a6800;font-size:11px;font-weight:900}.nft-batch strong{font-size:18px}.nft-batch em{color:#52606c;text-overflow:ellipsis;white-space:nowrap;background:#edf1f3;width:max-content;max-width:100%;padding:3px 6px;font-size:10px;font-style:normal;font-weight:800;overflow:hidden}.nft-batch-eligibility{color:#765900;text-overflow:ellipsis;white-space:nowrap;background:#fff6cf;border:1px solid #e6ca68;border-radius:999px;width:max-content;max-width:100%;padding:3px 6px;font-size:10px;overflow:hidden}.nft-inventory-board{background:#f8faf9;border-top:1px solid #dfe4e8;padding:18px}.nft-inventory-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.nft-inventory-head span{color:#607080;font-size:12px;font-weight:800}.nft-inventory-head h2{letter-spacing:0;margin:3px 0 0;font-size:22px}.nft-inventory-stats{grid-template-columns:repeat(3,minmax(112px,1fr));gap:8px;min-width:360px;display:grid}.nft-inventory-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.nft-inventory-flow div{background:#fff;border:1px solid #dce5e2;gap:5px;min-width:0;padding:11px;display:grid}.nft-inventory-flow strong{color:#0f1b25;font-size:13px}.nft-inventory-flow span{color:#61707d;font-size:12px;line-height:1.45}.nft-inventory-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.nft-inventory-card{color:#14202b;text-align:left;cursor:pointer;background:#fff;border:1px solid #d5dde4;border-radius:7px;gap:6px;min-width:0;padding:13px;display:grid}.nft-inventory-card:hover{background:#fff9e5;border-color:#8a6800}.nft-inventory-card.auction{border-color:#e1b44b}.nft-inventory-card.ended{border-color:#2f73d9}.nft-inventory-card.owner-fixed{background:#f4f8ff;border-color:#2f73d9}.nft-inventory-card span{color:#8a6800;font-size:12px;font-weight:900}.nft-inventory-card strong{font-size:16px}.nft-inventory-card small{color:#5e6b78;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.nft-inventory-card em{color:#765900;text-overflow:ellipsis;white-space:nowrap;background:#fff6cf;border-radius:999px;width:max-content;max-width:100%;padding:4px 8px;font-size:11px;font-style:normal;font-weight:900;overflow:hidden}.nft-inventory-empty{color:#687586;background:#fff;border:1px dashed #cbd5dd;margin-top:12px;padding:16px;font-weight:800}.nft-action-grid{background:#dfe4e8;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.nft-action-panel{background:#fff;min-width:0;padding:18px}.nft-action-panel .metric-grid{margin:12px 0}.nft-action-panel .metric-grid>div:nth-child(3):last-child{grid-column:1/-1}.nft-action-panel label{color:#5f6c79;gap:6px;margin:12px 0;font-size:12px;font-weight:700;display:grid}.nft-action-panel input{color:#17212b;background:#fff;border:1px solid #ccd3da;border-radius:5px;width:100%;height:42px;padding:0 11px}.owner-listing-mode{background:#eef2f4;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px;display:grid}.owner-listing-mode button{color:#52616d;background:0 0;border:1px solid #0000;border-radius:6px;min-height:40px;font-weight:800}.owner-listing-mode button.active{color:#765900;background:#fff;border-color:#e6ca68;box-shadow:0 1px 3px #0f1b2514}.nft-action-panel .risk-note{min-height:86px}.nft-action-panel .action-hint{color:#62430b;background:#fff8e7;border:1px solid #f1d48a;border-left:3px solid #d99a14;border-radius:5px;min-height:34px;margin:8px 0 0;padding:8px 10px;font-size:12px;font-weight:800;line-height:1.35}.nft-action-panel .action-hint.ready{color:#765900;background:#fff8db;border-color:#ead071 #ead071 #ead071 #8a6800}.operator-inventory-workspace button.danger{color:#9b3038;background:#fff5f6;border-color:#efc4ca}.operator-inventory-workspace button.danger:not(:disabled):hover{color:#7f242c;background:#ffecee;border-color:#dc9aa4}.ledger-layout,.docs-layout{min-height:500px}.ledger-meta{color:#66727e;font-size:13px}.ledger-toolbar{background:#f7f9fa;border-bottom:1px solid #dfe5e9;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:14px;min-height:56px;padding:8px 12px;display:grid}.ledger-toolbar>span{color:#687582;white-space:nowrap;font-size:12px;font-weight:800}.ledger-search{color:#8a6800;background:#fff;border:1px solid #cdd6dd;border-radius:6px;grid-template-columns:34px minmax(0,1fr);align-items:center;min-width:0;height:38px;display:grid}.ledger-search svg{justify-self:center}.ledger-search input{color:#17212b;background:0 0;border:0;outline:0;width:100%;min-width:0;height:36px;padding:0 10px 0 0}.ledger-pagination{grid-template-columns:36px minmax(64px,auto) 36px;align-items:center;gap:5px;display:grid}.ledger-pagination button{color:#31404c;background:#fff;border:1px solid #cfd7de;border-radius:6px;place-items:center;width:36px;height:36px;display:grid}.ledger-pagination button:disabled{cursor:not-allowed;opacity:.45}.ledger-pagination strong{color:#34414d;text-align:center;white-space:nowrap;font-size:12px}.ledger-table-wrap{width:100%;max-height:68vh;overflow:auto}.ledger-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1120px}.ledger-table th,.ledger-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e4e8eb;border-right:1px solid #edf0f2;min-width:0;padding:11px 12px}.ledger-table th{z-index:1;color:#66727e;background:#f4f6f8;font-size:11px;font-weight:800;position:sticky;top:0}.ledger-table td{color:#34414d;background:#fff;font-size:12px}.ledger-table th:first-child,.ledger-table td:first-child{width:76px}.ledger-table th:nth-child(2),.ledger-table td:nth-child(2){width:200px}.ledger-table th:nth-child(3),.ledger-table td:nth-child(3){width:190px}.ledger-table th:nth-child(4),.ledger-table td:nth-child(4){width:220px}.ledger-table th:nth-child(5),.ledger-table td:nth-child(5),.ledger-table th:nth-child(6),.ledger-table td:nth-child(6){width:110px}.ledger-table th:nth-child(7),.ledger-table td:nth-child(7){width:150px}.ledger-table code{color:#8a6800;white-space:nowrap;font-size:11px}.ledger-number{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.empty-state{color:#758190;text-align:center;padding:80px 20px}.docs-layout{min-width:0;max-width:100%;padding-bottom:20px;overflow-x:hidden}.doc-intro{border-bottom:1px solid #e2e7eb;align-items:center;gap:16px;min-width:0;padding:24px;display:flex;overflow:hidden}.doc-intro>svg{color:#8a6800;width:34px;height:34px}.doc-intro>div{min-width:0}.doc-intro h1{margin:0}.doc-intro p{color:#66727e;overflow-wrap:anywhere;margin:5px 0 0}.doc-grid{background:#e2e7eb;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.doc-item{background:#fff;align-items:center;gap:14px;min-width:0;min-height:110px;padding:18px;display:flex;overflow:hidden}.doc-item svg{color:#8a6800;flex:none}.doc-item div{gap:7px;min-width:0;display:grid}.doc-item strong,.doc-item code{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.doc-item code{color:#758190;font-size:11px}.language-coverage-panel{background:#fff;border-top:1px solid #e2e7eb}.language-coverage-panel .section-heading strong{letter-spacing:.02em;border:1px solid #d8dee4;padding:6px 10px;font-size:11px}.language-coverage-panel .section-heading strong.blocked{color:#9b3038;background:#fff3f4;border-color:#f0c9ce}.language-coverage-panel .section-heading strong.passed{color:#765900;background:#fff8db;border-color:#ead071}.language-grid{background:#e2e7eb;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.language-grid article{background:#fff;align-content:start;gap:5px;min-width:0;padding:12px;display:grid}.language-grid article.fallback{border-top:3px solid #d7a22a}.language-grid article.complete{border-top:3px solid #8a6800}.language-grid strong,.language-grid span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.language-grid span{color:#758190;font-size:10px;font-weight:900}.language-grid code{color:#52606d;text-overflow:ellipsis;white-space:nowrap;background:#f1f4f6;min-width:0;padding:3px 5px;font-size:9px;overflow:hidden}.language-grid small{color:#5f6c79;font-size:10px;line-height:1.45}.language-coverage-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.production-readiness-panel{background:#fbfcfd;border-top:1px solid #e2e7eb;border-bottom:1px solid #e2e7eb}.production-readiness-panel .section-heading strong{letter-spacing:.02em;border:1px solid #d8dee4;padding:6px 10px;font-size:11px}.production-readiness-panel .section-heading strong.blocked{color:#9b3038;background:#fff3f4;border-color:#f0c9ce}.production-readiness-panel .section-heading strong.passed{color:#765900;background:#fff8db;border-color:#ead071}.readiness-summary{border-bottom:1px solid #e2e7eb;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 18px;display:grid}.readiness-grid{background:#e2e7eb;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.readiness-card{background:#fff;gap:8px;min-width:0;padding:14px 16px;display:grid}.readiness-card>*{min-width:0;max-width:100%}.readiness-card-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.readiness-card-head strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.readiness-card-head span{color:#9b3038;background:#fff3f4;border:1px solid #f0c9ce;flex:none;padding:3px 7px;font-size:9px;font-weight:900}.readiness-card.passed .readiness-card-head span{color:#765900;background:#fff8db;border-color:#ead071}.exchange-capability-panel .readiness-card.blocked .readiness-card-head span{color:#9a6415;background:#fff8e8;border-color:#efd8ab}.readiness-card p{color:#65727e;overflow-wrap:anywhere;margin:0;font-size:11px}.readiness-evidence{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.readiness-evidence code{color:#41505d;text-overflow:ellipsis;white-space:nowrap;background:#f0f3f5;max-width:100%;padding:4px 6px;font-size:10px;overflow:hidden}.readiness-card small{color:#7a8792;overflow-wrap:anywhere;font-size:10px;line-height:1.5;overflow:hidden}.exchange-capability-panel{margin-top:16px}.exchange-capability-grid .readiness-card p{min-height:48px;line-height:1.45}.proof-row{grid-template-columns:repeat(3,1fr);gap:10px;padding:20px;display:grid}.crr-example{border-top:1px solid #e2e7eb}.crr-example>.section-heading{padding:20px}.crr-example-grid{background:#e2e7eb;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.crr-example-row{background:#fff;grid-template-columns:42px repeat(5,minmax(0,1fr));align-items:center;gap:10px;min-width:0;padding:12px 16px;font-size:12px;display:grid}.crr-example-row>strong{color:#8a6800}.crr-example-row>span{overflow-wrap:anywhere;color:#66727e}.crr-example>.risk-note{margin:16px 20px 20px}.whitepaper-reader{border-top:1px solid #e2e7eb;border-bottom:1px solid #e2e7eb}.whitepaper-reader>.section-heading svg{color:#8a6800}.whitepaper-scroll{background:#fbfcfc;height:min(620px,68vh);overflow-y:auto}.whitepaper-content{color:#34414d;width:min(920px,100%);margin:0 auto;padding:28px 34px 44px}.whitepaper-content h1{color:#17212b;margin:0 0 24px;font-size:28px}.whitepaper-content h2{color:#17212b;border-bottom:1px solid #dfe4e8;margin:30px 0 10px;padding-bottom:8px;font-size:20px}.whitepaper-content h3{color:#17212b;margin:22px 0 8px;font-size:16px}.whitepaper-content p{margin:7px 0;line-height:1.7}.whitepaper-space{height:5px}.whitepaper-bullet,.whitepaper-number{margin:6px 0;padding-left:20px;line-height:1.6;position:relative}.whitepaper-bullet:before{content:"";background:#8a6800;border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:3px}.whitepaper-number{padding-left:0;font-weight:600}@media (width<=1280px){.venue-grid{grid-template-columns:repeat(6,minmax(132px,1fr))}.venue-matrix{grid-template-columns:repeat(6,minmax(120px,1fr))}.venue-toolbar{grid-template-columns:minmax(200px,1.2fr) repeat(4,minmax(96px,.72fr)) 66px 102px 145px}.venue-capacity{border-left:1px solid #dce1e6;min-height:54px}}@media (width<=1180px){.race-workspace{grid-template-columns:1fr}.race-workspace.detail-view{grid-template-columns:minmax(0,1fr) 380px}.trade-column{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-actions{display:flex}.race-visual-terminal{border-bottom:1px solid #dce1e6;border-right:0}.horse-market-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.venue-grid{max-height:520px}.venue-hall .venue-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-height:none}.venue-market-layout{grid-template-columns:minmax(0,1fr) 240px}.venue-watchlist{max-height:520px}.venue-filter-bar{grid-template-columns:repeat(3,minmax(0,1fr))}.data-source-proof{grid-column:1/-1}.nft-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-inventory-head{display:grid}.nft-inventory-stats{min-width:0}.nft-inventory-flow{grid-template-columns:1fr}.nft-inventory-list{grid-template-columns:repeat(2,minmax(0,1fr))}.account-layout{grid-template-columns:1fr}.exchange-account .account-hero-panel,.exchange-account .account-trading-panel,.exchange-account .account-assets-panel,.exchange-account .account-settlement-panel{grid-area:auto}.account-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.account-hero-top{flex-direction:column;align-items:stretch}.account-hero-actions{width:100%}.account-hero-actions button{flex:1;min-width:0}.crr-header{grid-template-columns:190px minmax(0,1fr) auto}.crr-tabs button{padding:0 10px}.venue-content{grid-template-columns:minmax(0,1fr) 245px}.venue-matrix{grid-template-columns:repeat(4,minmax(118px,1fr))}.market-desk-grid{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,1fr) auto}.market-desk-grid.record-view{grid-template-columns:1fr}.trade-checklist{grid-template-columns:1fr;gap:6px}.trade-checklist-grid{grid-template-columns:repeat(4,minmax(64px,1fr))}.market-desk-grid.depth-view .position-summary{grid-column:1/-1;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);padding-bottom:0;display:grid;overflow:hidden}.market-desk-grid.record-view .position-summary{grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);padding-bottom:0;display:grid;overflow:hidden}.position-summary h3{grid-column:1/-1}.position-horse{border-bottom:0;border-right:1px solid #edf0f2}.position-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.nft-action-grid{grid-template-columns:1fr}}@media (width<=780px){.crr-app{padding:0 12px 30px}.crr-app.terminal-mode{padding-bottom:0}.crr-header{grid-template-columns:1fr auto;align-items:center;height:auto;padding:10px 0 0}.brand-lockup span{display:none}.header-actions{flex-direction:row;align-items:flex-end}.wallet-button{min-width:104px;padding:0 10px}.crr-tabs{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:visible}.crr-tabs button{justify-content:center;min-width:0;padding:0 8px;font-size:12px}.section-heading{flex-direction:column;align-items:stretch}.ledger-toolbar{grid-template-columns:minmax(0,1fr) auto}.ledger-toolbar>span{grid-area:2/1/auto/-1}.kol-honors-heading{flex-direction:column;align-items:stretch}.kol-application-panel{grid-template-columns:minmax(0,1fr)}.kol-honor-summary,.kol-profile-meta,.kol-profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.kol-profile-metrics>div:last-child{grid-column:1/-1}.kol-proof-actions,.kol-application-link{grid-template-columns:minmax(0,1fr)}.kol-application-link>button{justify-self:stretch}.search-box{width:100%}.venue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.venue-hall .venue-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:min(58dvh,560px)}.venue-market-layout{grid-template-columns:1fr}.venue-watchlist{border-top:1px solid #d9dfe4;border-left:0;max-height:none}.venue-watchlist-items{height:auto;display:flex;overflow:auto hidden}.venue-watchlist-items button{border-right:1px solid #edf0f2;min-width:220px}.venue-filter-bar{grid-template-columns:1fr;padding:10px 12px}.data-source-proof{grid-column:auto}.data-source-proof strong,.data-source-proof span{white-space:normal}.trade-column,.owner-layout,.account-layout,.doc-grid,.language-grid,.readiness-grid,.readiness-summary,.owner-operations-strip{grid-template-columns:1fr}.owner-operations-strip strong{white-space:normal}.account-summary-strip,.account-claim-grid.compact,.account-order-strip,.account-pnl-strip{grid-template-columns:1fr 1fr}.account-table-head,.account-table-body>div{grid-template-columns:minmax(76px,.75fr) minmax(96px,1fr) minmax(80px,.8fr) minmax(82px,.8fr)}.race-market-page{height:calc(100dvh - 120px);min-height:0}.empty-venue-state{min-height:0;padding:22px 16px}.empty-venue-diagnostics{grid-template-columns:1fr}.race-workspace.detail-view{grid-template-rows:minmax(0,58%) minmax(0,42%);grid-template-columns:1fr;overflow:hidden}.race-visual-terminal{border-bottom:1px solid #dce1e6;border-right:0;grid-template-rows:32px minmax(0,1fr) minmax(154px,40%);min-height:0}.race-leaders{display:none}.race-stage-top{top:10px;left:10px;right:10px}.race-admission-panel{width:min(180px,50% - 12px);padding:7px 8px;bottom:147px;left:10px}.race-admission-panel strong{font-size:15px}.race-stage>p{display:none}.vrf-confirmation{padding:6px 8px;bottom:147px;left:calc(50% + 4px);right:10px}.runner-number{min-width:18px;font-size:7px}.detail-view .trade-column{padding:0}.race-visual-terminal>.market-desk{min-height:0;display:flex}.market-page-header{grid-template-columns:1fr auto}.market-page-header>div:nth-child(2){grid-area:2/1/auto/-1}.market-header-status{grid-area:1/2}.horse-board-heading{flex-direction:column;align-items:stretch}.compact-search{width:100%}.horse-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.crr-example-grid,.proof-row{grid-template-columns:1fr}.nft-heading{align-items:stretch}.nft-reserve-summary{width:100%}.nft-batch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-batch-grid .nft-batch:last-child:nth-child(odd){grid-column:1/-1}.doc-intro{gap:10px;padding:18px 14px}.doc-intro>svg{width:28px;height:28px}.doc-item{gap:10px;min-height:92px;padding:14px 12px}.doc-item svg{width:22px;height:22px}.language-coverage-panel .section-heading strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.whitepaper-content{padding:22px 20px 36px}.venue-exchange{height:calc(100dvh - 120px);min-height:0}.venue-toolbar{scrollbar-width:none;align-items:end;min-height:70px;padding:8px;display:flex;overflow:auto hidden}.venue-toolbar::-webkit-scrollbar{display:none}.venue-search{min-width:220px}.venue-toolbar>label:not(.venue-search){min-width:132px}.clear-filters{min-width:68px}.apply-filters{min-width:96px}.venue-capacity{min-width:145px}.venue-content{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;min-height:0;overflow:hidden}.venue-board{border-right:0}.venue-board-title{min-height:46px;padding:7px 9px}.venue-board-title>div:first-child span,.venue-legend small{display:none}.venue-legend{gap:8px}.venue-matrix{grid-template-columns:repeat(2,minmax(135px,1fr));height:auto}.venue-statusbar{scrollbar-width:none;justify-content:flex-start;min-height:28px;overflow-x:auto}.venue-statusbar::-webkit-scrollbar{display:none}.race-terminal-bar{min-height:42px}.race-cycle-strip{scrollbar-width:none;padding:5px 8px;overflow-x:auto}.race-cycle-strip::-webkit-scrollbar{display:none}.race-cycle-segment{min-width:118px}.market-desk-grid{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,1fr) auto}.market-desk-grid.record-view{grid-template-columns:1fr}.market-desk-tabs{scrollbar-width:none;overflow-x:auto}.market-desk-tabs::-webkit-scrollbar{display:none}.market-desk-tabs button{min-width:92px;padding-inline:9px}.market-desk-tabs button:last-child{min-width:78px}.market-record-row{grid-template-columns:minmax(86px,1fr) minmax(120px,1.2fr) minmax(76px,.8fr)}.market-record-row code{display:none}.market-desk-grid.depth-view .position-summary,.market-desk-grid.record-view .position-summary{grid-column:1/-1;grid-template-columns:1fr;max-height:148px;padding-bottom:0;display:grid;overflow:hidden}.position-summary h3{padding:7px 8px}.position-horse{border-bottom:1px solid #edf0f2;border-right:0;gap:7px;padding:7px 8px}.position-horse strong{font-size:11px}.position-horse span{font-size:8px}.position-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-actions .trade-position-summary{background:#e7ebee;border:1px solid #dce2e7;grid-template-columns:repeat(2,minmax(0,1fr));min-height:80px;margin:0 0 6px;padding-bottom:0;display:grid;overflow:hidden}.terminal-actions .trade-position-summary .mini{background:#fff;border:0;min-height:40px}.terminal-actions .trade-position-summary .mini span{font-size:8px}.terminal-actions .trade-position-summary .mini strong{font-size:11px}.telemetry-stage{gap:6px;padding:8px}.telemetry-header{flex-direction:column;align-items:stretch;gap:6px}.telemetry-header strong{font-size:15px}.telemetry-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.telemetry-leaders{grid-template-columns:1fr}.telemetry-leaders button:nth-child(n+3){display:none}.telemetry-row{grid-template-columns:34px minmax(88px,1fr) 42px 50px minmax(82px,.8fr);gap:5px}.telemetry-head,.telemetry-scroll .telemetry-row{padding-inline:6px}.telemetry-footer{grid-template-columns:1fr;gap:5px}}.workspace-mode{--workspace-border:#d9e0e4;--workspace-muted:#65727d;--workspace-ink:#14202a;--workspace-soft:#f5f7f8;background:#0d1514;min-height:100dvh;padding:0 12px 18px}.workspace-mode .crr-header{z-index:60;color:#ead071;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d1514fa;border-color:#2a3533;grid-template-columns:196px minmax(0,1fr) auto;gap:10px;height:56px;margin:0;position:sticky;top:0}.workspace-mode .brand-lockup{gap:9px}.workspace-mode .brand-lockup img{border-radius:3px;width:36px;height:36px}.workspace-mode .brand-lockup strong{color:#fff8db;font-size:15px}.workspace-mode .brand-lockup span{color:#87958f;font-size:9px}.workspace-mode .crr-tabs{justify-content:center;height:56px}.workspace-mode .crr-tabs button{color:#aeb9b5;background:0 0;border:0;border-bottom:2px solid #0000;gap:6px;min-width:0;height:56px;padding:0 12px;font-size:11px}.workspace-mode .crr-tabs button svg{width:14px;display:block}.workspace-mode .crr-tabs button.group-start{border-left:1px solid #2a3533;margin-left:5px}.workspace-mode .crr-tabs button:hover{color:#fff8db;background:#141f1d}.workspace-mode .crr-tabs button.active{color:#f0b90b;background:#14231f;border-bottom-color:#f0b90b}.workspace-mode .header-actions{gap:6px}.workspace-mode .header-actions select,.workspace-mode .header-icon-button,.workspace-mode .wallet-button,.workspace-mode .auth-entry button{border-radius:3px;height:34px}.workspace-mode .header-actions select,.workspace-mode .header-icon-button,.workspace-mode .wallet-button,.workspace-mode .auth-entry button:not(.primary){color:#dbe5e1;background:#141e1c;border-color:#33403d}.workspace-mode .summary-strip{background:#111a18;border:1px solid #2a3533;border-top-width:0;gap:0;min-height:34px;margin:0}.workspace-mode .summary-strip>div{background:0 0;border:0;border-right:1px solid #2a3533;border-radius:0;gap:6px;min-height:33px;padding:5px 11px}.workspace-mode .summary-strip span{color:#73817c;text-transform:uppercase;font-size:9px;font-weight:800}.workspace-mode .summary-strip strong{color:#cad5d1;font-size:10px}.workspace-mode .section-heading{min-height:62px;padding:10px 14px}.workspace-mode .section-heading h1{font-size:21px}.workspace-mode .panel-title{margin-bottom:10px}.workspace-mode .panel-title h2{font-size:16px}.workspace-mode .mini{border-radius:2px;padding:8px 9px}.workspace-mode button,.workspace-mode input,.workspace-mode select{border-radius:3px}.market-workspace-tabs,.owner-workspace-tabs{border-bottom:1px solid var(--workspace-border);background:var(--workspace-border);gap:1px;display:grid}.owner-workspace-tabs{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.market-workspace-tabs button,.owner-workspace-tabs button{color:#53616c;text-align:left;background:#f8fafb;border:0;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:48px;padding:0 13px;font-weight:850;display:grid}.owner-workspace-tabs button{grid-template-columns:20px minmax(0,1fr)}.market-workspace-tabs button strong{color:#74818c;font-size:11px}.market-workspace-tabs button.active strong{color:#765900}.nft-market-page{background:#fff;grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.nft-batch-grid{min-height:0}.nft-batch{grid-template-columns:minmax(0,1fr) auto;align-content:end;gap:3px 8px;min-height:162px;padding:104px 11px 9px}.nft-batch:after,.nft-batch img{height:94px}.nft-batch img{object-position:center 34%}.nft-batch span,.nft-batch small,.nft-batch em{font-size:9px}.nft-batch strong{justify-self:end;font-size:14px}.nft-batch small,.nft-batch em{grid-column:1/-1}.nft-batch-eligibility{grid-column:1/-1;font-size:9px}.nft-action-grid{background:#fff;grid-template-columns:minmax(0,1fr)}.nft-action-panel[hidden],.nft-inventory-board[hidden],.owner-panel[hidden],.owner-history-panel[hidden]{display:none!important}.nft-action-panel:not([hidden]){grid-template-columns:minmax(250px,.72fr) minmax(360px,1.28fr);align-content:start;gap:10px 18px;padding:16px 18px;display:grid}.nft-action-panel:not([hidden]) .panel-title{grid-column:1/-1}.nft-action-panel:not([hidden])>label{grid-column:1;margin:0}.nft-action-panel:not([hidden])>.metric-grid{grid-area:2/2/span 2;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.nft-action-panel:not([hidden])>.risk-note{grid-column:1;min-height:0;margin:0}.nft-action-panel:not([hidden])>.action-row{grid-column:1}.nft-action-panel:not([hidden])>.action-hint,.nft-action-panel:not([hidden])>.tx-line{grid-column:2}.nft-inventory-board{padding:14px 16px}.nft-inventory-head{align-items:center}.nft-inventory-head h2{font-size:18px}.nft-inventory-flow{display:none}.nft-inventory-list{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-layout{background:var(--workspace-border);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:max-content;align-content:start}.owner-operations-strip{grid-column:1/-1}.owner-layout>[data-qa-owner-assets]{grid-area:3/1/span 2/span 4;min-height:0}.owner-performance-panel,.owner-layout>[data-qa-owner-feed],.owner-layout>[data-qa-owner-cadence],.owner-history-panel{grid-area:3/5/span 2/-1;min-height:0}.owner-layout .owner-panel,.owner-layout .owner-history-panel{padding:14px}.owner-performance-panel .risk-note{margin-bottom:0}.owner-performance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-nft-preview img{width:96px;height:74px}.owner-horse-name-editor{grid-template-columns:1fr}.owner-horse-name-editor .risk-note{grid-column:1}.owner-layout .owned-horse-list{max-height:120px;overflow:auto}.owner-layout .feed-tier-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.owner-layout .owner-race-history{max-height:calc(100dvh - 330px);overflow:auto}.exchange-account{grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr);align-content:start;min-height:0}.exchange-account .account-hero-panel{padding-bottom:10px}.exchange-account .account-hero-top{margin-bottom:8px}.exchange-account .account-summary-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.exchange-account .runtime-provenance-strip{padding-block:7px}.kol-honors-page{background:var(--workspace-border);grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);gap:1px;padding:0}.kol-honors-heading,.kol-honors-page>.runtime-provenance-strip,.kol-honors-page>.kol-evidence-warning,.kol-honors-page>.kol-honor-list{grid-column:1/-1}.kol-honors-heading{border:0;min-height:62px}.kol-application-panel{border:0;border-radius:0;grid-column:1}.kol-honor-summary{border:0;grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.kol-honor-withheld,.kol-honors-page>.empty-state{border:0;border-radius:0;grid-column:2;margin:0}.kol-application-copy,.kol-application-form{padding:14px 16px}.kol-application-copy h2{font-size:18px}.kol-application-steps{margin-bottom:0}.kol-honor-list{background:#f5f7f8;max-height:calc(100dvh - 480px);padding:10px;overflow:auto}.ledger-layout{background:#fff;align-content:start}.ledger-layout .runtime-provenance-strip{padding-block:7px}.ledger-table thead{z-index:3;position:sticky;top:0}.docs-layout.docs-shell{height:calc(100dvh - 108px);min-height:0;margin-top:10px}@media (width<=1180px){.workspace-mode .crr-header{grid-template-columns:170px minmax(0,1fr) auto}.workspace-mode .crr-tabs button{padding-inline:8px}.workspace-mode .crr-tabs button svg,.workspace-mode .auth-entry button span{display:none}.owner-layout>[data-qa-owner-assets]{grid-column:1/span 5}.owner-performance-panel,.owner-layout>[data-qa-owner-feed],.owner-layout>[data-qa-owner-cadence],.owner-history-panel{grid-column:6/-1}}@media (width<=780px){.workspace-mode{padding:0 8px 14px}.workspace-mode .crr-header{grid-template-columns:minmax(0,1fr) auto;height:52px;padding:6px 0}.workspace-mode .crr-tabs{background:#111a18;border-color:#2a3533;grid-template-columns:1fr;height:auto;padding:6px;top:52px}.workspace-mode .crr-tabs button{color:#c1ccc8;border-left:3px solid #0000;height:42px;min-height:42px}.workspace-mode .crr-tabs button svg{display:block}.workspace-mode .crr-tabs button.group-start{border-left-color:#0000;margin-left:0}.workspace-mode .crr-tabs button.active{border-bottom-color:#0000;border-left-color:#f0b90b}.workspace-mode .summary-strip{margin-inline:0}.workspace-mode>.account-layout,.workspace-mode>.nft-market-page,.workspace-mode>.owner-layout,.workspace-mode>.kol-honors-page,.workspace-mode>.ledger-layout,.workspace-mode>.docs-layout{min-height:0;margin-top:8px;overflow:visible}.market-workspace-tabs,.owner-workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.market-workspace-tabs button,.owner-workspace-tabs button{min-height:44px;padding-inline:9px}.nft-batch-grid{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.nft-batch{scroll-snap-align:start;border-right:1px solid var(--workspace-border);flex:0 0 68%}.nft-action-panel:not([hidden]){grid-template-columns:minmax(0,1fr);padding:14px}.nft-action-panel:not([hidden])>*{grid-area:auto/1!important}.nft-inventory-head{flex-direction:column;align-items:stretch}.nft-inventory-stats{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.nft-inventory-list{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-layout{grid-template-columns:minmax(0,1fr)}.owner-layout>[data-qa-owner-assets],.owner-performance-panel,.owner-layout>[data-qa-owner-feed],.owner-layout>[data-qa-owner-cadence],.owner-history-panel{grid-area:auto/1}.owner-layout>[data-qa-owner-assets]{order:3}.owner-performance-panel,.owner-layout>[data-qa-owner-feed],.owner-layout>[data-qa-owner-cadence],.owner-history-panel{order:4}.owner-workspace-tabs{order:2}.owner-operations-strip{order:1}.exchange-account{grid-template-columns:minmax(0,1fr)}.exchange-account .account-hero-panel,.exchange-account .account-trading-panel,.exchange-account .account-settlement-panel{grid-area:auto/1;min-height:0}.exchange-account .account-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.kol-honors-page{grid-template-columns:minmax(0,1fr)}.kol-honors-page>*{grid-column:1!important}.kol-honor-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.kol-honor-list,.ledger-table-wrap{max-height:none}.docs-layout.docs-shell{height:auto}}@media (width<=480px){.brand-lockup img{width:36px;height:36px}.brand-lockup div{display:none}.brand-lockup strong{font-size:15px}.venue-tile{min-height:112px;padding:9px}.venue-tile small{font-size:9px}.venue-horse-preview span{min-width:24px;padding:0 3px}.market-page-header{grid-template-columns:1fr}.market-header-status{border-top:1px solid #e2e7eb;border-left:0;grid-area:auto/1;padding:10px 0 0;display:flex}.market-header-status span{margin-left:auto}.market-page-header>div:nth-child(2){grid-area:auto/1}.horse-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid,.condition-row{grid-template-columns:1fr}.trade-checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.action-row{flex-direction:column;align-items:stretch}.action-row.compact{grid-template-columns:1fr;display:grid}.live-orders button{grid-template-columns:42px 1fr 1fr}.live-orders small{display:none}.trade-tape-row{grid-template-columns:48px minmax(110px,1fr) minmax(80px,.8fr)}.trade-tape-row code{display:none}.crr-example-row{grid-template-columns:34px repeat(2,minmax(0,1fr))}.nft-reserve-summary{grid-template-columns:1fr}.nft-batch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-batch{min-height:208px;padding:132px 10px 10px}.nft-batch img,.nft-batch:after{height:122px}.nft-inventory-stats,.nft-inventory-list{grid-template-columns:1fr}}.header-icon-button{color:#4c5a67;background:#fff;border:1px solid #ccd3da;border-radius:6px;flex:none;place-items:center;width:40px;height:40px;display:grid}.header-icon-button:hover{color:#8a6800;border-color:#8a6800}.venue-exchange{height:calc(100dvh - 68px);min-height:560px}.venue-cell{content-visibility:visible;contain:layout paint style}.venue-matrix{overscroll-behavior:contain;grid-auto-rows:140px}.venue-cell .silk-icon svg{width:24px;height:24px}.race-market-page{border:0;height:calc(100dvh - 68px);min-height:620px}.light-theme .race-terminal-bar{color:#27333e;background:#fff;border-color:#dce1e6;min-height:48px}.light-theme .terminal-back{color:#455360;border-color:#dce1e6}.light-theme .network-health{color:#8a6800;border-color:#dce1e6}.light-theme .terminal-stat,.light-theme .terminal-balance{color:#27333e;border-color:#dce1e6}.light-theme .terminal-stat svg,.light-theme .terminal-stat span,.light-theme .terminal-balance span{color:#758190}.light-theme .terminal-stat strong,.light-theme .terminal-balance strong{color:#17212b}.light-theme .race-visual-terminal{background:#fff;grid-template-rows:32px minmax(320px,1fr) minmax(170px,34%)}.terminal-actions{background:#fff;border-left:0;gap:0}.terminal-actions>.trade-panel{flex-direction:column;flex:1;padding:10px 14px 12px;display:flex;overflow-y:auto}.terminal-actions>.trade-panel>.action-row:not(.compact){z-index:5;background:#fffffffa;border-top:1px solid #e1e6ea;margin:10px -14px -12px;padding:8px 14px 10px;position:sticky;bottom:-12px;box-shadow:0 -8px 18px #1c2a2512}.terminal-actions .trade-panel label{margin:5px 0}.terminal-actions .trade-panel input,.terminal-actions .trade-panel select{height:34px}.terminal-actions .preview-market-notice{margin-bottom:6px;padding:6px 8px}.terminal-actions .trade-position-summary{background:#e7ebee;border:1px solid #dce2e7;grid-template-columns:repeat(4,minmax(0,1fr));min-height:58px;margin:0 0 7px;padding-bottom:0;display:grid;overflow:hidden}.terminal-actions .trade-position-summary .mini{background:#fff;border:0;min-height:56px}.terminal-actions .selected-horse-card{grid-template-columns:26px minmax(0,1fr) 52px;margin-bottom:6px;padding:5px 8px}.terminal-actions .selected-horse-card small{display:none}.terminal-actions .selected-horse-state>strong{font-size:14px}.terminal-actions .entry-side-tabs{margin-bottom:6px}.terminal-actions .entry-side-tabs button{min-height:32px}.terminal-actions .horse-select-label{color:#66727e;gap:4px;margin:0 0 7px;font-size:10px;font-weight:800;display:grid}.terminal-actions .horse-select-label select{color:#17212b;background:#fff;border:1px solid #ccd3da;border-radius:4px;width:100%;height:34px;font-weight:800}.terminal-actions .amount-shortcuts{margin-bottom:7px;display:none}.terminal-actions .amount-shortcuts button{min-height:27px}.terminal-actions .batch-entry-switch{margin:6px 0}.terminal-actions .batch-entry-switch button{min-height:30px}.terminal-actions .compact-market-meta{display:none}.terminal-actions .risk-note{margin:7px 0 0;padding:7px 9px;font-size:10px;line-height:1.4}.terminal-actions .tx-line{min-height:28px;margin-top:6px;padding:6px 8px;font-size:10px}.terminal-actions .compact-orderbook{display:grid}.terminal-actions>.trade-panel>.action-row.compact{display:none}.terminal-actions .settlement-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.terminal-actions .settlement-quick-actions button{white-space:normal;min-height:34px;padding:0 6px;font-size:10px}.terminal-actions .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.terminal-actions .mini{gap:2px;padding:6px 8px}.terminal-actions .mini strong{font-size:12px}.terminal-actions .entry-order-summary{gap:4px;margin-top:5px;padding:6px 9px}.terminal-actions>.trade-panel>.action-row:not(.compact) button{min-height:43px;font-size:13px}.compact-orderbook{background:#dce2e7;border:1px solid #dce2e7;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:8px;display:grid}.compact-orderbook>section{background:#fff;min-width:0}.compact-orderbook h3{border-bottom:1px solid #edf0f2;margin:0;padding:4px 7px;font-size:10px}.compact-orderbook .depth-head,.compact-orderbook .depth-row{padding:3px 7px;font-size:9px}.compact-orderbook .preview-depth>small{padding:4px 7px}.compact-orderbook .depth-empty{min-height:0;padding:6px 8px;font-size:9px}.compact-orderbook .depth-row:nth-of-type(n+4){display:none}.dark-theme .compact-orderbook{display:grid}.dark-theme{color:#dbe5e2;background:#111817}.dark-theme .crr-header{color:#e4ece9;background:#141c1b;border-color:#2b3533}.dark-theme .brand-lockup span,.dark-theme .crr-tabs button{color:#aab7b3}.dark-theme .crr-tabs button.active{color:#f0b90b;border-color:#f0b90b}.dark-theme .header-actions select,.dark-theme .header-icon-button,.dark-theme .auth-entry button{color:#dbe5e2;background:#192321;border-color:#394441}.dark-theme .auth-entry button.primary{color:#fff;background:#8a6800;border-color:#765900}.dark-theme .auth-entry-status{color:#f1c879}.dark-theme .wallet-button{background:#8a6800;border-color:#765900}.dark-theme .wallet-paths{background:#161f1dfa;border-color:#303b38;box-shadow:0 10px 22px #0000003d}.dark-theme .wallet-paths span{color:#dbe5e2;background:#1b2523;border-color:#303b38}.dark-theme .kol-evidence-warning{color:#f0cf91;background:#241b0f;border-color:#6e5227 #6e5227 #6e5227 #d19a35}.dark-theme .account-layout,.dark-theme .nft-market-page,.dark-theme .owner-layout,.dark-theme .kol-honors-page,.dark-theme .ledger-layout,.dark-theme .docs-layout{color:#17212b}.dark-theme .race-market-page,.dark-theme .race-visual-terminal{background:#111817}.dark-theme .race-workspace.detail-view{grid-template-columns:minmax(0,1fr) clamp(420px,30vw,500px)}.dark-theme .race-visual-terminal{grid-template-rows:32px minmax(320px,1fr) minmax(170px,34%)}.dark-theme .market-desk,.dark-theme .market-desk-grid>section,.dark-theme .market-desk-tabs button,.dark-theme .terminal-actions,.dark-theme .terminal-tabs,.dark-theme .terminal-actions>.trade-panel{color:#dbe5e2;background:#17201f;border-color:#303b38}.dark-theme .market-desk-tabs button,.dark-theme .terminal-tabs button{color:#94a39f}.dark-theme .market-desk-tabs button.active,.dark-theme .terminal-tabs button.active{color:#f0b90b;background:#1d2b28}.dark-theme .search-box,.dark-theme .selected-horse-card,.dark-theme .entry-order-summary,.dark-theme .trade-panel input,.dark-theme .trade-panel select,.dark-theme .mini{color:#dbe5e2;background:#1b2523;border-color:#3a4643}.dark-theme .entry-order-summary strong,.dark-theme .mini strong,.dark-theme .selected-horse-card h2{color:#fff8db}.dark-theme .market-desk .depth-head,.dark-theme .market-desk .depth-row{color:#34414d;background:#fff}.dark-theme .market-desk .preview-depth>small{color:#946d18;background:#fffaf0}.dark-theme .compact-orderbook>section,.dark-theme .compact-orderbook h3,.dark-theme .compact-orderbook .depth-row{color:#dbe5e2;background:#17201f;border-color:#303b38}.dark-theme .compact-orderbook,.dark-theme .compact-orderbook .depth-head{background:#111817;border-color:#303b38}.dark-theme .production-readiness-panel,.dark-theme .readiness-card{color:#dbe5e2;background:#17201f;border-color:#303b38}.dark-theme .readiness-grid{background:#303b38}.dark-theme .production-readiness-panel .section-heading,.dark-theme .readiness-summary{border-color:#303b38}.dark-theme .readiness-card p,.dark-theme .readiness-card small{color:#9cacaa}.dark-theme .readiness-evidence code{color:#d5dfdc;background:#22302d}@media (width<=980px){.operator-console,.operator-console[data-qa-operator-console=locked]{grid-template-columns:1fr}.operator-header,.operator-hero,.operator-safety-grid,.operator-stage-strip,.operator-module-board,.operator-backend-map-shell,.operator-backend-map,.operator-priority-dock,.operator-command-strip,.operator-control-room,.operator-control-tower,.operator-workspace,.operator-console>.operator-panel[data-qa-operator-incident-actions]{grid-column:1}.operator-module-board{grid-row:auto;max-height:none;position:static}.operator-module-grid.full{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-control-tower{grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.operator-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.operator-priority-list,.operator-safety-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-ops-board,.operator-ops-group.wide{grid-template-columns:1fr}.operator-backend-map{grid-template-columns:1fr;max-height:none}.operator-control-room .operator-panel-large,.operator-workspace .operator-panel,.operator-inventory-workspace .operator-panel{max-height:none}.race-workspace.detail-view{grid-template-columns:minmax(0,1fr) 390px}.operator-header,.operator-hero,.operator-control-room,.operator-control-tower,.operator-backend-map,.operator-workspace,.operator-locked-grid,.operator-status-board{grid-template-columns:1fr}.operator-score{border-top:1px solid #e1e7eb;border-left:0}.operator-auth-strip{flex-wrap:wrap;justify-content:flex-start}.operator-header{grid-template-columns:minmax(0,1fr);align-items:start}.operator-header .brand-lockup{min-width:0}.operator-auth-strip span{flex:0 auto}.operator-priority-dock{grid-template-columns:1fr}.operator-safety-grid,.operator-stage-strip,.operator-control-tower,.operator-module-grid.full,.operator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.header-icon-button{width:36px;height:36px}.race-workspace.detail-view{grid-template-rows:minmax(0,52%) minmax(0,48%);grid-template-columns:1fr}.light-theme .race-visual-terminal,.dark-theme .race-visual-terminal{grid-template-rows:32px minmax(0,1fr) minmax(154px,40%)}.race-video-stage .race-broadcast-canvas:before{inset:74px 8px 64px;transform:none}.race-video-stage .race-broadcast-canvas:after{top:74px;bottom:64px;right:10px;box-shadow:-82vw 0 #ffffff61}.race-video-topbar{gap:7px;padding:8px 9px 0;display:grid}.race-video-topbar>div:first-child{gap:3px;max-width:min(240px,68vw);padding:7px 8px}.race-video-topbar strong{max-width:100%;font-size:15px}.race-video-topbar span{font-size:9px}.race-stage-metrics{justify-content:flex-start;gap:4px}.race-stage-metrics span{padding:3px 5px;font-size:8px}.race-video-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:auto;margin:6px 9px 0}.race-video-mini{gap:1px;padding:5px 6px}.race-video-mini span{font-size:7px}.race-video-mini strong{font-size:10px}.race-runner{gap:2px;width:28px;height:14px;padding:0 3px}.race-runner strong{display:none}.runner-rank{width:12px;font-size:7px;line-height:12px}.runner-horse{width:10px;height:7px}.race-leader-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;bottom:48px;left:9px;right:9px}.race-leader-strip button{gap:1px 5px;padding:5px 6px}.race-leader-strip span{font-size:13px}.race-leader-strip strong{font-size:9px}.race-leader-strip small{display:none}.race-ranking-dock{gap:3px;width:min(176px,50vw);max-height:76px;display:grid;top:128px;right:9px}.race-ranking-dock .race-field-depth-head,.race-ranking-dock button{grid-template-columns:24px minmax(0,1fr);gap:4px;padding:4px 5px}.race-ranking-dock .race-field-depth-head span:last-child,.race-ranking-dock em{display:none}.race-ranking-dock span{font-size:10px}.race-ranking-dock strong{font-size:9px}.race-progress-rail{gap:7px;font-size:8px;bottom:22px;left:9px;right:9px}.race-gate-meter{gap:7px;font-size:8px;bottom:6px;left:9px;right:9px}.race-gate-meter strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-orderbook{grid-template-columns:1fr}.crr-header{grid-template-columns:minmax(0,1fr) auto;padding:8px 0;position:relative}.header-actions{align-items:center;gap:7px}.header-actions select{width:92px;height:36px}.auth-entry{gap:4px}.auth-entry button{width:36px;height:36px;padding:0}.auth-entry button span{display:none}.auth-entry-status{flex-basis:100%;max-width:180px;font-size:10px}.wallet-button{width:38px;min-width:38px;height:36px;padding:0}.wallet-button span{display:none}.wallet-connect-stack{justify-items:end}.mobile-menu-button{color:#4c5a67;background:#fff;border:1px solid #ccd3da;border-radius:6px;place-items:center;width:38px;height:36px;display:grid}.crr-tabs{z-index:40;background:#fff;border:1px solid #dce1e6;grid-template-columns:repeat(2,minmax(0,1fr));height:auto;padding:8px;display:none;position:absolute;top:calc(100% + 1px);left:0;right:0;box-shadow:0 12px 28px #18242b29}.crr-tabs.mobile-open{display:grid}.crr-tabs button{border:0;border-left:3px solid #0000;justify-content:flex-start;min-height:44px}.crr-tabs button.active{background:#fff8db;border-bottom-color:#0000;border-left-color:#8a6800}.race-market-page,.venue-exchange{height:calc(100dvh - 60px)}.race-market-page{min-height:0}.dark-theme .mobile-menu-button{color:#dbe5e2;background:#192321;border-color:#394441}.dark-theme .crr-tabs{background:#17201f;border-color:#303b38}.dark-theme .crr-tabs button.active{background:#1d2b28}.operator-console{padding:0 10px 20px}.operator-header{height:auto;margin:0 -10px;padding:10px}.operator-header .brand-lockup div{display:grid}.operator-header .brand-lockup span{display:block}.operator-console[data-qa-operator-console=locked] .operator-hero{order:1;min-height:0}.operator-console[data-qa-operator-console=locked] .operator-locked-grid{order:2;margin-top:0}.operator-console[data-qa-operator-console=locked] .operator-stage-strip{order:3}.operator-console[data-qa-operator-console=locked] .operator-status-board{order:4}.operator-console[data-qa-operator-console=locked] .operator-hero p{-webkit-line-clamp:2}.operator-hero>div{padding:14px}.operator-hero h1{font-size:22px}.operator-auth-strip{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.operator-auth-strip span{text-align:center;width:100%}.operator-safety-grid,.operator-stage-strip,.operator-command-strip,.operator-control-tower,.operator-priority-list,.operator-module-grid.full,.operator-backend-map-shell,.operator-backend-map,.operator-ops-board,.operator-ops-group.wide,.operator-grid,.operator-control-room,.operator-workspace,.operator-locked-grid,.operator-status-board,.operator-capability-list,.operator-inventory-flow,.operator-inventory-status,.operator-inline-grid,.operator-control-strip,.operator-button-row{grid-template-columns:1fr}.operator-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-metric-strip div:nth-child(2n){border-right:0}.operator-table>div,.operator-table.compact>div,.operator-backend-map .operator-table.compact>div,.operator-table[data-qa-operator-audit-logs]>div{grid-template-columns:1fr;gap:4px}.operator-section-heading{flex-direction:column;align-items:flex-start}.operator-backend-map-shell summary{grid-template-columns:minmax(0,1fr) auto}.operator-backend-map-shell summary span{grid-column:1/-1}.operator-safety-grid,.operator-stage-strip,.operator-module-grid.full,.operator-backend-map{grid-template-columns:1fr}.operator-control-tower{grid-template-columns:1fr;max-height:none;overflow:hidden}.operator-command-strip{grid-template-columns:1fr}.operator-command-strip a{min-height:54px}.operator-control-room .operator-panel-large,.operator-control-room .operator-panel,.operator-workspace .operator-panel,.operator-inventory-workspace .operator-panel{max-height:min(520px,100dvh - 110px);overflow:auto}.operator-panel-large{grid-template-columns:1fr}.operator-module-card{grid-template-columns:1fr;gap:6px;min-height:66px;padding:10px}.operator-module-card span{-webkit-line-clamp:1}.operator-module-card em{width:fit-content}.operator-backend-map .operator-queue{min-height:122px}.operator-backend-map .operator-queue h3{min-height:32px;padding:8px 9px 5px;font-size:10px}.operator-backend-map .operator-table.compact>div{min-height:28px;padding:5px 9px}.operator-backend-map .operator-table.compact>div:nth-child(n+3){display:none}}@media (width<=560px){.operator-backend-map{grid-template-columns:1fr}.operator-backend-map .operator-table.compact>div{gap:2px;padding:6px 8px}.operator-backend-map .operator-table.compact>div code{justify-self:start}}@media (width<=340px){.operator-backend-map{grid-template-columns:1fr}}.docs-layout.docs-shell{grid-template-columns:minmax(0,1fr);padding-bottom:0;overflow:hidden}.docs-layout.docs-shell .docs-workspace{width:100%;min-width:0;max-width:100%}.market-quality-strip{background:#dce1e6;border-bottom:1px solid #dce1e6;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.market-quality-strip .mini{background:#f8fafb;border:0;min-width:0}.market-quality-strip .mini span,.market-quality-strip .mini strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.market-state-strip{background:#dce1e6;border-bottom:1px solid #dce1e6;grid-template-columns:1.2fr 1.15fr repeat(3,minmax(72px,.72fr)) minmax(160px,1.7fr);align-items:stretch;gap:1px;min-width:0;display:grid}.market-state-pill,.market-state-stat,.market-state-countdown,.market-state-strip p{background:#fbfcfd;flex-direction:column;justify-content:center;gap:4px;min-width:0;margin:0;padding:9px 11px;display:flex}.market-state-pill span,.market-state-stat span,.market-state-countdown span{color:#66727d;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:850}.market-state-pill strong,.market-state-stat strong,.market-state-countdown strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:900;overflow:hidden}.market-state-strip p{color:#52606d;font-size:11px;font-weight:750;line-height:1.35}.market-state-pill.open strong{color:#765900}.market-state-pill.locked strong{color:#8a5a00}.market-state-pill.settled strong{color:#2f73d9}.market-state-pill.warning strong{color:#b73636}.account-proof-strip{background:#e3e8ec;border-top:1px solid #e3e8ec;grid-template-columns:1.1fr repeat(4,minmax(0,1fr));gap:1px;display:grid}.account-proof-strip strong,.account-proof-strip span{color:#52606d;text-overflow:ellipsis;white-space:nowrap;background:#f8fafb;min-width:0;padding:10px 12px;font-size:11px;font-weight:850;overflow:hidden}.account-proof-strip strong{color:#17212b;background:#fff8db}.runtime-provenance-strip{background:#fbfcfd;border-top:1px solid #e3e8ec;flex-wrap:wrap;gap:8px;padding:10px 12px;display:flex}.runtime-provenance-item{color:#52606d;background:#fff;border:1px solid #dfe6eb;border-radius:6px;grid-template-columns:auto auto auto minmax(80px,1fr);align-items:center;gap:7px;min-width:0;max-width:100%;padding:7px 9px;font-size:11px;font-weight:800;display:inline-grid}.runtime-provenance-item strong,.runtime-provenance-item code,.runtime-provenance-item em,.runtime-provenance-item small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.runtime-provenance-item strong{color:#17212b}.runtime-provenance-item code{color:#765900;background:#fff6cf;border-radius:4px;padding:2px 5px;font-size:10px}.runtime-provenance-item em{color:#2f73d9;font-style:normal}.runtime-provenance-item.status-warning{border-color:#e1b44b}.runtime-provenance-item.status-error,.runtime-provenance-item.status-missing{border-color:#d86161}.runtime-provenance-item.status-error em,.runtime-provenance-item.status-missing em{color:#b73636}.runtime-provenance-item.status-warning em{color:#9d6b00}.owner-performance-panel{grid-column:1/-1}.owner-performance-grid{background:#e3e8ec;border-top:1px solid #e3e8ec;border-bottom:1px solid #e3e8ec;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.owner-performance-grid .mini{background:#f8fafb;border:0;min-width:0}.owner-performance-grid .mini span,.owner-performance-grid .mini strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dark-theme .market-quality-strip,.dark-theme .market-state-strip,.dark-theme .account-proof-strip,.dark-theme .owner-performance-grid{background:#303b38;border-color:#303b38}.dark-theme .market-quality-strip .mini,.dark-theme .market-state-pill,.dark-theme .market-state-stat,.dark-theme .market-state-countdown,.dark-theme .market-state-strip p,.dark-theme .account-proof-strip span,.dark-theme .owner-performance-grid .mini{color:#dbe5e2;background:#1b2523}.dark-theme .market-state-pill strong,.dark-theme .market-state-stat strong,.dark-theme .market-state-countdown strong{color:#fff8db}.dark-theme .market-state-pill span,.dark-theme .market-state-stat span,.dark-theme .market-state-countdown span,.dark-theme .market-state-strip p{color:#aebbb7}.dark-theme .market-state-pill.open strong{color:#ead071}.dark-theme .market-state-pill.locked strong{color:#e6c36a}.dark-theme .market-state-pill.settled strong{color:#9dc2ff}.dark-theme .market-state-pill.warning strong{color:#ffaaa8}.dark-theme .account-proof-strip strong{color:#fff8db;background:#1d2b28}.dark-theme .runtime-provenance-strip{background:#161f1d;border-color:#303b38}.dark-theme .runtime-provenance-item{color:#dbe5e2;background:#1b2523;border-color:#303b38}.dark-theme .runtime-provenance-item strong{color:#fff8db}.dark-theme .runtime-provenance-item code{color:#ead071;background:#15362c}@media (width<=980px){.market-state-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.market-state-strip p{grid-column:1/-1}.account-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.account-proof-strip strong{grid-column:1/-1}.owner-performance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.market-quality-strip,.market-state-strip,.owner-performance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-state-pill,.market-state-countdown,.market-state-strip p{grid-column:1/-1}.account-proof-strip{grid-template-columns:1fr}.runtime-provenance-item{grid-template-columns:auto auto auto minmax(0,1fr);width:100%}}@media (width<=760px){.docs-layout.docs-shell{height:auto;min-height:0;overflow:visible}.docs-layout.docs-shell .docs-workspace{grid-template-columns:none;width:100%;max-width:100%;display:block}.docs-layout.docs-shell .docs-sidebar,.docs-layout.docs-shell .docs-article-scroll{width:100%;max-width:100%;overflow-x:hidden}.docs-layout.docs-shell .whitepaper-content{overflow-wrap:anywhere;width:100%;max-width:100%;padding-inline:14px}.docs-layout.docs-shell .whitepaper-content h1{overflow-wrap:anywhere;font-size:24px;line-height:1.24}.docs-layout.docs-shell .whitepaper-content h2{overflow-wrap:anywhere;font-size:19px}.docs-layout.docs-shell .whitepaper-content p,.docs-layout.docs-shell .whitepaper-bullet,.docs-layout.docs-shell .whitepaper-number{font-size:14px}}@media (width<=780px){.crr-app.terminal-mode{min-height:100dvh;overflow:hidden}.race-market-page,.venue-exchange{height:calc(100dvh - 120px);min-height:0;max-height:calc(100dvh - 120px)}.race-workspace.detail-view{min-height:0}}@media (width<=420px){.race-market-page,.venue-exchange{height:calc(100dvh - 96px);max-height:calc(100dvh - 96px)}}@media (width<=780px){.crr-app.terminal-mode{height:100dvh;min-height:100dvh;overflow:hidden}.crr-app.terminal-mode .race-market-page{flex:auto;height:auto;min-height:0;max-height:none}.crr-app.terminal-mode .race-terminal-bar{grid-template-columns:92px minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:0;display:grid;overflow:visible}.crr-app.terminal-mode .terminal-back,.crr-app.terminal-mode .network-health,.crr-app.terminal-mode .terminal-stat,.crr-app.terminal-mode .terminal-balance{min-width:0;height:34px}.crr-app.terminal-mode .terminal-back{order:0;width:42px}.crr-app.terminal-mode .network-health{order:1}.crr-app.terminal-mode .terminal-balance{order:2}.crr-app.terminal-mode .terminal-stat{order:3}.crr-app.terminal-mode .network-health,.crr-app.terminal-mode .terminal-stat,.crr-app.terminal-mode .terminal-balance{padding:0 8px;overflow:hidden}.crr-app.terminal-mode .terminal-stat.wide{min-width:0}.crr-app.terminal-mode .terminal-stat span,.crr-app.terminal-mode .terminal-stat strong,.crr-app.terminal-mode .terminal-balance span,.crr-app.terminal-mode .terminal-balance strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crr-app.terminal-mode .terminal-balance{border-right:0;justify-content:flex-end;margin-left:0}.crr-app.terminal-mode .race-terminal-bar .terminal-stat:nth-of-type(5){grid-column:1/-1}.crr-app.terminal-mode .race-terminal-bar .terminal-stat:nth-of-type(6),.crr-app.terminal-mode .race-terminal-bar .terminal-stat:nth-of-type(7){display:none}.crr-app.terminal-mode .race-workspace.detail-view{grid-template-rows:minmax(0,52dvh) minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.crr-app.terminal-mode .race-visual-terminal{border-bottom:1px solid #dce1e6;border-right:0;grid-template-rows:32px minmax(0,1fr) minmax(132px,36%);height:100%;min-height:0}.crr-app.terminal-mode .terminal-actions{height:100%;min-height:0;overflow:hidden}.crr-app.terminal-mode .terminal-actions>.trade-panel{min-height:0;overflow-y:auto}}@media (width<=420px){.crr-app.terminal-mode .race-workspace.detail-view{grid-template-rows:minmax(0,44dvh) minmax(0,1fr)}.crr-app.terminal-mode .race-visual-terminal{grid-template-rows:32px minmax(0,1fr) minmax(108px,32%)}}.crr-app.terminal-mode{color:#ead071;background:#0b1116;padding:0}.crr-app.terminal-mode .crr-header{color:#ead071;background:#0d1419;border-color:#263138;grid-template-columns:220px minmax(0,1fr) auto;height:52px;padding:0 10px}.crr-app.terminal-mode .brand-lockup{gap:9px}.crr-app.terminal-mode .brand-lockup img{border-radius:4px;width:32px;height:32px}.crr-app.terminal-mode .crr-tabs{justify-content:flex-end;height:52px}.crr-app.terminal-mode .crr-tabs button{color:#aeb9bf;background:0 0;border:0;border-left:1px solid #202a31;border-radius:0;min-width:0;height:52px;padding:0 10px;font-size:11px}.crr-app.terminal-mode .crr-tabs button svg{display:none}.crr-app.terminal-mode .crr-tabs button.active{color:#f0b90b;background:#101d1a;box-shadow:inset 0 -2px #f0b90b}.crr-app.terminal-mode .header-actions{gap:5px}.crr-app.terminal-mode .header-actions>select,.crr-app.terminal-mode .header-icon-button,.crr-app.terminal-mode .wallet-button,.crr-app.terminal-mode .auth-entry button{color:#d7e0dc;background:#111a20;border-color:#303c44;height:32px;font-size:10px}.crr-app.terminal-mode .auth-entry button.primary,.crr-app.terminal-mode .wallet-button.connected{color:#ead071;background:#153429}.crr-app.terminal-mode .wallet-paths,.crr-app.terminal-mode .auth-entry-status{display:none}.crr-app.terminal-mode .race-market-page{background:#0b1116;border:0;height:calc(100dvh - 52px);min-height:0}.crr-app.terminal-mode .race-terminal-bar{background:#10181e;border-color:#263138;min-height:38px}.crr-app.terminal-mode .terminal-back{border-color:#263138;width:40px;height:38px}.crr-app.terminal-mode .network-health,.crr-app.terminal-mode .terminal-stat,.crr-app.terminal-mode .terminal-balance{border-color:#263138}.exchange-terminal-shell{flex:1;grid-template-columns:268px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.exchange-terminal-shell>.empty-venue-state{color:#d8e2de;min-width:0;min-height:0}.exchange-venue-rail{color:#dce5e1;background:#0e161b;border-right:1px solid #2a353c;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}.exchange-venue-heading{border-bottom:1px solid #28343b;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:8px 10px;display:flex}.exchange-venue-heading>div{gap:2px;min-width:0;display:grid}.exchange-venue-heading span{color:#75858d;font-size:9px;font-weight:850}.exchange-venue-heading strong{color:#fff8db;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.exchange-venue-heading button{color:#97a7ae;background:#111b21;border:1px solid #303d45;place-items:center;width:30px;height:30px;display:grid}.exchange-venue-search{color:#75858d;background:#0b1217;border:1px solid #344149;align-items:center;gap:7px;height:34px;margin:8px 9px;padding:0 9px;display:flex}.exchange-venue-search input{color:#dfe7e4;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.exchange-venue-search input::placeholder{color:#69777f}.exchange-venue-filters{border-bottom:1px solid #28343b;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.exchange-venue-filters button{color:#8d9aa1;background:0 0;border:0;border-right:1px solid #263138;min-width:0;min-height:32px;font-size:9px;font-weight:850}.exchange-venue-filters button:last-child{border-right:0}.exchange-venue-filters button span{color:#65737a}.exchange-venue-columns,.exchange-venue-list>button{grid-template-columns:minmax(0,1fr) 58px 40px;align-items:center;gap:6px;min-width:0;display:grid}.exchange-venue-columns{color:#66757d;border-bottom:1px solid #28343b;min-height:26px;padding:0 9px;font-size:8px;font-weight:900}.exchange-venue-columns span:nth-child(2),.exchange-venue-columns span:nth-child(3){text-align:right}.exchange-venue-list{scrollbar-width:thin;scrollbar-color:#354249 transparent;min-height:0;overflow-y:auto}.exchange-venue-list>button{color:#cbd5d1;text-align:left;background:0 0;border:0;border-bottom:1px solid #202a30;width:100%;min-height:42px;padding:5px 9px}.exchange-venue-list>button:disabled{opacity:.72}.exchange-venue-name{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:5px;min-width:0;display:grid}.exchange-venue-list em{color:#87959c;white-space:nowrap;border:1px solid #344149;justify-self:end;padding:3px 5px;font-size:8px;font-style:normal;font-weight:850}.exchange-venue-list time{color:#9aa7ad;text-align:right;font-size:9px}.exchange-venue-footer{color:#718087;border-top:1px solid #28343b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-height:34px;padding:0 9px;font-size:8px;display:grid}.exchange-venue-footer strong{color:#f0b90b;font-size:8px}.exchange-terminal-shell>.race-workspace.detail-view{background:#0b1116;grid-template-columns:minmax(560px,1fr) minmax(330px,25%);min-width:0;height:100%}.exchange-terminal-shell .race-visual-terminal{border-color:#2a353c}.exchange-terminal-shell .race-cycle-strip{background:#10181e;border-color:#28343b}.exchange-terminal-shell .race-cycle-segment{color:#cdd7d3;background:#131d22;border-left-width:2px}.exchange-terminal-shell .race-cycle-segment strong{color:#dce5e1}.exchange-terminal-shell .race-cycle-segment span{color:#7c8b92}.exchange-terminal-shell .terminal-actions{color:#dce5e1;background:#0f171c;border-left:0}.exchange-terminal-shell .trade-panel,.exchange-terminal-shell .trade-panel>*{min-width:0;max-width:100%}.exchange-terminal-shell .terminal-actions,.exchange-terminal-shell .trade-panel{overflow-x:hidden}.exchange-terminal-shell .terminal-tabs{background:#10191f;border-color:#2a353c;min-height:40px}.exchange-terminal-shell .terminal-tabs button{color:#95a3aa;background:0 0;border-color:#2a353c}.exchange-terminal-shell .terminal-tabs button.active{color:#f0b90b;background:#153127}.exchange-terminal-shell .trade-panel{color:#dce5e1;background:#0f171c}.exchange-terminal-shell .trade-panel input,.exchange-terminal-shell .trade-panel select{color:#fff8db;background:#0b1217;border-color:#344149}.exchange-terminal-shell .trade-panel .mini,.exchange-terminal-shell .selected-horse-card,.exchange-terminal-shell .entry-order-summary,.exchange-terminal-shell .compact-orderbook,.exchange-terminal-shell .fill-order-panel{color:#dce5e1;background:#131d22;border-color:#2f3b42}.exchange-terminal-shell .preview-market-notice,.exchange-terminal-shell .risk-note,.exchange-terminal-shell .clob-service-strip,.exchange-terminal-shell .trade-state,.exchange-terminal-shell .trade-checklist,.exchange-terminal-shell .empty-orderbook,.exchange-terminal-shell .order-status,.exchange-terminal-shell .trade-position-summary,.exchange-terminal-shell .selected-horse-state,.exchange-terminal-shell .compact-market-meta,.exchange-terminal-shell .settlement-quick-actions{color:#aebbb7;background:#131d22;border-color:#354149}.exchange-terminal-shell .trade-state strong,.exchange-terminal-shell .trade-checklist strong{color:#e0e8e4}.exchange-terminal-shell .trade-checklist span,.exchange-terminal-shell .trade-state span{color:#9aa8ae}.exchange-terminal-shell .trade-checklist-grid{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0}.exchange-terminal-shell .trade-checklist-grid>*{min-width:0}.exchange-terminal-shell .preview-market-notice strong,.exchange-terminal-shell .clob-service-copy strong,.exchange-terminal-shell .orderbook-heading strong{color:#e0e8e4}.exchange-terminal-shell .clob-service-proof span{background:#0d151a;border-color:#354149}.exchange-terminal-shell .live-orders button{min-width:0;max-width:100%}.exchange-terminal-shell .action-row{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-terminal-shell .action-row>*{min-width:0}.exchange-terminal-shell .market-desk,.exchange-terminal-shell .market-desk-grid>section,.exchange-terminal-shell .market-desk-tabs button{color:#d7e0dc;background:#10181e}.exchange-terminal-shell .market-desk-grid{background:#2a353c}@media (width<=1240px){.crr-app.terminal-mode .auth-entry{display:none}.exchange-terminal-shell{grid-template-columns:220px minmax(0,1fr)}.exchange-terminal-shell>.race-workspace.detail-view{grid-template-columns:minmax(460px,1fr) 320px}}@media (width<=980px){.crr-app.terminal-mode .crr-header{grid-template-columns:190px minmax(0,1fr) auto}.crr-app.terminal-mode .crr-tabs button{padding-inline:7px;font-size:9px}.exchange-terminal-shell{grid-template-columns:190px minmax(0,1fr)}.exchange-terminal-shell>.race-workspace.detail-view{grid-template-rows:minmax(0,58%) minmax(0,42%);grid-template-columns:minmax(0,1fr)}.exchange-terminal-shell .race-visual-terminal{border-bottom:1px solid #2a353c;border-right:0}}@media (width<=780px){.exchange-terminal-shell{display:block;overflow:hidden}.crr-app.terminal-mode .crr-header{grid-template-columns:minmax(0,1fr) auto;height:48px}.crr-app.terminal-mode .crr-tabs{height:auto}.crr-app.terminal-mode .race-market-page{height:calc(100dvh - 48px)}.exchange-venue-rail{display:none}.exchange-terminal-shell>.race-workspace.detail-view{grid-template-rows:minmax(0,52%) minmax(0,48%);grid-template-columns:minmax(0,1fr);height:100%}.crr-app.terminal-mode .race-terminal-bar{grid-template-columns:40px minmax(0,1fr) minmax(0,1fr)}}.operator-header{background:#0d1419fa;border-color:#29353c;min-height:56px;margin:0 -14px;padding:0 14px}.operator-header .brand-lockup img{border-radius:4px;width:34px;height:34px}.operator-header .brand-lockup strong{color:#fff9e5;font-size:15px}.operator-header .brand-lockup span{color:#7f8e95;font-size:9px}.operator-auth-strip span{color:#f0b90b;background:#11271f;border-color:#285443;border-radius:0}.operator-hero,.operator-stage-strip,.operator-safety-grid,.operator-priority-dock,.operator-command-strip,.operator-module-board,.operator-backend-map-shell,.operator-control-tower,.operator-panel,.operator-status-board .operator-queue{background:#10181e;border-color:#2a353c;border-radius:3px}.operator-hero{grid-template-columns:minmax(0,1fr) 150px;min-height:92px}.operator-hero>div{background:#10181e;padding:13px 15px}.operator-hero h1{color:#fff9e5;margin:3px 0 5px;font-size:19px}.operator-hero-meta span{color:#aebbb7;background:#131d22;border-color:#344149;border-radius:2px}.operator-score{background:#0d151a;border-color:#2a353c;min-height:92px}.operator-score strong{color:#f05d6b;font-size:27px}.operator-score span{color:#87959c;font-size:10px}.operator-stage-card{background:#10181e;min-height:78px;padding:10px 12px}.operator-stage-card span{color:#75838b;font-size:9px}.operator-stage-card strong{color:#dce5e1;font-size:16px}.operator-stage-card p{color:#87959c;font-size:10px}.operator-safety-grid,.operator-command-strip{display:none}.operator-module-board .operator-section-heading{justify-content:stretch;gap:4px;display:grid}.operator-module-board .operator-section-heading>div{min-width:0}.operator-module-board .operator-section-heading h2,.operator-module-board .operator-section-heading>strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.operator-section-heading{border-color:#2a353c;min-height:52px;padding:9px 11px}.operator-section-heading span{color:#75838b;font-size:9px}.operator-section-heading h2{color:#e8efec;font-size:14px}.operator-section-heading>strong{color:#f0b90b;font-size:10px}.operator-module-card{color:#dce5e1;background:#10181e;min-height:58px;padding:8px 9px;text-decoration:none}.operator-module-card:hover,.operator-module-card:focus-visible{background:#15251f;outline:0;box-shadow:inset 3px 0 #f0b90b}.operator-module-card strong{color:#dce5e1;font-size:11px}.operator-module-card span{color:#7d8b92;-webkit-line-clamp:1;font-size:9px}.operator-module-card em{color:#8d9aa1;background:#131d22;border-color:#354149;border-radius:2px;padding:3px 5px;font-size:8px}.operator-priority-dock{overflow:hidden}.operator-priority-list{background:#2a353c;grid-template-columns:repeat(3,minmax(0,1fr))}.operator-priority-item{color:#dce5e1;background:#10181e}.operator-priority-item span,.operator-priority-item em{color:#839198}.operator-priority-item.ready strong{color:#f0b90b}.operator-priority-item.blocked strong{color:#ed6874}.operator-backend-map-shell summary{color:#dce5e1}.operator-backend-map-shell summary:hover{background:#15211e}.operator-backend-map-shell summary span{color:#78868d}.operator-backend-map-shell summary strong{color:#dce5e1}.operator-backend-map-shell summary em{color:#9ba8ae;background:#131d22;border-color:#354149;border-radius:2px}.operator-backend-map,.operator-control-tower{background:#2a353c}.operator-control-tower .operator-queue,.operator-backend-map .operator-queue,.operator-panel-large>.operator-panel-head,.operator-panel-large>.operator-metric-strip,.operator-panel-large>.empty-state,.operator-panel-large>.operator-action-message,.operator-panel-large>.operator-ops-board,.operator-panel-large>.operator-queue,.operator-ops-group,.operator-ops-group>.operator-queue{background:#10181e}.operator-panel-head{background:#10181ef7;border-color:#2a353c;min-height:48px;padding:8px 11px}.operator-panel-head span{color:#75838b;font-size:9px}.operator-panel-head h2{color:#e5ece9;font-size:14px}.operator-metric-strip{background:#0d151a;border-color:#2a353c}.operator-metric-strip div,.operator-control-strip div{border-color:#2a353c}.operator-metric-strip span,.operator-control-strip span,.operator-queue h3{color:#75838b;font-size:9px}.operator-metric-strip strong,.operator-control-strip strong{color:#dce5e1;font-size:14px}.operator-ops-board,.operator-ops-group.wide{background:#2a353c}.operator-ops-group-head{background:#131d22;border-color:#2a353c;min-height:36px;padding:6px 9px}.operator-ops-group-head span{color:#718087;font-size:9px}.operator-ops-group-head strong{color:#cbd5d1;font-size:10px}.operator-table>div{border-color:#263138;min-height:34px;padding:6px 9px}.operator-table strong{color:#d9e2de;font-size:10px}.operator-table code{color:#f0b90b;font-size:9px}.operator-table span{color:#7f8e95;font-size:9px}.operator-form label{color:#9aa7ad;font-size:10px}.operator-form input,.operator-form select,.operator-form button{color:#dce5e1;background:#0c1318;border-color:#354149;height:38px;min-height:38px}.operator-form button:hover:not(:disabled){background:#14251f;border-color:#f0b90b}.operator-form button.primary{color:#07120e;background:#f0b90b;border-color:#f0b90b}.operator-control-strip{background:#0d151a;border-color:#2a353c}.operator-action-message,.empty-state{color:#9aa7ad;background:#131d22}.operator-kol-boundary-note{color:#ead071;background:#11271f;border-color:#285443}.operator-kol-proof-card{color:#dce5e1;background:#131d22;border-color:#354149}.operator-kol-proof-card dl{background:#2a353c;border-color:#2a353c}.operator-kol-proof-card dl div,.operator-kol-proof-card pre{color:#dce5e1;background:#0d151a;border-color:#2a353c}.operator-kol-proof-card dt{color:#75838b}.operator-kol-proof-card dd{color:#dce5e1}.operator-incident-list button{color:#dce5e1;background:#131d22;border-color:#354149}.operator-incident-list button:hover{background:#15251f;border-color:#f0b90b}.operator-incident-list strong{color:#dce5e1}.operator-incident-list span,.operator-incident-list small,.operator-incident-row span{color:#839198}.operator-incident-row{border-color:#2a353c}.operator-incident-row strong{color:#dce5e1}.operator-inventory-flow,.operator-inventory-status{border-color:#2a353c}.operator-inventory-flow div,.operator-inventory-status div{background:#131d22;border-color:#354149}.operator-inventory-flow strong,.operator-inventory-status strong{color:#dce5e1}.operator-inventory-flow span,.operator-inventory-status span{color:#839198}.operator-result{background:#080e12;border:0}.operator-console[data-qa-operator-console=locked] .operator-locked-grid{gap:10px}.operator-console[data-qa-operator-console=locked] .operator-login-panel .operator-form input,.operator-console[data-qa-operator-console=locked] .operator-login-panel .operator-form button.primary{border-radius:2px}.operator-console[data-qa-operator-console=locked] .operator-endpoint-card{background:#131d22;border-color:#354149;border-radius:2px}.operator-console[data-qa-operator-console=locked] .operator-endpoint-card span{color:#75838b}.operator-console[data-qa-operator-console=locked] .operator-endpoint-card code{color:#f0b90b}.operator-console[data-qa-operator-console=locked] .operator-unlock-checklist{background:#2a353c;border-color:#2a353c;border-radius:2px}.operator-console[data-qa-operator-console=locked] .operator-unlock-checklist div{background:#10181e}.operator-console[data-qa-operator-console=locked] .operator-unlock-checklist strong{color:#dce5e1}.operator-console[data-qa-operator-console=locked] .operator-unlock-checklist span{color:#839198}.operator-console[data-qa-operator-console=locked] .operator-capability-list{background:#2a353c}.operator-console[data-qa-operator-console=locked] .operator-capability-list div{background:#10181e}.operator-console[data-qa-operator-console=locked] .operator-capability-list strong{color:#dce5e1}.operator-console[data-qa-operator-console=locked] .operator-capability-list span{color:#839198}@media (width<=1180px){.operator-console{grid-template-columns:210px minmax(0,1fr)}.operator-auth-strip span:nth-child(n+5){display:none}.operator-control-tower,.operator-priority-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.operator-console{padding:0 8px 18px;display:block}.operator-header{margin:0 -8px;padding:8px;position:sticky}.operator-auth-strip{display:none}.operator-module-board{max-height:none;margin:8px 0;position:static}.operator-module-grid.full{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-hero,.operator-stage-strip,.operator-priority-dock,.operator-backend-map-shell,.operator-control-tower,.operator-control-room,.operator-workspace,.operator-panel{margin-top:8px}.operator-control-room,.operator-workspace,.operator-inventory-workspace,.operator-locked-grid,.operator-status-board{grid-template-columns:minmax(0,1fr)}.operator-console[data-qa-operator-console=locked] .operator-stage-strip,.operator-console[data-qa-operator-console=locked] .operator-preview-panel{display:none}.operator-console[data-qa-operator-console=locked] .operator-login-panel .operator-form{gap:8px;padding:10px}.operator-console[data-qa-operator-console=locked] .operator-unlock-checklist{grid-template-columns:repeat(3,minmax(0,1fr))}.operator-console[data-qa-operator-console=locked] .operator-unlock-checklist div{padding:7px}.operator-console[data-qa-operator-console=locked] .operator-unlock-checklist span{-webkit-line-clamp:2}}.workspace-mode .owner-layout>[data-qa-owner-assets]{grid-area:3/1/span 2/span 4;min-height:0}.workspace-mode .owner-layout>.owner-performance-panel,.workspace-mode .owner-layout>[data-qa-owner-feed],.workspace-mode .owner-layout>[data-qa-owner-cadence],.workspace-mode .owner-layout>.owner-history-panel{grid-area:3/5/span 2/-1;min-height:0}.workspace-mode .owner-layout .owner-panel{min-height:0}.workspace-mode .owner-performance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-mode .docs-layout.docs-shell{height:calc(100dvh - 108px);min-height:0}@media (width<=1180px) and (width>=781px){.workspace-mode .owner-layout>[data-qa-owner-assets]{grid-column:1/span 5}.workspace-mode .owner-layout>.owner-performance-panel,.workspace-mode .owner-layout>[data-qa-owner-feed],.workspace-mode .owner-layout>[data-qa-owner-cadence],.workspace-mode .owner-layout>.owner-history-panel{grid-column:6/-1}}@media (width<=780px){.workspace-mode .owner-layout>[data-qa-owner-assets],.workspace-mode .owner-layout>.owner-performance-panel,.workspace-mode .owner-layout>[data-qa-owner-feed],.workspace-mode .owner-layout>[data-qa-owner-cadence],.workspace-mode .owner-layout>.owner-history-panel{grid-area:auto/1}.workspace-mode .nft-batch-grid{scroll-snap-type:x mandatory;grid-template-columns:none;display:flex;overflow-x:auto}.workspace-mode .nft-batch{scroll-snap-align:start;flex:0 0 68%;min-height:176px;padding:112px 10px 10px}.workspace-mode .nft-batch img,.workspace-mode .nft-batch:after{height:102px}.workspace-mode .docs-layout.docs-shell{height:auto}}.operator-module-board>.operator-section-heading{grid-template-columns:minmax(0,1fr);align-content:start;gap:5px;min-height:76px;padding:12px;display:grid}.operator-module-board>.operator-section-heading>div,.operator-module-board>.operator-section-heading>strong{width:auto;min-width:0;max-width:100%}.operator-module-board>.operator-section-heading>div{gap:3px;display:grid}.operator-module-board>.operator-section-heading>strong{overflow-wrap:anywhere;justify-self:start;font-size:11px;line-height:1.4}.operator-module-board{overflow-x:hidden}:root{--ix-bg:#f4f6f8;--ix-surface:#fff;--ix-subtle:#f8fafb;--ix-line:#dce3e8;--ix-line-strong:#cbd5dc;--ix-text:#16222c;--ix-muted:#687783;--ix-faint:#8c99a3;--ix-green:#765900;--ix-green-soft:#fff9e5;--ix-red:#c84551;--ix-red-soft:#fff0f1;--ix-amber:#b9780d;--ix-amber-soft:#fff7e8;--ix-blue:#316fb4;--ix-blue-soft:#edf4fb}body,.crr-app,.crr-app.light-theme,.crr-app.dark-theme,.workspace-mode,.terminal-mode{color:var(--ix-text);background:var(--ix-bg)}.workspace-mode,.terminal-mode{padding:0}.crr-header,.workspace-mode .crr-header,.terminal-mode .crr-header{z-index:70;border-color:var(--ix-line);min-height:58px;color:var(--ix-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;margin:0;padding:0 18px;position:sticky;top:0;box-shadow:0 1px #13232f08}.workspace-mode .crr-header{grid-template-columns:210px minmax(0,1fr) auto;height:58px}.crr-app.terminal-mode .crr-header{height:58px;color:var(--ix-text);border-color:var(--ix-line);background:#fffffffa;grid-template-columns:210px minmax(0,1fr) auto}.brand-lockup img,.workspace-mode .brand-lockup img{border-radius:3px;width:36px;height:36px}.brand-lockup strong,.workspace-mode .brand-lockup strong{color:var(--ix-text);font-size:16px}.brand-lockup span,.workspace-mode .brand-lockup span{color:var(--ix-muted);font-size:10px}.crr-app.terminal-mode .brand-lockup strong{color:var(--ix-text);font-size:16px}.crr-app.terminal-mode .brand-lockup span{color:var(--ix-muted);font-size:10px}.crr-tabs,.workspace-mode .crr-tabs{justify-content:center;height:58px}.crr-tabs button,.workspace-mode .crr-tabs button{color:#4d5b66;background:0 0;border:0;border-bottom:2px solid #0000;gap:7px;height:58px;padding:0 14px;font-size:12px;font-weight:750}.crr-tabs button.group-start,.workspace-mode .crr-tabs button.group-start{border-left:0;margin-left:0}.crr-tabs button:hover,.workspace-mode .crr-tabs button:hover{color:var(--ix-text);background:var(--ix-subtle)}.crr-tabs button.active,.workspace-mode .crr-tabs button.active{color:var(--ix-green);border-bottom-color:var(--ix-green);background:0 0}.crr-app.terminal-mode .crr-tabs button{color:#4d5b66;background:0 0;border:0;border-bottom:2px solid #0000;height:58px;padding:0 14px}.crr-app.terminal-mode .crr-tabs button:hover{color:var(--ix-text);background:var(--ix-subtle)}.crr-app.terminal-mode .crr-tabs button.active{color:var(--ix-green);border-bottom-color:var(--ix-green);background:0 0}.header-actions select,.header-icon-button,.wallet-button,.auth-entry button,.workspace-mode .header-actions select,.workspace-mode .header-icon-button,.workspace-mode .wallet-button,.workspace-mode .auth-entry button{color:#34434e;border-color:var(--ix-line-strong);background:#fff;border-radius:4px;height:36px}.auth-entry button.primary,.wallet-button.primary{color:#fff;border-color:var(--ix-green);background:var(--ix-green)}.crr-app.terminal-mode .header-actions select,.crr-app.terminal-mode .header-icon-button,.crr-app.terminal-mode .wallet-button,.crr-app.terminal-mode .auth-entry button:not(.primary){color:#34434e;border-color:var(--ix-line-strong);background:#fff}.crr-app.terminal-mode .auth-entry button.primary{color:#fff;border-color:var(--ix-green);background:var(--ix-green)}.summary-strip,.workspace-mode .summary-strip{border:0;border-bottom:1px solid var(--ix-line);background:var(--ix-subtle);gap:0;min-height:34px;margin:0}.summary-strip>div,.workspace-mode .summary-strip>div{border:0;border-right:1px solid var(--ix-line);background:0 0;border-radius:0;min-height:33px;padding:5px 14px}.summary-strip span,.workspace-mode .summary-strip span{color:var(--ix-muted);font-size:10px}.summary-strip strong,.workspace-mode .summary-strip strong{color:var(--ix-text);font-size:11px}.venue-exchange,.terminal-mode .venue-exchange{height:calc(100dvh - 58px);color:var(--ix-text);background:var(--ix-surface);border:0}.venue-toolbar,.terminal-mode .venue-toolbar{border-color:var(--ix-line);background:var(--ix-subtle);grid-template-columns:minmax(240px,1.5fr) repeat(4,minmax(110px,.7fr)) 72px 108px 172px;gap:8px;padding:10px 16px}.venue-toolbar>label:not(.venue-search),.terminal-mode .venue-toolbar>label:not(.venue-search){color:var(--ix-muted);font-size:10px}.venue-toolbar select,.venue-search,.clear-filters,.terminal-mode .venue-toolbar select,.terminal-mode .venue-search,.terminal-mode .clear-filters{height:38px;color:var(--ix-text);border-color:var(--ix-line-strong);background:#fff;border-radius:4px}.venue-search input,.terminal-mode .venue-search input{color:var(--ix-text)}.apply-filters{border-color:var(--ix-green);background:var(--ix-green);border-radius:4px;height:38px}.venue-capacity,.terminal-mode .venue-capacity{border-color:var(--ix-line)}.venue-capacity span,.terminal-mode .venue-capacity span{color:var(--ix-muted)}.venue-capacity strong,.terminal-mode .venue-capacity strong{color:var(--ix-green)}.venue-board-title,.terminal-mode .venue-board-title{border-color:var(--ix-line);background:#fff;min-height:52px;padding:10px 16px}.venue-board-title h1,.terminal-mode .venue-board-title h1{color:var(--ix-text);font-size:16px}.venue-board-title>div:first-child span,.venue-legend,.terminal-mode .venue-board-title>div:first-child span,.terminal-mode .venue-legend{color:var(--ix-muted)}.venue-page-controls{align-items:center;gap:6px;display:inline-flex}.venue-page-controls button{color:#42515c;border:1px solid var(--ix-line-strong);background:#fff;border-radius:4px;place-items:center;width:30px;height:30px;padding:0;display:grid}.venue-page-controls strong{min-width:56px;color:var(--ix-muted);text-align:center;font-size:11px}.venue-no-trade-banner,.terminal-mode .venue-no-trade-banner{color:#70500d;background:var(--ix-amber-soft);border-color:#e2b34f}.venue-matrix,.terminal-mode .venue-matrix{background:var(--ix-line);grid-template-columns:repeat(8,minmax(118px,1fr));grid-auto-rows:96px;gap:1px;padding:1px}.venue-cell,.terminal-mode .venue-cell{color:var(--ix-text);contain-intrinsic-size:auto 96px;background:#fff;gap:5px;padding:10px}.terminal-mode .venue-cell:not(.waiting){background:var(--ix-green-soft);grid-area:span 2/span 2}.venue-cell:hover,.terminal-mode .venue-cell:hover{box-shadow:inset 0 0 0 1px var(--ix-green);background:#fff9e5}.venue-cell.waiting:disabled,.venue-cell.waiting:disabled:hover,.terminal-mode .venue-cell.waiting:disabled,.terminal-mode .venue-cell.waiting:disabled:hover{color:#82909a;background:#fbfcfd}.venue-cell-head>strong,.terminal-mode .venue-cell-head>strong{color:var(--ix-text)}.venue-condition,.venue-condition svg,.venue-liquidity-row span,.venue-liquidity-row em,.terminal-mode .venue-condition,.terminal-mode .venue-condition svg,.terminal-mode .venue-liquidity-row span,.terminal-mode .venue-liquidity-row em{color:var(--ix-muted)}.venue-liquidity-row strong,.terminal-mode .venue-liquidity-row strong{color:#34434e}.venue-waiting-copy{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:2px 7px;display:grid}.venue-waiting-copy svg{color:#9ba7af;grid-row:1/span 2}.venue-waiting-copy span{color:#9aa5ad;font-size:10px}.venue-statusbar,.terminal-mode .venue-statusbar{color:var(--ix-muted);border-color:var(--ix-line);background:var(--ix-subtle)}.venue-statusbar strong,.terminal-mode .venue-statusbar strong{color:#34434e}.race-market-page{background:#fff;border:0;height:calc(100dvh - 58px)}.race-terminal-bar,.light-theme .race-terminal-bar,.dark-theme .race-terminal-bar,.crr-app.terminal-mode .race-terminal-bar{min-height:44px;color:var(--ix-text);border-color:var(--ix-line);background:#fff}.crr-app.terminal-mode .terminal-back,.crr-app.terminal-mode .network-health,.crr-app.terminal-mode .terminal-stat,.crr-app.terminal-mode .terminal-balance{color:#34434e;border-color:var(--ix-line);background:#fff}.crr-app.terminal-mode .terminal-stat span,.crr-app.terminal-mode .terminal-balance span{color:var(--ix-muted)}.crr-app.terminal-mode .terminal-stat strong,.crr-app.terminal-mode .terminal-balance strong{color:var(--ix-text)}.terminal-back,.light-theme .terminal-back{color:#43525d;border-color:var(--ix-line)}.network-health,.terminal-stat,.terminal-balance,.light-theme .network-health,.light-theme .terminal-stat,.light-theme .terminal-balance{color:#34434e;border-color:var(--ix-line)}.terminal-stat svg,.terminal-stat span,.terminal-balance span,.light-theme .terminal-stat svg,.light-theme .terminal-stat span,.light-theme .terminal-balance span{color:var(--ix-muted)}.terminal-stat strong,.terminal-balance strong,.light-theme .terminal-stat strong,.light-theme .terminal-balance strong{color:var(--ix-text)}.exchange-terminal-shell{background:var(--ix-line);grid-template-columns:248px minmax(0,1fr);min-height:0}.exchange-venue-rail{color:var(--ix-text);border-color:var(--ix-line);background:var(--ix-subtle)}.exchange-venue-heading{border-color:var(--ix-line);min-height:60px}.exchange-venue-heading span{color:var(--ix-muted);font-size:10px}.exchange-venue-heading button{color:#42515c;border-color:var(--ix-line-strong);background:#fff}.exchange-venue-search{border-color:var(--ix-line-strong);background:#fff;margin:8px 10px}.exchange-venue-filters{border-color:var(--ix-line)}.exchange-venue-filters button{color:var(--ix-muted);border-color:var(--ix-line);background:0 0}.exchange-venue-filters button.active{color:var(--ix-green);background:var(--ix-green-soft);box-shadow:inset 0 -2px var(--ix-green)}.exchange-venue-columns{color:var(--ix-faint);border-color:var(--ix-line);background:#f4f7f9}.exchange-venue-list>button{color:#42515c;border-color:var(--ix-line);background:#fff}.exchange-venue-list>button:not(:disabled):hover{background:#fff9e5}.exchange-venue-name strong{color:var(--ix-text)}.exchange-venue-name small,.exchange-venue-list time{color:var(--ix-muted)}.exchange-venue-footer{color:var(--ix-muted);border-color:var(--ix-line);background:#fff}.exchange-terminal-shell>.race-workspace.detail-view{background:#fff}.exchange-terminal-shell>.empty-venue-state{color:var(--ix-text);background:var(--ix-bg)}.exchange-terminal-shell>.empty-venue-state h2{color:var(--ix-text)}.exchange-terminal-shell>.empty-venue-state p{color:var(--ix-muted)}.race-workspace.detail-view{grid-template-columns:minmax(0,1fr) minmax(332px,25%)}.race-cycle-strip,.exchange-terminal-shell .race-cycle-strip{border-color:var(--ix-line);background:var(--ix-subtle);min-height:38px}.race-cycle-segment,.exchange-terminal-shell .race-cycle-segment{color:#34434e;background:#fff;border-left-width:2px}.race-cycle-segment strong,.exchange-terminal-shell .race-cycle-segment strong{color:var(--ix-text);font-size:10px}.race-cycle-segment span,.exchange-terminal-shell .race-cycle-segment span{color:var(--ix-muted)}.race-visual-terminal{border-color:var(--ix-line);background:#fff}.race-video-stage{color:var(--ix-text);background:#fff;grid-template-rows:auto auto minmax(190px,1fr) 28px;grid-template-columns:minmax(0,1.15fr) minmax(360px,1fr);display:grid}.race-video-stage:after{display:none}.race-video-stage .race-broadcast-canvas{border-top:1px solid #2d3b45;border-right:1px solid var(--ix-line);background:#17232b;grid-area:3/1;min-height:190px;position:relative;inset:auto}.race-video-stage .race-broadcast-canvas:before{background:0 0;border-top:1px solid #ffffff47;border-bottom:1px solid #3ecb97b3;inset:22px 5%;transform:none}.race-video-stage .race-broadcast-canvas:after{box-shadow:none;background:#ffffffb3;top:22px;bottom:22px}.race-video-topbar{border-bottom:1px solid var(--ix-line);background:#fff;grid-area:1/1/auto/-1;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.race-video-topbar>div:first-child{box-shadow:none;background:0 0;gap:3px;padding:0}.race-stage-metrics span{color:#43525d;border:1px solid var(--ix-line);background:var(--ix-subtle)}.race-board-switch{border:1px solid var(--ix-line);background:var(--ix-subtle);grid-template-columns:repeat(2,auto);gap:1px;padding:2px;display:grid}.race-board-switch button{min-height:28px;color:var(--ix-muted);background:0 0;border:0;padding:0 10px;font-size:10px;font-weight:800}.race-video-stats{border-bottom:1px solid var(--ix-line);background:var(--ix-line);grid-area:2/1/auto/-1;gap:1px;width:auto;margin:0}.race-video-mini{background:#fff;border:0;padding:7px 10px}.race-leader-strip{display:none}.race-ranking-dock{border-left:1px solid var(--ix-line);background:#fff;grid-area:3/2/span 2;gap:0;width:auto;max-height:none;position:relative;top:auto;right:auto;overflow-y:auto}.race-field-depth-head{border:0;border-bottom:1px solid var(--ix-line);color:var(--ix-muted);background:var(--ix-subtle);font-size:9px}.race-field-depth-head,.race-ranking-dock button{grid-template-columns:30px minmax(128px,1fr) 46px 46px 84px}.race-ranking-dock button{min-height:30px;color:var(--ix-text);background:#fff;border:0;border-bottom:1px solid #edf1f3}.race-ranking-dock button.active{background:var(--ix-green-soft);border-color:#ead071}.race-ranking-dock .race-attribute{color:#42515c;text-align:right;font-size:10px}.race-progress-rail{color:#43525d;border-top:1px solid var(--ix-line);background:#fff;grid-area:4/1;padding:0 12px;position:relative;bottom:auto;left:auto;right:auto}.race-progress-rail i{background:#e2e8ec}.race-progress-rail b{background:var(--ix-green)}.race-gate-meter{display:none}.race-video-stage.field-view{grid-template-rows:auto auto minmax(360px,1fr);grid-template-columns:minmax(0,1fr)}.race-video-stage.field-view .race-broadcast-canvas,.race-video-stage.field-view .race-progress-rail{display:none}.race-video-stage.field-view .race-ranking-dock{border-left:0;grid-area:3/1}.race-video-stage.field-view .race-field-depth-head,.race-video-stage.field-view .race-ranking-dock button{grid-template-columns:44px minmax(220px,1.6fr) minmax(70px,.5fr) minmax(70px,.5fr) minmax(120px,.75fr);padding-inline:14px}.race-video-stage.field-view .race-ranking-dock button{min-height:34px}.telemetry-stage{color:#ead071;background:#17232b}.telemetry-progress b,.telemetry-footer b{background:#f0b90b}.terminal-actions,.exchange-terminal-shell .terminal-actions,.exchange-terminal-shell .trade-panel{color:var(--ix-text);border-color:var(--ix-line);background:#fff}.terminal-tabs,.exchange-terminal-shell .terminal-tabs{border-color:var(--ix-line);background:var(--ix-subtle);min-height:42px}.terminal-tabs button,.exchange-terminal-shell .terminal-tabs button{color:var(--ix-muted);border-color:var(--ix-line);background:0 0}.terminal-tabs button.active,.exchange-terminal-shell .terminal-tabs button.active{color:var(--ix-green);box-shadow:inset 0 -2px var(--ix-green);background:#fff}.trade-panel input,.trade-panel select,.exchange-terminal-shell .trade-panel input,.exchange-terminal-shell .trade-panel select{color:var(--ix-text);border-color:var(--ix-line-strong);background:#fff}.exchange-terminal-shell .trade-panel .primary{color:#fff;background:var(--ix-green)}.entry-side-tabs{border-color:var(--ix-line-strong)}.exchange-terminal-shell .trade-panel .mini,.exchange-terminal-shell .selected-horse-card,.exchange-terminal-shell .entry-order-summary,.exchange-terminal-shell .compact-orderbook,.exchange-terminal-shell .fill-order-panel{color:var(--ix-text);border-color:var(--ix-line);background:var(--ix-subtle)}.exchange-terminal-shell .preview-market-notice,.exchange-terminal-shell .clob-service-strip,.exchange-terminal-shell .trade-state,.exchange-terminal-shell .trade-checklist,.exchange-terminal-shell .empty-orderbook,.exchange-terminal-shell .order-status,.exchange-terminal-shell .trade-position-summary,.exchange-terminal-shell .selected-horse-state,.exchange-terminal-shell .compact-market-meta,.exchange-terminal-shell .settlement-quick-actions{color:#43525d;border-color:var(--ix-line);background:var(--ix-subtle)}.exchange-terminal-shell .risk-note{color:#76520c;background:var(--ix-amber-soft);border-color:#e8d39f}.exchange-terminal-shell .trade-state strong,.exchange-terminal-shell .trade-checklist strong,.exchange-terminal-shell .preview-market-notice strong,.exchange-terminal-shell .clob-service-copy strong,.exchange-terminal-shell .orderbook-heading strong{color:var(--ix-text)}.exchange-terminal-shell .trade-state span,.exchange-terminal-shell .trade-checklist span{color:var(--ix-muted)}.exchange-terminal-shell .clob-service-proof span{border-color:var(--ix-line);background:#fff}.market-desk,.exchange-terminal-shell .market-desk,.exchange-terminal-shell .market-desk-grid>section,.exchange-terminal-shell .market-desk-tabs button{color:var(--ix-text);background:#fff}.market-desk-grid,.exchange-terminal-shell .market-desk-grid{background:var(--ix-line)}.exchange-terminal-shell .market-desk-tabs,.exchange-terminal-shell .market-desk-tabs button,.exchange-terminal-shell .market-desk-grid h3,.exchange-terminal-shell .depth-row,.exchange-terminal-shell .position-horse{border-color:var(--ix-line)}.exchange-terminal-shell .market-desk-grid h3,.exchange-terminal-shell .depth-head{color:var(--ix-muted);background:var(--ix-subtle)}.exchange-terminal-shell .depth-row,.exchange-terminal-shell .position-metrics .mini{color:#34434e;background:#fff}.exchange-terminal-shell .market-desk-tabs button.active{color:var(--ix-green);box-shadow:inset 0 -2px var(--ix-green)}.workspace-mode>.account-layout,.workspace-mode>.nft-market-page,.workspace-mode>.owner-layout,.workspace-mode>.kol-honors-page,.workspace-mode>.ledger-layout,.workspace-mode>.docs-layout{border:1px solid var(--ix-line);border-radius:4px;width:calc(100% - 32px);min-height:calc(100dvh - 126px);margin:16px;overflow:hidden;box-shadow:0 6px 20px #1f303c0f}.workspace-mode .section-heading{border-color:var(--ix-line);background:#fff;min-height:70px;padding:14px 18px}.workspace-mode .section-heading h1{color:var(--ix-text);font-size:22px}.workspace-mode .section-heading span,.workspace-mode .section-heading p{color:var(--ix-muted)}.workspace-mode .panel-title h2{color:var(--ix-text);font-size:17px}.workspace-mode .panel-title span{color:var(--ix-muted);font-size:11px}.workspace-mode button,.workspace-mode input,.workspace-mode select,.workspace-mode textarea{border-radius:4px}.workspace-mode input,.workspace-mode select,.workspace-mode textarea{color:var(--ix-text);border-color:var(--ix-line-strong);background:#fff}.workspace-mode .runtime-provenance-strip,.workspace-mode .account-proof-strip,.workspace-mode .kol-evidence-warning{color:#566671;border-color:var(--ix-line);background:var(--ix-subtle)}.workspace-mode .mini,.workspace-mode .metric-grid>div{color:var(--ix-text);border-color:var(--ix-line);background:var(--ix-subtle)}.workspace-mode .mini span,.workspace-mode .metric-grid span{color:var(--ix-muted)}.workspace-mode .mini strong,.workspace-mode .metric-grid strong{color:var(--ix-text)}.workspace-mode .risk-note{color:#73500d;background:var(--ix-amber-soft);border-color:#e6d09a}.workspace-mode .risk-note.blocker{color:#9e3540;background:var(--ix-red-soft);border-color:#e4b6ba}.workspace-mode .action-hint{color:var(--ix-muted);border-color:var(--ix-line);background:var(--ix-subtle)}.workspace-mode .action-hint.ready{color:#765900;background:var(--ix-green-soft);border-color:#ead071}.workspace-mode .owner-empty,.workspace-mode .nft-inventory-empty,.workspace-mode .empty-state{color:var(--ix-muted);border-color:var(--ix-line-strong);background:var(--ix-subtle)}.market-workspace-tabs,.owner-workspace-tabs{border-color:var(--ix-line);background:var(--ix-line)}.market-workspace-tabs button,.owner-workspace-tabs button{color:#53626d;background:#fff;min-height:50px}.market-workspace-tabs button:hover,.owner-workspace-tabs button:hover{color:var(--ix-green);background:#fff9e5}.market-workspace-tabs button.active,.owner-workspace-tabs button.active{color:var(--ix-green);background:var(--ix-green-soft);box-shadow:inset 0 -3px var(--ix-green)}.market-workspace-tabs button strong{color:inherit}.nft-market-page{background:#fff}.nft-reserve-summary>div,.nft-action-panel .metric-grid>div,.nft-inventory-stats>div{border-color:var(--ix-line);background:var(--ix-subtle)}.nft-reserve-summary span,.nft-action-panel .metric-grid span,.nft-inventory-stats span{color:var(--ix-muted)}.nft-reserve-summary strong,.nft-action-panel .metric-grid strong,.nft-inventory-stats strong{color:var(--ix-text)}.nft-batch-grid{background:var(--ix-line);gap:1px}.nft-batch{min-height:104px;color:var(--ix-text);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 8px;padding:10px 12px 10px 98px}.nft-batch:after{border:0;border-right:1px solid var(--ix-line);background:0 0;width:86px;height:auto;inset:0 auto 0 0}.nft-batch img{object-position:center;width:86px;height:100%;inset:0 auto 0 0}.nft-batch.active{color:var(--ix-text);background:var(--ix-green-soft);box-shadow:inset 0 3px var(--ix-green)}.nft-batch span{color:var(--ix-green)}.nft-batch strong{color:var(--ix-text);font-size:15px}.nft-batch small{color:var(--ix-muted)}.nft-batch em{color:#566671;background:#eef2f4}.nft-action-grid{background:var(--ix-line)}.nft-action-panel,.nft-inventory-board,.nft-inventory-card{color:var(--ix-text);border-color:var(--ix-line);background:#fff}.account-layout,.owner-layout{background:var(--ix-line)}.account-panel,.owner-panel,.owner-history-panel{color:var(--ix-text);background:#fff}.account-hero-top,.account-order-strip,.account-pnl-strip,.owner-operations-strip,.owner-operations-strip>div,.owner-current-race,.owner-nft-preview,.owner-delegation-box{color:var(--ix-text);border-color:var(--ix-line);background:var(--ix-subtle)}.account-hero-top h1,.account-order-strip strong,.account-pnl-strip strong,.owner-operations-strip strong,.owner-current-race strong,.owner-nft-preview strong{color:var(--ix-text)}.account-hero-top span,.account-hero-top small,.account-order-strip span,.account-pnl-strip span,.owner-operations-strip span,.owner-current-race span,.owner-current-race small,.owner-nft-preview span{color:var(--ix-muted)}.account-table,.account-activity-list,.owner-race-history{border-color:var(--ix-line);background:#fff}.account-table-head,.owner-history-head{color:var(--ix-muted);background:var(--ix-subtle)}.account-table-body>div,.owner-history-row{color:#46555f;background:#fff;border-color:#e8edf0}.account-table strong,.owner-history-row code{color:var(--ix-green)}.kol-honors-page{background:#fff}.kol-application-panel,.kol-honor-summary,.kol-honor-withheld,.kol-honor-profile{color:var(--ix-text);border-color:var(--ix-line);background:#fff}.kol-application-steps li{color:var(--ix-muted);border-color:var(--ix-line);background:var(--ix-subtle)}.kol-application-steps li.active{color:var(--ix-text);border-color:var(--ix-green);background:var(--ix-green-soft)}.kol-application-steps li.complete{color:var(--ix-green)}.kol-application-proof,.kol-application-link{color:#43525d;border-color:var(--ix-line);background:var(--ix-subtle)}.kol-honor-list{background:var(--ix-subtle)}.kol-honor-withheld,.kol-honors-page>.empty-state{grid-column:1/-1;min-height:120px;margin:0}.ledger-layout{background:#fff}.ledger-search,.ledger-pagination button{color:#42515c;border-color:var(--ix-line-strong);background:#fff}.ledger-table th{color:var(--ix-muted);border-color:var(--ix-line);background:var(--ix-subtle)}.ledger-table td{color:#43525d;background:#fff;border-color:#e8edf0}.ledger-table tbody tr:hover td{background:#fff9e5}.ledger-table code{color:var(--ix-green)}.docs-layout.docs-shell{border-color:var(--ix-line);background:#fff}.operator-console{color:var(--ix-text);background:var(--ix-bg);gap:12px;padding:0 16px 28px}.operator-console[data-qa-operator-console=locked]{color:var(--ix-text);background:var(--ix-bg)}.operator-header{min-height:58px;color:var(--ix-text);border-color:var(--ix-line);background:#fffffffa;margin:0 -16px;padding:0 16px;box-shadow:0 1px #13232f08}.operator-header .brand-lockup strong{color:var(--ix-text)}.operator-auth-strip span{color:#765900;background:var(--ix-green-soft);border-color:#ead071}.operator-hero,.operator-stage-strip,.operator-priority-dock,.operator-command-strip,.operator-module-board,.operator-backend-map-shell,.operator-control-tower,.operator-panel,.operator-status-board .operator-queue{color:var(--ix-text);border-color:var(--ix-line);background:#fff}.operator-panel-head{color:var(--ix-text);border-color:var(--ix-line);background:var(--ix-subtle)}.operator-panel-head h2{color:var(--ix-text)}.operator-panel-head span,.operator-panel-head p{color:var(--ix-muted)}.operator-hero>div{background:#fff}.operator-hero h1{color:var(--ix-text);font-size:22px}.operator-hero p{color:var(--ix-muted);font-size:12px}.operator-hero-meta span{color:#4e5d68;border-color:var(--ix-line);background:var(--ix-subtle)}.operator-score strong{color:var(--ix-red)}.operator-score.ready strong{color:var(--ix-green)}.operator-score span{color:var(--ix-muted)}.operator-stage-strip{background:var(--ix-line);gap:1px}.operator-stage-card{background:#fff}.operator-stage-card span,.operator-stage-card p{color:var(--ix-muted)}.operator-stage-card strong{color:var(--ix-text)}.operator-stage-card.ready strong{color:var(--ix-green)}.operator-stage-card.partial strong{color:var(--ix-amber)}.operator-stage-card.blocked strong{color:var(--ix-red)}.operator-command-strip{z-index:18;gap:1px;min-height:42px;padding:5px;display:flex;position:sticky;top:58px;overflow-x:auto}.operator-command-strip a{color:#4f5f69;background:0 0;border-color:#0000}.operator-module-board{background:#fff;max-height:calc(100dvh - 88px);top:70px}.operator-section-heading{border-color:var(--ix-line);background:var(--ix-subtle)}.operator-section-heading span{color:var(--ix-muted)}.operator-section-heading h2{color:var(--ix-text)}.operator-section-heading>strong{color:var(--ix-green)}.operator-module-grid.full{background:var(--ix-line);gap:1px}.operator-module-card{color:var(--ix-text);background:#fff}.operator-module-card:hover,.operator-module-card:focus-visible{box-shadow:inset 3px 0 var(--ix-green);background:#fff9e5}.operator-module-card strong{color:var(--ix-text)}.operator-module-card span{color:var(--ix-muted)}.operator-module-card em{color:#5f6e78;border-color:var(--ix-line);background:var(--ix-subtle)}.operator-module-card.ready em{color:#765900;background:var(--ix-green-soft);border-color:#ead071}.operator-module-card.partial em{color:#8a5a09;background:var(--ix-amber-soft);border-color:#e4cd96}.operator-module-card.blocked em{color:#9f3540;background:var(--ix-red-soft);border-color:#e1b3b7}.operator-priority-list,.operator-control-tower,.operator-metric-strip,.operator-inventory-metrics,.operator-status-board{background:var(--ix-line);gap:1px}.operator-priority-item,.operator-control-card,.operator-metric-strip>div,.operator-inventory-metrics>div{color:var(--ix-text);background:#fff}.operator-priority-item span,.operator-control-card span,.operator-metric-strip span,.operator-inventory-metrics span{color:var(--ix-muted)}.operator-priority-item strong,.operator-control-card strong,.operator-metric-strip strong,.operator-inventory-metrics strong{color:var(--ix-text)}.operator-table,.operator-result,.operator-form input,.operator-form select,.operator-form textarea,.operator-endpoint-card,.operator-unlock-checklist,.operator-capability-list{color:var(--ix-text);border-color:var(--ix-line);background:var(--ix-subtle)}.operator-console[data-qa-operator-console=locked] .operator-login-panel,.operator-console[data-qa-operator-console=locked] .operator-preview-panel{color:var(--ix-text);border-color:var(--ix-line);background:#fff}.operator-console[data-qa-operator-console=locked] .operator-login-panel .operator-form{background:#fff}.operator-console[data-qa-operator-console=locked] .operator-login-panel .operator-form input{color:var(--ix-text);border-color:var(--ix-line-strong);background:#fff}.operator-console[data-qa-operator-console=locked] .operator-auth-note{color:var(--ix-muted)}.operator-console[data-qa-operator-console=locked] .operator-endpoint-card,.operator-console[data-qa-operator-console=locked] .operator-unlock-checklist,.operator-console[data-qa-operator-console=locked] .operator-capability-list{color:var(--ix-text);border-color:var(--ix-line);background:var(--ix-line)}.operator-console[data-qa-operator-console=locked] .operator-unlock-checklist div,.operator-console[data-qa-operator-console=locked] .operator-capability-list div{color:var(--ix-text);background:#fff}.operator-console[data-qa-operator-console=locked] .operator-unlock-checklist strong,.operator-console[data-qa-operator-console=locked] .operator-capability-list strong{color:var(--ix-text)}.operator-console[data-qa-operator-console=locked] .operator-unlock-checklist span,.operator-console[data-qa-operator-console=locked] .operator-capability-list span{color:var(--ix-muted)}.operator-table>div,.operator-incident-row,.operator-queue-row{border-color:var(--ix-line);background:#fff}.operator-result{background:#f5f7f8}.operator-console button{border-radius:4px}.operator-action-message{color:#5c4a1a;background:var(--ix-amber-soft);border-color:#ead8ac}.operator-control-room,.operator-workspace,.operator-inventory-workspace{align-items:start}.operator-ops-board,.operator-incident-list,.operator-table:not(.compact),.operator-result{max-height:480px;overflow:auto}.operator-console .operator-control-tower .operator-queue,.operator-console .operator-backend-map .operator-queue,.operator-console .operator-panel-large>.operator-panel-head,.operator-console .operator-panel-large>.operator-metric-strip,.operator-console .operator-panel-large>.empty-state,.operator-console .operator-panel-large>.operator-action-message,.operator-console .operator-panel-large>.operator-ops-board,.operator-console .operator-panel-large>.operator-queue,.operator-console .operator-ops-group,.operator-console .operator-ops-group>.operator-queue,.operator-console .operator-queue{color:var(--ix-text);border-color:var(--ix-line);background:#fff}.operator-console .operator-panel-head{color:var(--ix-text);border-color:var(--ix-line);background:#fffffffa}.operator-console .operator-panel-head h2,.operator-console .operator-panel-head strong,.operator-console .operator-ops-group-head strong,.operator-console .operator-table strong,.operator-console .operator-inventory-flow strong,.operator-console .operator-inventory-status strong,.operator-console .operator-incident-list strong,.operator-console .operator-incident-row strong{color:var(--ix-text)}.operator-console .operator-panel-head span,.operator-console .operator-ops-group-head span,.operator-console .operator-queue h3,.operator-console .operator-table span,.operator-console .operator-inventory-flow span,.operator-console .operator-inventory-status span,.operator-console .operator-incident-list span,.operator-console .operator-incident-list small,.operator-console .operator-incident-row span{color:var(--ix-muted)}.operator-console .operator-panel-head svg,.operator-console .operator-table code{color:var(--ix-green)}.operator-console .operator-metric-strip,.operator-console .operator-control-strip{color:var(--ix-text);border-color:var(--ix-line);background:var(--ix-subtle)}.operator-console .operator-metric-strip div,.operator-console .operator-control-strip div{border-color:var(--ix-line)}.operator-console .operator-metric-strip span,.operator-console .operator-control-strip span{color:var(--ix-muted)}.operator-console .operator-metric-strip strong,.operator-console .operator-control-strip strong{color:var(--ix-text)}.operator-console .operator-ops-board,.operator-console .operator-ops-group.wide,.operator-console .operator-backend-map,.operator-console .operator-control-tower{background:var(--ix-line)}.operator-console .operator-ops-group-head{border-color:var(--ix-line);background:var(--ix-subtle)}.operator-console .operator-table>div,.operator-console .operator-inventory-flow,.operator-console .operator-inventory-status,.operator-console .operator-inventory-flow div,.operator-console .operator-inventory-status div,.operator-console .operator-incident-row{color:var(--ix-text);border-color:var(--ix-line);background:#fff}.operator-console .operator-form label{color:var(--ix-text)}.operator-console .operator-form input,.operator-console .operator-form select,.operator-console .operator-form textarea,.operator-console .operator-form button:not(.primary){color:var(--ix-text);border-color:var(--ix-line-strong);background:#fff}.operator-console .operator-form button:hover:not(:disabled):not(.primary){border-color:var(--ix-green);background:var(--ix-green-soft)}.operator-console .operator-form button.primary{color:#fff;border-color:var(--ix-green);background:var(--ix-green)}.operator-console .operator-action-message,.operator-console .empty-state,.operator-console .operator-result{color:var(--ix-muted);border-color:var(--ix-line);background:var(--ix-subtle)}.operator-console .operator-kol-boundary-note{color:#765900;background:var(--ix-green-soft);border-color:#e6ca68}.operator-console .operator-kol-proof-card,.operator-console .operator-kol-proof-card dl div,.operator-console .operator-kol-proof-card pre,.operator-console .operator-incident-list button{color:var(--ix-text);border-color:var(--ix-line);background:#fff}.operator-console .operator-kol-proof-card dl{border-color:var(--ix-line);background:var(--ix-line)}.operator-console .operator-kol-proof-card dt{color:var(--ix-muted)}.operator-console .operator-kol-proof-card dd{color:var(--ix-text)}.operator-console .operator-incident-list button:hover{border-color:var(--ix-green);background:var(--ix-green-soft)}.operator-overview-details{border:1px solid var(--ix-line);background:#fff;margin-top:8px;overflow:hidden}.operator-overview-details>summary{min-height:48px;color:var(--ix-text);cursor:pointer;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 12px;list-style:none;display:grid}.operator-overview-details>summary::-webkit-details-marker{display:none}.operator-overview-details>summary:hover{background:var(--ix-green-soft)}.operator-overview-details>summary span,.operator-overview-details>summary em{color:var(--ix-muted);font-style:normal}.operator-overview-details>summary strong{font-size:12px}.operator-overview-details[open]>summary{border-bottom:1px solid var(--ix-line)}.operator-overview-details .operator-control-tower{border:0;margin:0}@media (width<=1180px){.workspace-mode .crr-header{grid-template-columns:178px minmax(0,1fr) auto}.crr-tabs button,.workspace-mode .crr-tabs button{padding-inline:9px}.venue-toolbar,.terminal-mode .venue-toolbar{grid-template-columns:repeat(4,minmax(120px,1fr))}.venue-search{grid-column:span 2}.venue-matrix,.terminal-mode .venue-matrix{grid-template-columns:repeat(6,minmax(112px,1fr))}.exchange-terminal-shell{grid-template-columns:214px minmax(0,1fr)}.race-workspace.detail-view{grid-template-columns:minmax(0,1fr) 320px}.nft-batch{padding-left:76px}.nft-batch img,.nft-batch:after{width:66px}}@media (width<=780px){.crr-header,.workspace-mode .crr-header{min-height:52px;padding-inline:10px}.workspace-mode>.account-layout,.workspace-mode>.nft-market-page,.workspace-mode>.owner-layout,.workspace-mode>.kol-honors-page,.workspace-mode>.ledger-layout,.workspace-mode>.docs-layout{width:calc(100% - 16px);margin:8px}.venue-exchange{height:calc(100dvh - 52px)}.venue-toolbar,.terminal-mode .venue-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.venue-search{grid-column:1/-1}.venue-toolbar>label:nth-of-type(n+4){display:none}.venue-matrix,.terminal-mode .venue-matrix{grid-template-columns:repeat(2,minmax(142px,1fr));grid-auto-rows:90px}.terminal-mode .venue-cell:not(.waiting){grid-area:span 2/1/auto/-1}.venue-legend{display:none}.exchange-terminal-shell{grid-template-columns:minmax(0,1fr)}.exchange-venue-rail{display:none}.race-workspace.detail-view{grid-template-rows:minmax(0,54%) minmax(0,46%);grid-template-columns:minmax(0,1fr)}.race-video-stage{grid-template-rows:auto auto minmax(140px,1fr) minmax(170px,1fr) 28px;grid-template-columns:minmax(0,1fr)}.race-video-stage .race-broadcast-canvas{border-right:0;grid-area:3/1;min-height:140px}.race-ranking-dock{border-top:1px solid var(--ix-line);border-left:0;grid-area:4/1;max-height:190px}.race-progress-rail{grid-area:5/1}.race-video-topbar{grid-template-columns:minmax(0,1fr) auto}.race-stage-metrics{display:none}.race-board-switch button{padding-inline:7px}.race-video-stage.field-view{grid-template-rows:auto auto minmax(300px,1fr)}.race-video-stage.field-view .race-ranking-dock{max-height:none}.race-video-stage.field-view .race-field-depth-head,.race-video-stage.field-view .race-ranking-dock button{grid-template-columns:28px minmax(112px,1fr) 40px 40px 72px;padding-inline:8px}.race-field-depth-head,.race-ranking-dock button{grid-template-columns:28px minmax(108px,1fr) 40px 40px 72px}.nft-batch-grid{display:flex;overflow-x:auto}.nft-batch{flex:0 0 78%;min-height:100px;padding:10px 10px 10px 92px}.nft-batch img,.nft-batch:after{width:82px;height:100%}.operator-console{padding:0 8px 18px;display:block}.operator-header{margin:0 -8px;padding:8px}.operator-command-strip{top:52px}}:root{--ex-bg:#eef1f4;--ex-surface:#fff;--ex-subtle:#f7f9fa;--ex-line:#d9e0e5;--ex-line-strong:#c7d0d7;--ex-text:#16212b;--ex-muted:#667581;--ex-green:#765900;--ex-green-dark:#765900;--ex-green-soft:#fff9e5;--ex-red:#cf4350;--ex-red-soft:#fff0f1;--ex-amber:#a86d09;--ex-amber-soft:#fff7e7;--ex-shadow:0 1px 2px #1826310d;color:var(--ex-text);background:var(--ex-bg);font-synthesis:none;font-family:Inter,Segoe UI,Noto Sans SC,Arial,sans-serif}body{color:var(--ex-text);letter-spacing:0}button{border-radius:4px}.crr-app{width:100%;min-height:100dvh;color:var(--ex-text);background:var(--ex-bg);grid-template-rows:58px 34px minmax(0,1fr);display:grid;overflow:hidden}.crr-header{z-index:30;border-bottom:1px solid var(--ex-line);background:var(--ex-surface);min-height:58px;box-shadow:var(--ex-shadow);grid-template-columns:238px minmax(0,1fr) auto;align-items:stretch;gap:12px;padding:0 12px;display:grid;position:relative}.crr-header .brand-lockup img{object-fit:cover;border-radius:4px;width:36px;height:36px}.crr-header .brand-lockup strong{color:var(--ex-text);font-size:15px;line-height:1.1}.crr-tabs{scrollbar-width:none;justify-content:center;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.crr-tabs button{color:#465661;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-width:max-content;padding:0 14px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.crr-tabs button.active{color:var(--ex-green)}.crr-tabs button.active:after{content:"";background:var(--ex-green);height:2px;position:absolute;bottom:0;left:12px;right:12px}.header-actions>button,.header-actions select,.auth-entry button,.wallet-button{color:#3f4f5a;border:1px solid var(--ex-line);background:#fff;min-height:34px}.header-actions select{border-radius:4px;max-width:112px;padding:0 28px 0 10px}.header-actions .primary,.wallet-button.connected{color:#fff;border-color:var(--ex-green);background:var(--ex-green)}.wallet-button:not(.connected){color:#fff;border-color:var(--ex-green);background:var(--ex-green);width:auto!important;min-width:104px!important;padding:0 12px!important}.wallet-button:not(.connected) span{display:inline!important}.header-icon-button,.mobile-menu-button{width:34px;padding:0}.wallet-paths,.auth-entry-status{display:none}.summary-strip{border-bottom:1px solid var(--ex-line);background:var(--ex-subtle);scrollbar-width:none;align-items:stretch;min-width:0;min-height:34px;display:flex;overflow-x:auto}.summary-strip::-webkit-scrollbar{display:none}.summary-strip>div{border-right:1px solid var(--ex-line);align-items:center;gap:7px;min-width:max-content;padding:0 13px;display:flex}.summary-strip span{color:var(--ex-muted);font-size:9px;font-weight:700}.summary-strip strong{color:#34434e;font-size:10px}.asset-workspace-nav{border-bottom:1px solid var(--ex-line);background:#fff;justify-content:center;align-items:stretch;gap:0;min-width:0;display:flex}.asset-workspace-nav>div{border-right:1px solid var(--ex-line);align-content:center;gap:1px;min-width:230px;padding:0 16px;display:grid}.asset-workspace-nav>div strong{font-size:11px}.asset-workspace-nav button{min-width:170px;color:var(--ex-muted);border:0;border-right:1px solid var(--ex-line);background:#fff;border-radius:0;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.asset-workspace-nav button svg{width:15px}.asset-workspace-nav button:hover{color:var(--ex-text);background:var(--ex-subtle)}.asset-workspace-nav button.active{color:var(--ex-green);box-shadow:inset 0 -2px var(--ex-green)}.section-heading,.panel-title{color:var(--ex-text)}.section-heading h1,.section-heading h2,.panel-title h2{color:var(--ex-text);letter-spacing:0}.section-heading>div>span,.panel-title>div>span{color:var(--ex-green);text-transform:uppercase;font-size:10px;font-weight:800}.section-heading p,.panel-title p{color:var(--ex-muted)}.primary{color:#fff;border-color:var(--ex-green);background:var(--ex-green)}.primary:hover:not(:disabled){border-color:var(--ex-green-dark);background:var(--ex-green-dark)}button:disabled{cursor:not-allowed;opacity:.48}.empty-state,.owner-empty{color:var(--ex-muted);border-color:var(--ex-line);background:var(--ex-subtle)}.account-layout.exchange-account{grid-template-columns:minmax(0,1.65fr) minmax(320px,.75fr);grid-template-areas:"hero hero""trading settlement";align-content:start;gap:12px;display:grid}.account-panel{border:1px solid var(--ex-line);min-width:0;box-shadow:var(--ex-shadow);background:#fff;border-radius:4px;overflow:hidden}.account-hero-panel{grid-area:hero}.account-trading-panel{grid-area:trading}.account-settlement-panel{grid-area:settlement}.account-hero-top{border-bottom:1px solid var(--ex-line);justify-content:space-between;align-items:start;gap:20px;padding:18px 20px 14px;display:flex}.account-hero-top h1{margin:3px 0;font-size:22px}.account-hero-top p{color:var(--ex-muted);margin:0;font-size:11px}.account-hero-actions{gap:8px;display:flex}.account-summary-strip{background:var(--ex-line);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.account-proof-strip{color:#495963;border-top:1px solid var(--ex-line);background:var(--ex-subtle)}.account-diagnostics{border-top:1px solid var(--ex-line);background:#fff}.account-diagnostics>summary{color:var(--ex-muted);cursor:pointer;padding:9px 14px;font-size:10px;font-weight:800}.account-diagnostics[open]>summary{border-bottom:1px solid var(--ex-line)}.account-panel>.panel-title{border-bottom:1px solid var(--ex-line);background:#fff;min-height:54px;padding:10px 14px}.account-order-row{border-color:var(--ex-line);background:#fff}.nft-market-page{border:1px solid var(--ex-line);min-height:0;box-shadow:var(--ex-shadow);background:#fff;border-radius:4px;grid-template-rows:auto auto 48px minmax(0,1fr);align-content:start;display:grid;overflow:hidden}.nft-heading{border-bottom:1px solid var(--ex-line);min-height:74px;padding:14px 18px}.nft-heading h1{margin:4px 0 0;font-size:21px}.nft-reserve-summary{border:1px solid var(--ex-line);background:var(--ex-subtle);border-radius:3px;min-width:190px}.nft-batch-grid{border-bottom:1px solid var(--ex-line);background:var(--ex-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.nft-batch{background:#fff;border:0;border-radius:0;min-width:0;min-height:112px}.market-workspace-tabs{border-bottom:1px solid var(--ex-line);background:var(--ex-subtle);align-items:stretch;min-height:48px;display:flex}.market-workspace-tabs button{min-width:150px;color:var(--ex-muted);border:0;border-right:1px solid var(--ex-line);background:0 0;border-radius:0}.nft-action-grid{min-height:0;display:block}.nft-action-panel,.nft-inventory-board{background:#fff;border:0;min-height:0;padding:16px 18px}.nft-inventory-empty{justify-content:space-between;align-items:center;gap:16px;display:flex}.nft-inventory-empty>span{max-width:820px}.nft-inventory-empty>button{color:var(--ex-green);background:#fff9e5;border-color:#ead071;flex:none}.nft-action-panel[hidden],.nft-inventory-board[hidden]{display:none}.nft-action-panel>.panel-title{border-bottom:1px solid var(--ex-line);padding:0 0 12px}.nft-action-panel .metric-grid{background:var(--ex-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:12px}.nft-action-panel .metric-grid>div{background:var(--ex-subtle)}.nft-action-panel .action-row{max-width:680px}.nft-inventory-flow,.nft-inventory-list{border-color:var(--ex-line);background:var(--ex-subtle)}.nft-inventory-card{border-color:var(--ex-line);background:#fff}.owner-layout{grid-template-columns:310px minmax(0,1fr);grid-template-areas:"head head""tabs tabs""assets workspace";align-content:start;gap:12px;display:grid}.owner-panel,.owner-history-panel{border:1px solid var(--ex-line);min-width:0;box-shadow:var(--ex-shadow);background:#fff;border-radius:4px}.owner-operations-strip{grid-area:head;min-height:72px}.owner-workspace-tabs{border:1px solid var(--ex-line);background:var(--ex-subtle);border-radius:4px;grid-area:tabs;min-height:48px;display:flex}.owner-workspace-tabs button{color:var(--ex-muted);border:0;border-right:1px solid var(--ex-line);background:0 0;border-radius:0;flex:1}.owner-workspace-tabs button:last-child{border-right:0}.workspace-mode .owner-layout>[data-qa-owner-assets]{grid-area:assets;align-self:start}.workspace-mode .owner-layout>[data-qa-owner-performance],.workspace-mode .owner-layout>[data-qa-owner-feed],.workspace-mode .owner-layout>[data-qa-owner-cadence],.workspace-mode .owner-layout>[data-qa-owner-history]{grid-area:workspace;align-self:start}.owner-panel>.panel-title,.owner-history-panel>.panel-title{border-bottom:1px solid var(--ex-line);min-height:54px;padding:10px 14px}.owned-horse-list{border-color:var(--ex-line);background:var(--ex-subtle)}.owned-horse-list button.active{background:var(--ex-green-soft);border-color:#e6ca68}.owner-nft-preview{border-color:var(--ex-line);background:var(--ex-subtle)}.owner-asset-primary-actions{margin-top:12px}.owner-asset-exit-panel{border:1px solid var(--ex-line);background:var(--ex-subtle);border-radius:4px;gap:8px;margin-top:12px;padding:12px;display:grid}.owner-asset-exit-panel>strong{color:var(--ex-text);font-size:12px}.owner-asset-exit-actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.owner-asset-exit-actions .owner-return-action{background:var(--ex-green)}.feed-tier-options button{border-color:var(--ex-line);background:#fff}.feed-tier-options button.active{color:var(--ex-green);background:var(--ex-green-soft);border-color:#e6ca68}@media (width<=720px){.owner-asset-exit-actions{grid-template-columns:minmax(0,1fr)}}.kol-honors-page{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);grid-template-areas:"head head""warning warning""apply summary""list list";align-content:start;gap:12px;display:grid}.kol-honors-heading{border:1px solid var(--ex-line);background:#fff;border-radius:4px;grid-area:head;min-height:72px;padding:12px 16px}.kol-evidence-warning{color:#6f520f;background:var(--ex-amber-soft);border:1px solid #ead49b;border-radius:4px;grid-area:warning;margin:0}.kol-application-panel{border:1px solid var(--ex-line);min-width:0;box-shadow:var(--ex-shadow);background:#fff;border-radius:4px;grid-area:apply;grid-template-columns:300px minmax(0,1fr);display:grid;overflow:hidden}.kol-application-copy{border-right:1px solid var(--ex-line);background:var(--ex-subtle);padding:16px}.kol-application-form{padding:16px}.kol-honor-summary{border:1px solid var(--ex-line);background:var(--ex-line);border-radius:4px;grid-area:summary;grid-template-columns:1fr 1fr;align-content:start;align-self:start;gap:1px;display:grid;overflow:hidden}.kol-honor-summary>div{background:#fff;min-height:94px}.kol-honor-list,.kol-honor-withheld,.kol-honors-page>.empty-state{grid-area:list}.kol-honor-profile{border:1px solid var(--ex-line);background:#fff;border-radius:4px}.exchange-venue-empty{color:var(--ex-muted);text-align:center;border-bottom:1px solid var(--ex-line);background:var(--ex-subtle);gap:8px;padding:18px 12px;display:grid}.exchange-venue-empty strong{color:var(--ex-text);font-size:11px}.exchange-venue-empty span{font-size:9px;line-height:1.5}.exchange-venue-empty button{min-height:32px;color:var(--ex-green);background:#fff;border:1px solid #e6ca68;font-size:10px;font-weight:800}.market-availability-banner{color:#6f520f;background:var(--ex-amber-soft);border-bottom:1px solid #ead49b;align-items:center;gap:10px;min-height:42px;padding:7px 12px;font-size:10px;display:flex}.market-availability-banner strong{color:#684a08;flex:none}.market-availability-banner span{line-height:1.45}.ledger-layout{border:1px solid var(--ex-line);box-shadow:var(--ex-shadow);background:#fff;border-radius:4px;overflow:hidden}.ledger-layout>.section-heading{border-bottom:1px solid var(--ex-line);min-height:72px;padding:12px 16px}.ledger-meta{color:var(--ex-muted)}.ledger-toolbar{border-bottom:1px solid var(--ex-line);background:var(--ex-subtle);min-height:50px;padding:8px 12px}.ledger-search input{border-color:var(--ex-line-strong);background:#fff;min-height:34px}.ledger-table-wrap{max-height:calc(100dvh - 240px);overflow:auto}.ledger-table{border-collapse:collapse;width:100%}.ledger-table th{z-index:2;color:var(--ex-muted);background:var(--ex-subtle);position:sticky;top:0}.ledger-event-cell{gap:2px;display:grid}.ledger-event-cell strong{color:var(--ex-text)}.ledger-event-cell small{color:var(--ex-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px}.docs-layout.docs-shell{border:1px solid var(--ex-line);height:calc(100dvh - 120px);box-shadow:var(--ex-shadow);background:#fff;border-radius:4px;overflow:hidden}.docs-topbar{border-bottom:1px solid var(--ex-line);background:#fff;min-height:58px}.docs-topbar-brand h1{font-size:18px}.docs-topbar-brand span,.docs-topbar-actions span{color:var(--ex-muted)}.docs-topbar-actions{gap:10px}.docs-document-switcher{border:1px solid var(--ex-line);border-radius:4px;align-items:stretch;display:flex;overflow:hidden}.docs-document-switcher button{min-height:32px;color:var(--ex-muted);border:0;border-right:1px solid var(--ex-line);background:#fff;border-radius:0;padding:0 12px;font-size:10px;font-weight:800}.docs-document-switcher button:last-child{border-right:0}.docs-workspace{background:var(--ex-line);grid-template-columns:236px minmax(0,1fr) 210px}.docs-sidebar{border-right:1px solid var(--ex-line)}.docs-toc{border-left:1px solid var(--ex-line)}.docs-nav-group{border-color:var(--ex-line)}.docs-nav-link{color:#4b5b66;border-radius:3px}.docs-nav-link:hover{background:var(--ex-subtle)}.docs-article-scroll{padding:24px clamp(24px,5vw,72px) 60px}.whitepaper-content{color:#263641;max-width:860px;margin:0 auto}.whitepaper-content h1{font-size:28px}.whitepaper-content h2{margin-top:34px;font-size:20px}.whitepaper-content h3{font-size:16px}.whitepaper-content p,.whitepaper-bullet,.whitepaper-number{font-size:13px;line-height:1.75}.whitepaper-table{border-color:var(--ex-line)}.whitepaper-table th{background:var(--ex-subtle)}.docs-download-panel{border-color:var(--ex-line);background:var(--ex-subtle)}.operator-header{border-color:var(--ex-line);background:#fff;min-height:58px}.operator-hero,.operator-priority-dock,.operator-command-strip,.operator-module-board,.operator-panel,.operator-backend-map-shell,.operator-overview-details{border-color:var(--ex-line);box-shadow:var(--ex-shadow);background:#fff;border-radius:4px}.operator-module-board{top:70px}.operator-module-board>summary{cursor:pointer;list-style:none}.operator-module-board>summary::-webkit-details-marker{display:none}.operator-module-board:not([open])>summary{border-bottom:0}.operator-module-card,.operator-priority-item,.operator-control-card,.operator-queue,.operator-table>div{background:#fff}@media (width<=1180px){.crr-header{grid-template-columns:190px minmax(0,1fr) auto}.crr-tabs button{padding-inline:9px}.crr-tabs button svg,.auth-entry button span{display:none}.account-layout.exchange-account{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""trading""settlement"}.kol-honors-page{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""warning""apply""summary""list"}.docs-workspace{grid-template-columns:220px minmax(0,1fr)}.docs-toc{display:none}}@media (width<=900px) and (width>=641px){.crr-app .crr-header,.crr-app.terminal-mode .crr-header,.crr-app.workspace-mode .crr-header{grid-template-rows:58px;grid-template-columns:48px minmax(0,1fr) auto;gap:4px;min-height:58px;padding-inline:8px}.crr-header .brand-lockup div{display:none}.crr-app .crr-tabs,.workspace-mode .crr-tabs,.crr-app.terminal-mode .crr-tabs{width:auto;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;grid-area:auto;justify-content:center;gap:0;padding:0;display:flex;position:static;overflow-x:auto}.crr-tabs button{padding-inline:8px;font-size:10px}.header-actions>.auth-entry{display:none}.wallet-button:not(.connected){width:38px!important;min-width:38px!important;padding:0!important}.wallet-button:not(.connected) span,.mobile-menu-button{display:none!important}.docs-document-switcher button{max-width:150px}.docs-workspace{display:block}.docs-sidebar,.docs-toc{display:none}.docs-article-scroll{padding-inline:18px}}@media (width<=640px){html,body,#root,.crr-app{max-width:100%;overflow-x:hidden}.crr-app{grid-template-rows:54px 32px minmax(0,1fr)}.crr-app.asset-mode{grid-template-rows:54px 32px 44px minmax(0,1fr)}.crr-app .crr-header{grid-template-columns:minmax(0,1fr) auto;min-height:54px;padding:0 8px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.crr-header .brand-lockup div{display:none}.crr-tabs,.workspace-mode .crr-tabs,.crr-app.terminal-mode .crr-tabs{z-index:80;border:0;border-top:1px solid var(--ex-line);background:#fff;grid-template-columns:none;justify-content:space-around;width:100%;height:58px;min-height:58px;padding:0;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-x:auto;box-shadow:0 -4px 16px #18273214;top:auto!important}.crr-tabs button{flex-direction:column;flex:1;gap:2px;min-width:52px;padding:4px;font-size:8px}.crr-tabs button svg{display:block}.crr-tabs button.active:after{top:0;bottom:auto}.header-actions>.auth-entry{display:none}.header-actions select{width:76px}.wallet-button:not(.connected){width:40px!important;min-width:40px!important;padding:0!important}.wallet-button:not(.connected) span,.mobile-menu-button{display:none!important}.workspace-mode{padding:8px 8px 68px;overflow-x:hidden}.asset-workspace-nav{justify-content:stretch;overflow-x:auto}.asset-workspace-nav>div{display:none}.asset-workspace-nav button{flex:1;min-width:33.333%;padding:0 8px;font-size:9px}.crr-app.terminal-mode .race-market-page{height:calc(100dvh - 86px)}.crr-app.terminal-mode .exchange-terminal-shell{padding-bottom:58px}.account-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-market-page{grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;overflow:hidden}.nft-batch-grid{scrollbar-width:none;display:flex;overflow-x:auto}.nft-batch-grid::-webkit-scrollbar{display:none}.nft-batch{flex:0 0 76%}.market-workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.market-workspace-tabs button{min-width:0;min-height:44px}.nft-action-panel,.nft-action-panel>*,.nft-action-panel label,.nft-action-panel input{box-sizing:border-box;min-width:0;max-width:100%}.nft-action-panel .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""tabs""assets""workspace"}.owner-workspace-tabs{overflow-x:auto}.owner-workspace-tabs button{min-width:120px}.kol-application-panel{grid-template-columns:minmax(0,1fr)}.kol-application-form{order:1}.kol-application-copy{border-top:1px solid var(--ex-line);border-bottom:0;border-right:0;order:2}.docs-layout.docs-shell{height:auto;min-height:calc(100dvh - 164px);overflow:visible}.docs-workspace{display:block}.docs-sidebar,.docs-toc{display:none}.docs-topbar{align-items:stretch;min-height:94px}.docs-topbar-actions{flex:100%;justify-content:space-between;padding-top:0}.docs-document-switcher{flex:1}.docs-document-switcher button{white-space:normal;flex:1;min-width:0;padding-inline:8px}.docs-article-scroll{padding:18px 14px 70px}}:root{--hm-canvas:#eef2f4;--hm-surface:#fff;--hm-surface-soft:#f7f9fa;--hm-surface-hover:#fff9e5;--hm-line:#d6dde1;--hm-line-strong:#bcc8ce;--hm-ink:#15232b;--hm-ink-soft:#344750;--hm-muted:#667781;--hm-faint:#8d9aa1;--hm-green:#765900;--hm-green-bright:#765900;--hm-green-soft:#ead071;--hm-buy:#136fb0;--hm-buy-soft:#eaf3fa;--hm-sell:#b53e47;--hm-sell-soft:#fbecee;--hm-warn:#9a6507;--hm-warn-soft:#fff5dc;--hm-radius:3px;--hm-shadow:0 1px 2px #13222a0d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body,#root{background:var(--hm-canvas);width:100%;min-width:0;max-width:none;margin:0;overflow-x:hidden}body{color:var(--hm-ink);font-size:14px}button,input,select,textarea{border-radius:var(--hm-radius)!important}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #765900}.crr-app,.crr-app.light-theme,.crr-app.workspace-mode,.crr-app.terminal-mode{width:100%;min-width:0;max-width:none;color:var(--hm-ink);background:var(--hm-canvas)}.crr-app .crr-header,.crr-app.workspace-mode .crr-header,.crr-app.terminal-mode .crr-header{height:56px;min-height:56px;color:var(--hm-ink);border:0;border-bottom:1px solid var(--hm-line);box-shadow:none;background:#fffffffa;grid-template-columns:220px minmax(0,1fr) auto;padding:0 14px}.brand-lockup{gap:9px}.brand-lockup img{border-radius:3px;width:35px;height:35px}.brand-lockup strong{color:var(--hm-ink);letter-spacing:-.01em;font-size:15px;font-weight:800}.brand-lockup span{color:var(--hm-muted);font-size:10px}.crr-app .crr-tabs{gap:1px;height:56px}.crr-app .crr-tabs button,.crr-app.terminal-mode .crr-tabs button{color:#45565f;background:0 0;border:0;border-bottom:2px solid #0000;gap:6px;min-width:76px;height:56px;padding:0 13px;font-size:12px;font-weight:720}.crr-tabs button svg{color:#77868e;width:15px;height:15px}.crr-tabs button:hover{color:var(--hm-ink);background:var(--hm-surface-soft)}.crr-tabs button.active,.crr-app.terminal-mode .crr-tabs button.active{color:var(--hm-green);border-bottom-color:var(--hm-green-bright);background:var(--hm-green-soft);box-shadow:none}.crr-tabs button.active svg{color:var(--hm-green)}.header-actions{gap:6px}.header-actions select,.wallet-button,.auth-entry button{height:34px;color:var(--hm-ink-soft);border:1px solid var(--hm-line-strong);box-shadow:none;background:#fff}.auth-entry button.primary,.wallet-button.connected{color:#fff;border-color:var(--hm-green);background:var(--hm-green)}.wallet-paths{display:none}.summary-strip,.workspace-mode .summary-strip{border:0;border-bottom:1px solid var(--hm-line);background:#f6f8f9;min-height:32px;overflow-x:auto}.summary-strip>div,.workspace-mode .summary-strip>div{border:0;border-right:1px solid var(--hm-line);background:0 0;gap:6px;min-height:31px;padding:4px 12px}.summary-strip span{color:var(--hm-muted);font-size:10px}.summary-strip strong{color:var(--hm-ink);font-variant-numeric:tabular-nums;font-size:10px}.network-state-banner{min-height:34px;color:var(--hm-warn);background:var(--hm-warn-soft);border-color:#ead39d}.asset-workspace-nav{border-bottom:1px solid var(--hm-line);background:#fff;grid-template-columns:220px repeat(3,minmax(150px,1fr));min-height:44px}.asset-workspace-nav>div{border-color:var(--hm-line);background:var(--hm-surface-soft);padding-inline:16px}.asset-workspace-nav>div span{color:var(--hm-muted)}.asset-workspace-nav>div strong{color:var(--hm-ink)}.asset-workspace-nav button{min-height:44px;color:var(--hm-muted);border-color:var(--hm-line);background:#fff}.asset-workspace-nav button.active{color:var(--hm-green);background:var(--hm-green-soft);box-shadow:inset 0 -2px var(--hm-green)}.crr-app.terminal-mode .race-market-page{background:var(--hm-surface);min-width:0;height:calc(100dvh - 56px)}.race-terminal-bar,.crr-app.terminal-mode .race-terminal-bar{min-height:44px;color:var(--hm-ink-soft);border:0;border-bottom:1px solid var(--hm-line);background:#fff}.terminal-back,.network-health,.terminal-stat,.terminal-balance,.crr-app.terminal-mode .terminal-back,.crr-app.terminal-mode .network-health,.crr-app.terminal-mode .terminal-stat,.crr-app.terminal-mode .terminal-balance{min-height:44px;color:var(--hm-ink-soft);border-color:var(--hm-line);background:#fff}.network-health.ready i{background:var(--hm-green-bright)}.network-health.error i{background:var(--hm-sell)}.terminal-stat span,.terminal-balance span{color:var(--hm-muted)}.terminal-stat strong,.terminal-balance strong{color:var(--hm-ink);font-variant-numeric:tabular-nums}.terminal-balance{margin-left:auto}.exchange-terminal-shell{background:var(--hm-line);grid-template-columns:236px minmax(0,1fr);gap:1px;min-width:0}.exchange-venue-rail{min-width:0;color:var(--hm-ink);background:#f7f9fa;border:0}.exchange-venue-heading{border-color:var(--hm-line);min-height:52px;padding:8px 10px}.exchange-venue-heading span{color:var(--hm-muted);letter-spacing:.04em;text-transform:uppercase;font-size:9px}.exchange-venue-heading button{width:32px;height:32px;color:var(--hm-muted);border-color:var(--hm-line);background:#fff}.exchange-venue-search{border-color:var(--hm-line-strong);background:#fff;height:34px;margin:7px 9px}.exchange-venue-search input{color:var(--hm-ink);font-size:11px}.exchange-venue-filters{border-color:var(--hm-line);min-height:36px}.exchange-venue-filters button{color:var(--hm-muted);border-color:var(--hm-line);background:0 0;font-size:10px}.exchange-venue-filters button.active{color:var(--hm-green);box-shadow:inset 0 -2px var(--hm-green);background:#fff}.exchange-venue-columns{min-height:27px;color:var(--hm-faint);border-color:var(--hm-line);background:#eef2f4}.exchange-venue-list{scrollbar-width:thin;scrollbar-color:#b8c4ca transparent}.exchange-venue-list>button{min-height:38px;color:var(--hm-ink-soft);background:#fff;border-color:#e4e9ec}.exchange-venue-list>button:hover:not(:disabled){background:var(--hm-surface-hover)}.exchange-venue-name small,.exchange-venue-list time{color:var(--hm-muted);font-size:9px}.exchange-venue-list em{color:var(--hm-muted);border-color:var(--hm-line);background:#fff}.exchange-venue-list em.phase-live{color:var(--hm-green);background:var(--hm-green-soft);border-color:#ead071}.exchange-venue-list em.phase-forming{color:var(--hm-buy);background:var(--hm-buy-soft);border-color:#b8d2e6}.exchange-venue-list em.phase-settling{color:var(--hm-warn);background:var(--hm-warn-soft);border-color:#e6ce95}.exchange-venue-footer{min-height:32px;color:var(--hm-muted);border-color:var(--hm-line);background:#fff}.exchange-venue-footer strong{color:var(--hm-green)}.race-workspace.detail-view{background:var(--hm-line);grid-template-columns:minmax(620px,1fr) clamp(330px,25vw,382px);gap:1px;min-width:0}.race-visual-terminal,.terminal-actions{background:#fff;border:0;min-width:0}.race-visual-terminal{grid-template-rows:36px minmax(430px,1fr) 236px}.race-visual-terminal>.market-availability-banner{display:none}.race-cycle-strip{border-color:var(--hm-line);background:#f5f7f8;min-height:36px}.race-cycle-segment{color:var(--hm-ink-soft);border-color:var(--hm-line);background:#fff}.race-cycle-segment strong{color:var(--hm-ink);font-size:10px}.race-cycle-segment span{color:var(--hm-muted)}.race-video-stage,.race-video-stage.field-view{min-height:0;color:var(--hm-ink);border-bottom:1px solid var(--hm-line);background:#fff;grid-template-rows:auto auto 190px 28px minmax(176px,1fr);grid-template-columns:minmax(0,1fr);display:grid}.race-video-topbar{border-color:var(--hm-line);background:#fff;grid-area:1/1/auto/-1;min-height:54px;padding:8px 12px}.race-video-topbar span{color:var(--hm-green);font-size:10px}.race-video-topbar strong{color:var(--hm-ink);font-size:17px}.race-stage-metrics span{color:var(--hm-ink-soft);border-color:var(--hm-line);background:var(--hm-surface-soft)}.race-board-switch{border-color:var(--hm-line);background:var(--hm-surface-soft)}.race-board-switch button{color:var(--hm-muted)}.race-board-switch button.active{color:#fff;background:var(--hm-green)}.race-video-stats{border-color:var(--hm-line);background:var(--hm-line);grid-area:2/1/auto/-1}.race-video-mini{color:var(--hm-ink);background:#fff}.race-video-mini span{color:var(--hm-muted)}.race-video-mini strong{color:var(--hm-ink)}.race-video-stage .race-broadcast-canvas,.race-video-stage.field-view .race-broadcast-canvas{border:0;border-right:1px solid var(--hm-line);background:#fff9e5;grid-area:3/1;min-height:210px;display:block}.race-video-stage .race-broadcast-canvas:before{background:#fff9e5;border:14px solid #ead071;border-radius:999px;inset:22px 6%}.race-video-stage .race-broadcast-canvas:after{background:#8e9ba1;width:2px;top:36px;bottom:36px}.race-runner{color:#fff;box-shadow:0 0 0 1px #12222a26}.race-runner.active{box-shadow:0 0 0 3px #f0b90b}.race-ranking-dock,.race-video-stage.field-view .race-ranking-dock{border:0;border-top:1px solid var(--hm-line);background:#fff;border-left:0;grid-area:5/1;min-width:0;display:block;overflow-y:auto}.race-field-depth-head{min-height:27px;color:var(--hm-muted);border-color:var(--hm-line);background:#f4f7f8}.race-ranking-dock button{color:var(--hm-ink-soft);background:#fff;border-color:#e8edef;min-height:30px!important}.race-ranking-dock button:hover{background:var(--hm-surface-hover)}.race-ranking-dock button.active{color:var(--hm-ink);background:var(--hm-green-soft);border-color:#ead071}.race-ranking-dock span{color:var(--hm-green)}.race-ranking-dock .race-attribute{color:var(--hm-ink-soft)}.race-ranking-dock em{color:var(--hm-muted)}.race-progress-rail,.race-video-stage.field-view .race-progress-rail{color:var(--hm-muted);border-color:var(--hm-line);background:#fff;grid-area:4/1;display:flex}.market-desk,.exchange-terminal-shell .market-desk{min-height:228px;color:var(--hm-ink);border-color:var(--hm-line);background:#fff}.market-desk-tabs{border-color:var(--hm-line);background:#f6f8f9;min-height:36px}.market-desk-tabs button{min-height:36px;color:var(--hm-muted);border-color:var(--hm-line);background:0 0}.market-desk-tabs button.active{color:var(--hm-green);box-shadow:inset 0 -2px var(--hm-green);background:#fff}.market-desk-grid{background:var(--hm-line);gap:1px}.market-desk-grid>section{color:var(--hm-ink);background:#fff}.market-desk-grid h3,.depth-head{color:var(--hm-muted);border-color:var(--hm-line);background:#f6f8f9}.depth-row{color:var(--hm-ink-soft);background:#fff;border-color:#e7ecef}.depth-row.bid strong,.trade-tape-row.buy strong{color:var(--hm-buy)}.depth-row.ask strong,.trade-tape-row.sell strong{color:var(--hm-sell)}.terminal-actions{border-left:1px solid var(--hm-line);scrollbar-width:thin;background:#fff;min-width:0;overflow-y:auto}.terminal-tabs{z-index:4;border-color:var(--hm-line);background:#f5f7f8;min-height:42px;position:sticky;top:0}.terminal-tabs button{min-height:42px;color:var(--hm-muted);border-color:var(--hm-line);background:0 0}.terminal-tabs button.active{color:var(--hm-green);box-shadow:inset 0 -2px var(--hm-green);background:#fff}.terminal-actions>.trade-panel{color:var(--hm-ink);background:#fff;border:0;padding:10px 12px 18px}.trade-panel label{color:var(--hm-ink-soft);font-size:11px;font-weight:720}.trade-panel input,.trade-panel select{min-height:38px;color:var(--hm-ink);border-color:var(--hm-line-strong);background:#fff}.trade-panel button{min-height:38px;font-weight:780}.trade-panel button.primary{color:#fff;border-color:var(--hm-green);background:var(--hm-green)}.trade-panel button.primary:hover:not(:disabled){background:#765900;border-color:#765900}.trade-panel button:disabled{color:#8a969c;border-color:var(--hm-line);opacity:1;background:#eef2f3}.entry-side-tabs{border-color:var(--hm-line);background:#f5f7f8}.entry-side-tabs button{color:var(--hm-sell);background:#fff}.entry-side-tabs button.active{color:#fff;background:var(--hm-green)}.selected-horse-card,.entry-order-summary,.trade-position-summary,.selected-horse-state,.compact-market-meta,.compact-orderbook,.fill-order-panel,.clob-service-strip,.trade-state,.trade-checklist,.order-status,.empty-orderbook,.settlement-quick-actions{color:var(--hm-ink-soft);border-color:var(--hm-line);background:var(--hm-surface-soft);box-shadow:none}.trade-state strong,.trade-checklist strong,.selected-horse-card strong,.entry-order-summary strong,.orderbook-heading strong{color:var(--hm-ink)}.clob-service-proof span{border-color:var(--hm-line);background:#fff}.risk-note{color:#79530a;background:var(--hm-warn-soft);border-color:#ead29b}.empty-venue-state.empty-venue-state-detailed{max-width:none;min-height:100%;color:var(--hm-ink);background:#f7f9fa;align-content:center;padding:clamp(24px,6vw,72px)}.empty-venue-state h2{color:var(--hm-ink)}.empty-venue-state p{max-width:680px;color:var(--hm-muted)}.empty-venue-diagnostics{border-color:var(--hm-line);background:var(--hm-line);width:min(760px,100%)}.empty-venue-diagnostics>div{background:#fff;min-height:116px;padding:16px}.empty-venue-diagnostics span,.empty-venue-diagnostics small{color:var(--hm-muted)}.empty-venue-diagnostics strong{color:var(--hm-ink)}.workspace-mode>.account-layout,.workspace-mode>.nft-market-page,.workspace-mode>.owner-layout,.workspace-mode>.kol-honors-page,.workspace-mode>.ledger-layout,.workspace-mode>.docs-layout{width:calc(100% - 24px);min-width:0;min-height:calc(100dvh - 112px);color:var(--hm-ink);margin:12px}.account-panel,.nft-market-page,.owner-panel,.owner-history-panel,.kol-honors-heading,.kol-application-panel,.kol-honor-profile,.ledger-layout,.docs-layout.docs-shell{border-color:var(--hm-line);border-radius:var(--hm-radius);box-shadow:var(--hm-shadow);background:#fff}.section-heading,.panel-title,.account-panel-head,.nft-panel-title,.owner-panel>.panel-title{border-color:var(--hm-line);background:#fff}.section-heading span,.panel-title span,.account-panel span{color:var(--hm-muted)}.section-heading h1,.section-heading h2,.panel-title h2,.account-panel h2{color:var(--hm-ink)}.account-layout.exchange-account{background:0 0;gap:10px}.account-hero-panel{border-top:3px solid var(--hm-green)}.account-summary-strip,.account-claim-grid,.account-pnl-strip,.account-order-strip{background:var(--hm-line);gap:1px}.account-summary-strip>div,.account-claim-grid>div,.account-pnl-strip>div,.account-order-strip>div{background:#fff}.account-proof-strip,.account-diagnostics{color:var(--hm-muted);border-color:var(--hm-line);background:var(--hm-surface-soft)}.account-table{border-color:var(--hm-line);background:#fff}.account-table-head{color:var(--hm-muted);background:#f4f7f8}.account-table-body>div{border-color:#e7ecef}.account-table-body>div:hover{background:var(--hm-surface-hover)}.nft-market-heading{padding:18px 20px 12px}.nft-market-heading h1{color:var(--hm-ink);font-size:24px}.nft-reserve-pill{color:var(--hm-green);background:var(--hm-green-soft);border-color:#ead071}.nft-batch-grid{border-color:var(--hm-line);background:var(--hm-line);gap:1px}.nft-batch{min-width:0;color:var(--hm-ink);background:#fff;border:0}.nft-batch:hover{background:var(--hm-surface-hover)}.nft-batch.active{background:var(--hm-green-soft);box-shadow:inset 0 -3px var(--hm-green)}.nft-batch img{object-fit:cover}.market-workspace-tabs{border-color:var(--hm-line);background:#f5f7f8;min-height:48px}.market-workspace-tabs button{min-height:48px;color:var(--hm-muted);border-color:var(--hm-line);background:0 0}.market-workspace-tabs button.active{color:var(--hm-green);box-shadow:inset 0 -2px var(--hm-green);background:#fff}.nft-action-panel{color:var(--hm-ink);border-color:var(--hm-line);background:#fff}.nft-inventory-board{border-color:var(--hm-line);background:var(--hm-surface-soft)}.nft-action-panel input,.nft-action-panel select{border-color:var(--hm-line-strong);background:#fff}.owner-layout{background:0 0;gap:10px}.owner-workspace-tabs{border-color:var(--hm-line);background:#f5f7f8}.owner-workspace-tabs button{color:var(--hm-muted);border-color:var(--hm-line);background:0 0}.owner-workspace-tabs button.active{color:var(--hm-green);box-shadow:inset 0 -2px var(--hm-green);background:#fff}.owned-horse-list,.owner-nft-preview,.owner-delegation-box{border-color:var(--hm-line);background:var(--hm-surface-soft)}.owned-horse-list button{border-color:var(--hm-line);background:#fff}.owned-horse-list button.active{color:var(--hm-green);background:var(--hm-green-soft)}.owner-performance-grid,.owner-stats,.owner-current-race{background:var(--hm-line);gap:1px}.owner-performance-grid>div,.owner-stats>div,.owner-current-race>div{background:#fff}.kol-honors-page{background:0 0;gap:10px}.kol-application-panel{border-color:var(--hm-line)}.kol-application-copy{border-color:var(--hm-line);background:var(--hm-surface-soft)}.kol-application-form input,.kol-application-form select,.kol-application-form textarea{border-color:var(--hm-line-strong);background:#fff}.kol-application-steps li{border-color:var(--hm-line);background:#fff}.kol-application-steps li.active{background:var(--hm-green-soft);border-color:#ead071}.kol-honor-summary{border-color:var(--hm-line);background:var(--hm-line);gap:1px}.kol-honor-summary>div{background:#fff}.kol-evidence-warning{color:var(--hm-warn);background:var(--hm-warn-soft);border-color:#e9d19a}.ledger-layout{overflow:hidden}.ledger-toolbar{border-color:var(--hm-line);background:var(--hm-surface-soft)}.ledger-search input{border-color:var(--hm-line-strong);background:#fff}.ledger-table td,.ledger-table th{border-color:var(--hm-line)}.ledger-table tbody tr:hover{background:var(--hm-surface-hover)}.ledger-event-cell small{color:var(--hm-muted)}.docs-layout.docs-shell{height:calc(100dvh - 112px)}.docs-topbar{border-color:var(--hm-line);background:#fff}.docs-document-switcher{border-color:var(--hm-line)}.docs-document-switcher button{color:var(--hm-muted);border-color:var(--hm-line);background:#fff}.docs-document-switcher button.active{color:#fff;background:var(--hm-green)}.docs-workspace{background:var(--hm-line)}.docs-sidebar,.docs-toc,.docs-article-scroll{background:#fff}.docs-nav-link{color:var(--hm-ink-soft)}.docs-nav-link.active{color:var(--hm-green);background:var(--hm-green-soft)}.whitepaper-content{color:#2c3d46}.whitepaper-content h1,.whitepaper-content h2,.whitepaper-content h3{color:var(--hm-ink)}.operator-console{color:var(--hm-ink);background:var(--hm-canvas)}.operator-header{min-height:56px;color:var(--hm-ink);border-color:var(--hm-line);background:#fff}.operator-hero,.operator-priority-dock,.operator-command-strip,.operator-module-board,.operator-panel,.operator-backend-map-shell,.operator-overview-details{color:var(--hm-ink);border-color:var(--hm-line);box-shadow:var(--hm-shadow);background:#fff}.operator-section-heading,.operator-panel-head,.operator-ops-group-head{border-color:var(--hm-line);background:var(--hm-surface-soft)}.operator-module-grid.full,.operator-priority-list,.operator-control-tower,.operator-metric-strip,.operator-inventory-metrics,.operator-status-board,.operator-ops-board{background:var(--hm-line);gap:1px}.operator-module-card,.operator-priority-item,.operator-control-card,.operator-metric-strip>div,.operator-inventory-metrics>div,.operator-table>div,.operator-queue{color:var(--hm-ink);border-color:var(--hm-line);background:#fff}.operator-module-card:hover{background:var(--hm-surface-hover);box-shadow:inset 3px 0 var(--hm-green)}.operator-console input,.operator-console select,.operator-console textarea{color:var(--hm-ink);border-color:var(--hm-line-strong);background:#fff}.operator-console button.primary{color:#fff;border-color:var(--hm-green);background:var(--hm-green)}.operator-console .danger-button{color:var(--hm-sell);background:#fff;border-color:#ddb1b5}@media (width<=1180px){.crr-app .crr-header{grid-template-columns:180px minmax(0,1fr) auto}.crr-tabs button svg{display:none}.race-workspace.detail-view{grid-template-columns:minmax(560px,1fr) 332px}.race-video-stage,.race-video-stage.field-view{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.exchange-terminal-shell{grid-template-columns:190px minmax(0,1fr)}.race-workspace.detail-view{display:block;overflow-y:auto}.terminal-actions{border-top:1px solid var(--hm-line);border-left:0;max-height:none}.race-video-stage,.race-video-stage.field-view{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){html,body,#root,.crr-app{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:clip!important}.crr-app{grid-template-rows:52px 32px minmax(0,1fr)}.crr-app.asset-mode{grid-template-rows:52px 32px 42px minmax(0,1fr)}.crr-app .crr-header,.crr-app.workspace-mode .crr-header,.crr-app.terminal-mode .crr-header{grid-template-columns:minmax(42px,1fr) auto;width:100%;height:52px;min-height:52px;padding:0 8px}.brand-lockup img{width:34px;height:34px}.brand-lockup div{display:none}.header-actions{min-width:0}.header-actions select{width:74px;height:34px}.wallet-button:not(.connected){width:38px!important;min-width:38px!important;padding:0!important}.wallet-button:not(.connected) span{display:none}.crr-app .crr-tabs{z-index:90;border-top:1px solid var(--hm-line);background:#fff;width:100%;height:58px;min-height:58px;padding:0;position:fixed;inset:auto 0 0;box-shadow:0 -3px 12px #14232b14}.crr-app .crr-tabs button{border:0;flex-direction:column;flex:1;gap:2px;min-width:0;height:58px;padding:4px 2px;font-size:9px}.crr-tabs button svg{display:block}.crr-tabs button.active{border-top:2px solid var(--hm-green);border-bottom:0}.summary-strip{width:100%}.asset-workspace-nav{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;overflow:hidden}.asset-workspace-nav>div{display:none}.asset-workspace-nav button{min-width:0;padding:0 5px;font-size:9px}.crr-app.terminal-mode .race-market-page{height:calc(100dvh - 84px)}.race-terminal-bar{scrollbar-width:none;width:100%;overflow-x:auto}.race-terminal-bar::-webkit-scrollbar{display:none}.terminal-stat{flex:none}.exchange-terminal-shell{width:100%;min-width:0;padding-bottom:58px;display:block;overflow-x:hidden}.exchange-venue-rail{border-bottom:1px solid var(--hm-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head filters""search search""list list";width:100%;max-height:168px;display:grid;overflow:hidden}.exchange-venue-heading{grid-area:head;min-height:38px}.exchange-venue-heading>div span,.exchange-venue-heading button{display:none}.exchange-venue-search{grid-area:search;height:32px;margin:4px 8px}.exchange-venue-filters{border-bottom:0;grid-area:filters}.exchange-venue-columns,.exchange-venue-footer{display:none}.exchange-venue-list{grid-area:list;display:flex;overflow:auto hidden}.exchange-venue-list>button{border-right:1px solid var(--hm-line);flex:0 0 178px;min-width:178px}.race-workspace.detail-view{width:100%;min-width:0;display:block;overflow-x:hidden}.race-cycle-strip{width:100%;overflow-x:auto}.race-cycle-segment{min-width:122px}.race-video-stage,.race-video-stage.field-view{grid-template-rows:auto auto 236px auto;grid-template-columns:minmax(0,1fr);width:100%;display:grid}.race-video-topbar{grid-area:1/1;grid-template-columns:minmax(0,1fr) auto}.race-stage-metrics{display:none}.race-video-stats{grid-area:2/1;overflow-x:auto}.race-video-stage .race-broadcast-canvas,.race-video-stage.field-view .race-broadcast-canvas{border-right:0;grid-area:3/1;min-height:236px}.race-progress-rail,.race-video-stage.field-view .race-progress-rail{grid-area:4/1}.race-ranking-dock,.race-video-stage.field-view .race-ranking-dock{border-top:1px solid var(--hm-line);border-left:0;grid-area:5/1;max-height:330px}.race-field-depth-head,.race-video-stage.field-view .race-field-depth-head,.race-ranking-dock button,.race-video-stage.field-view .race-ranking-dock button{min-width:520px}.market-desk{min-height:300px}.market-desk-grid{min-width:0;overflow-x:auto}.terminal-actions{border-left:0;width:100%;min-width:0;max-height:none}.terminal-tabs{top:0}.terminal-actions>.trade-panel{padding-bottom:22px}.workspace-mode{width:100%;padding:8px 8px 68px;overflow-x:hidden}.workspace-mode>.account-layout,.workspace-mode>.nft-market-page,.workspace-mode>.owner-layout,.workspace-mode>.kol-honors-page,.workspace-mode>.ledger-layout,.workspace-mode>.docs-layout{width:100%;min-width:0;min-height:0;margin:0}.account-layout.exchange-account,.owner-layout,.kol-honors-page{display:block}.account-panel,.owner-panel,.owner-history-panel,.kol-honors-page>*{margin-bottom:8px}.account-summary-strip,.account-claim-grid,.account-pnl-strip,.account-order-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-market-page{width:100%;overflow:hidden}.nft-market-heading{padding:14px}.nft-market-heading h1{font-size:21px;line-height:1.25}.nft-batch-grid{scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;display:flex;overflow-x:auto}.nft-batch{scroll-snap-align:start;flex:0 0 86%}.market-workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.market-workspace-tabs button{min-width:0}.nft-action-panel{padding:12px}.owner-workspace-tabs{overflow-x:auto}.owner-workspace-tabs button{min-width:116px}.kol-application-panel{grid-template-columns:minmax(0,1fr)}.ledger-table-wrap{overflow-x:auto}.ledger-table{min-width:720px}.docs-layout.docs-shell{height:auto;min-height:calc(100dvh - 152px)}.docs-topbar{align-items:stretch}.docs-document-switcher button{white-space:normal}.operator-console{width:100%;overflow-x:hidden}}@media (prefers-reduced-motion:reduce){.workspace-loading-skeleton__hero,.workspace-loading-skeleton__grid>i{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width>=1200px){.venue-matrix,.terminal-mode .venue-matrix{grid-template-columns:repeat(8,minmax(150px,1fr));grid-auto-rows:118px}.venue-cell.scheduled,.terminal-mode .venue-cell:not(.waiting){grid-area:span 1/span 1}}.venue-cell,.terminal-mode .venue-cell{gap:4px;padding:9px}.venue-cell.waiting:disabled{opacity:1;color:#586a74;background:#f8fafb}.venue-cell-head>strong{font-size:14px}.venue-cell-head>span{font-size:10px}.venue-cell .silk-row{align-items:center;gap:4px;min-height:16px}.venue-cell .silk-icon{width:16px;height:16px}.venue-cell .silk-icon svg{filter:none;width:15px;height:15px}.venue-waiting-copy strong{color:#53656f;font-size:12px}.venue-waiting-copy span{color:#71818a;font-size:10px;line-height:1.35}.workspace-loading-skeleton{background:#fff;border:1px solid #cbd5dc;border-radius:5px;grid-template-rows:auto 112px auto;gap:12px;width:calc(100% - 24px);min-height:520px;margin:12px;padding:18px;display:grid}.workspace-loading-skeleton__label{color:#5f707a;font-size:12px;font-weight:750}.workspace-loading-skeleton__hero,.workspace-loading-skeleton__grid>i{background:#f2f5f6;border:1px solid #dfe5e8;animation:1.2s ease-in-out infinite alternate workspace-skeleton-pulse;display:block}.workspace-loading-skeleton__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.workspace-loading-skeleton__grid>i{min-height:126px}@keyframes workspace-skeleton-pulse{0%{opacity:.58}to{opacity:1}}@media (width<=640px){.workspace-loading-skeleton{width:calc(100% - 16px);min-height:420px;margin:8px;padding:12px}.workspace-loading-skeleton__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--clarity-canvas:#edf1f3;--clarity-panel:#fff;--clarity-subtle:#f5f7f8;--clarity-line:#c7d0d5;--clarity-line-soft:#dfe5e8;--clarity-ink:#13232b;--clarity-muted:#61727c;--clarity-green:#765900}body{background:var(--clarity-canvas)}.crr-app,.crr-app.terminal-mode,.crr-app.workspace-mode{background:var(--clarity-canvas);height:auto;min-height:100dvh;overflow:visible}.workspace-mode>.account-layout,.workspace-mode>.nft-market-page,.workspace-mode>.owner-layout,.workspace-mode>.kol-honors-page,.workspace-mode>.ledger-layout,.workspace-mode>.docs-layout{border:1px solid var(--clarity-line);background:var(--clarity-panel);border-radius:5px;width:calc(100% - 24px);margin:12px;box-shadow:0 1px 3px #14262e0f}.account-panel,.nft-action-panel,.owner-panel,.kol-panel,.ledger-panel,.docs-panel,.operator-module-card,.operator-control-card{border:1px solid var(--clarity-line)!important;background:var(--clarity-panel)!important;border-radius:4px!important}.panel-title,.section-heading,.nft-inventory-head,.operator-module-head{border-bottom-color:var(--clarity-line)!important}.crr-app.terminal-mode .race-market-page{background:var(--clarity-canvas);border:0;min-height:calc(100dvh - 56px);overflow:visible;height:auto!important}.crr-app.terminal-mode .race-terminal-bar{border:1px solid var(--clarity-line);background:#fff;border-width:0 0 1px;min-height:48px}.crr-app.terminal-mode .terminal-back,.crr-app.terminal-mode .network-health,.crr-app.terminal-mode .terminal-stat,.crr-app.terminal-mode .terminal-balance{border-color:var(--clarity-line);min-height:48px}.exchange-terminal-shell{background:var(--clarity-canvas);align-items:start;gap:10px;height:auto;min-height:0;padding:10px;overflow:visible}.exchange-venue-rail,.race-visual-terminal,.terminal-actions{border-radius:4px;box-shadow:0 1px 2px #14262e0a;border:1px solid var(--clarity-line)!important;background:#fff!important}.exchange-venue-rail{height:calc(100dvh - 124px);min-height:620px;position:sticky;top:10px;overflow:hidden}.exchange-venue-heading,.exchange-venue-filters,.exchange-venue-columns,.exchange-venue-footer{border-color:var(--clarity-line)!important}.exchange-venue-list>button{min-height:42px;border-color:var(--clarity-line-soft)!important}.exchange-venue-columns{background:#eef2f4!important}.exchange-venue-footer{grid-template-columns:auto minmax(0,1fr) auto auto}.exchange-venue-pager{align-items:center;gap:4px;display:inline-flex}.exchange-venue-pager button{border:1px solid var(--clarity-line);background:#fff;place-items:center;width:24px;height:24px;padding:0;display:grid}.exchange-venue-pager button:disabled{opacity:.35}.exchange-terminal-shell>.race-workspace.detail-view,.race-workspace.detail-view{background:0 0;align-items:start;gap:10px;height:auto;min-height:0;overflow:visible}.race-visual-terminal{grid-template-rows:40px auto 300px;display:grid;overflow:hidden}.race-cycle-strip,.exchange-terminal-shell .race-cycle-strip{min-height:40px;padding:5px 8px;border-bottom:1px solid var(--clarity-line)!important;background:var(--clarity-subtle)!important}.race-cycle-segment,.exchange-terminal-shell .race-cycle-segment{border-left-width:3px;padding:4px 10px;background:#fff!important}.race-cycle-segment strong{font-size:11px!important}.race-cycle-segment span{font-size:9px}.race-video-stage,.race-video-stage.field-view{border-bottom:1px solid var(--clarity-line);grid-template-rows:66px 52px 220px 32px 250px;grid-template-columns:minmax(0,1fr);min-height:0}.race-video-topbar{border-bottom:1px solid var(--clarity-line);min-height:66px;padding:10px 14px}.race-video-topbar strong{font-size:19px}.race-stage-metrics span{min-height:30px;padding-inline:10px;font-size:11px}.race-video-stats{border-bottom:1px solid var(--clarity-line)}.race-video-mini{padding:8px 14px}.race-video-mini span{font-size:10px}.race-video-mini strong{font-size:14px}.race-video-stage .race-broadcast-canvas,.race-video-stage.field-view .race-broadcast-canvas{border-bottom:1px solid var(--clarity-line);min-height:220px}.race-progress-rail,.race-video-stage.field-view .race-progress-rail{border-bottom:1px solid var(--clarity-line);min-height:32px;padding:0 14px}.race-ranking-dock,.race-video-stage.field-view .race-ranking-dock{scrollbar-color:#aebbc1 #f3f5f6;border-top:0;height:250px;overflow-y:auto}.race-field-depth-head,.race-video-stage.field-view .race-field-depth-head,.race-ranking-dock button,.race-video-stage.field-view .race-ranking-dock button{grid-template-columns:44px minmax(180px,1.5fr) 76px 76px minmax(104px,.75fr);padding-inline:14px}.race-field-depth-head{min-height:32px;font-size:10px}.race-ranking-dock button{font-size:11px;min-height:36px!important}.market-desk,.exchange-terminal-shell .market-desk{border-top:1px solid var(--clarity-line);height:300px;min-height:300px}.market-desk-tabs,.market-desk-tabs button{min-height:42px}.market-desk-tabs button{font-size:11px}.market-desk-grid{background:var(--clarity-line)!important}.market-desk-grid>section{scrollbar-color:#b5c0c5 #f6f8f9}.market-desk-grid h3{padding:9px 12px;font-size:11px}.depth-row{min-height:30px;padding-inline:12px;font-size:11px}.terminal-actions{align-self:start;position:sticky;top:10px;overflow:visible!important}.terminal-tabs{min-height:46px;position:static;border-bottom:1px solid var(--clarity-line)!important}.terminal-tabs button{min-height:46px;font-size:12px}.terminal-actions>.trade-panel{padding:14px!important;overflow:visible!important}.terminal-actions .horse-select-label{margin-bottom:10px;font-size:11px}.terminal-actions .horse-select-label select,.terminal-actions .trade-panel input,.terminal-actions .trade-panel select{height:42px;font-size:12px}.terminal-actions .trade-position-summary{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;padding:0;overflow:visible}.terminal-actions .trade-position-summary .mini{border-radius:3px;min-height:60px;padding:9px 10px;border:1px solid var(--clarity-line)!important;background:var(--clarity-subtle)!important}.terminal-actions .trade-position-summary .mini span{font-size:10px}.terminal-actions .trade-position-summary .mini strong{font-size:14px}.terminal-actions .selected-horse-card,.terminal-actions .trade-state,.terminal-actions .trade-checklist,.terminal-actions .entry-order-summary,.terminal-actions .risk-note{border-radius:3px;margin:10px 0;padding:10px 11px;border:1px solid var(--clarity-line)!important;background:var(--clarity-subtle)!important}.terminal-actions .selected-horse-card{grid-template-columns:32px minmax(0,1fr) 62px}.terminal-actions .selected-horse-card h2{font-size:13px}.terminal-actions .selected-horse-card small{font-size:9px;display:block}.terminal-actions .trade-checklist{grid-template-columns:1fr;gap:8px;display:grid}.terminal-actions .trade-checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.terminal-actions .trade-checklist-grid>*{border:1px solid var(--clarity-line-soft);background:#fff;min-height:30px;padding:5px 7px}.terminal-actions .entry-side-tabs,.terminal-actions .batch-entry-switch{gap:8px;margin-block:10px}.terminal-actions .entry-side-tabs button,.terminal-actions .batch-entry-switch button{min-height:38px}.terminal-actions .principal-presets{gap:6px;margin-top:8px}.terminal-actions .principal-presets button{min-height:36px}.terminal-actions .entry-order-summary{gap:7px}.terminal-actions .entry-order-summary>div{font-size:11px}.terminal-actions>.trade-panel>.action-row:not(.compact){box-shadow:none;border:0;margin:12px 0 0;padding:0;position:static}.terminal-actions>.trade-panel>.action-row:not(.compact) button{min-height:46px}.terminal-actions .compact-orderbook,.terminal-actions .metric-grid{display:none!important}.account-layout.exchange-account{background:0 0;border:0;grid-template-columns:minmax(0,1.45fr) minmax(340px,.65fr);grid-template-areas:"hero hero""trading settlement";align-items:start;gap:12px;padding:0}.exchange-account .account-trading-panel,.exchange-account .account-settlement-panel{min-height:0!important}.account-hero-top{padding:18px 20px}.account-hero-top h1{font-size:22px}.account-summary-strip,.account-claim-grid,.account-pnl-strip,.account-order-strip{background:0 0!important;border:0!important;gap:8px!important;padding:12px!important}.account-summary-strip>div,.account-claim-grid>div,.account-pnl-strip>div,.account-order-strip>div{border-radius:3px;align-content:center;gap:5px;min-height:62px;padding:10px 12px;display:grid;border:1px solid var(--clarity-line)!important;background:var(--clarity-subtle)!important}.account-summary-strip span,.account-claim-grid span,.account-pnl-strip span,.account-order-strip span{font-size:10px}.account-summary-strip strong,.account-claim-grid strong,.account-pnl-strip strong,.account-order-strip strong{font-size:15px}.account-proof-strip{border-block:1px solid var(--clarity-line);padding:10px 14px}.account-panel .owner-empty{min-height:116px;margin:12px}.account-settlement-panel .action-row{margin:12px}.nft-market-page{overflow:visible!important}.nft-heading{padding:18px 20px}.nft-batch-grid{padding:10px;background:var(--clarity-subtle)!important;gap:8px!important}.nft-batch{min-height:120px;border:1px solid var(--clarity-line)!important;border-radius:4px!important}.nft-batch.active{box-shadow:inset 0 -3px var(--clarity-green);border-color:#f0b90b!important}.market-workspace-tabs{border-block:1px solid var(--clarity-line)}.nft-action-grid{padding:12px}.nft-action-panel:not([hidden]){gap:16px;padding:18px}.nft-action-panel .metric-grid{background:0 0!important;gap:8px!important}.nft-action-panel .metric-grid>div{border:1px solid var(--clarity-line)}@media (width>=1400px){.exchange-terminal-shell{grid-template-columns:240px minmax(0,1fr)}.race-workspace.detail-view{grid-template-columns:minmax(700px,1fr) 360px}}@media (width>=901px) and (width<=1399px){.exchange-terminal-shell{grid-template-rows:116px auto;grid-template-columns:minmax(0,1fr);display:grid}.exchange-venue-rail{grid-template:"heading search filters footer"52px"list list list list"62px/180px minmax(220px,1fr) 250px 180px;height:116px;min-height:116px;display:grid;position:static}.exchange-venue-heading{grid-area:heading;min-height:52px}.exchange-venue-search{grid-area:search;height:36px;margin:8px 10px}.exchange-venue-filters{grid-area:filters;min-height:52px}.exchange-venue-columns{display:none}.exchange-venue-footer{border-top:0;grid-area:footer;justify-content:center;min-height:52px;padding:0 8px;display:flex}.exchange-venue-footer>svg,.exchange-venue-footer>span:not(.exchange-venue-pager),.exchange-venue-footer>strong:last-child{display:none}.exchange-venue-list{border-top:1px solid var(--clarity-line);scrollbar-width:thin;grid-area:list;min-height:0;display:flex;overflow:auto hidden}.exchange-venue-list>button{border-right:1px solid var(--clarity-line-soft);flex:0 0 168px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;min-height:60px;padding:7px 10px}.exchange-venue-list>button time{text-align:left;grid-column:1/-1}.exchange-venue-empty{flex:1 0 100%}.race-workspace.detail-view{grid-template-columns:minmax(0,1fr) 350px}}@media (width<=900px){.crr-app.terminal-mode{min-height:100dvh;padding-bottom:58px}.crr-app.terminal-mode .race-market-page{min-height:0}.crr-app.terminal-mode .race-terminal-bar{grid-template-rows:46px 46px;grid-template-columns:42px minmax(0,1fr) minmax(90px,.8fr) 116px;grid-auto-rows:0;display:grid;overflow:visible}.crr-app.terminal-mode .terminal-back{grid-area:1/1}.crr-app.terminal-mode .network-health{grid-area:1/2/auto/span 2}.crr-app.terminal-mode .terminal-balance{grid-area:1/4}.crr-app.terminal-mode .terminal-stat{border-top:1px solid var(--clarity-line);width:auto;min-width:0;padding:0 10px}.crr-app.terminal-mode .race-terminal-bar>.terminal-stat:nth-child(3){grid-area:2/1/auto/span 2}.crr-app.terminal-mode .race-terminal-bar>.terminal-stat:nth-child(5){grid-area:2/3}.crr-app.terminal-mode .race-terminal-bar>.terminal-stat:nth-child(6){grid-area:2/4}.crr-app.terminal-mode .race-terminal-bar>.terminal-stat:nth-child(4),.crr-app.terminal-mode .race-terminal-bar>.terminal-stat:nth-child(7),.crr-app.terminal-mode .race-terminal-bar>.terminal-stat:nth-child(8){display:none}.exchange-terminal-shell{padding:8px;display:block;overflow:visible}.exchange-venue-rail{grid-template-rows:auto auto auto;height:auto;min-height:0;margin-bottom:8px;display:grid;position:static;overflow:visible}.exchange-venue-heading{min-height:48px}.exchange-venue-search{height:40px}.exchange-venue-columns,.exchange-venue-footer{display:none}.exchange-venue-list{min-height:62px;display:flex;overflow:auto hidden}.exchange-venue-list>button{flex:0 0 160px;min-height:60px}.crr-app.terminal-mode .race-workspace.detail-view,.race-workspace.detail-view{flex-direction:column;grid-template-rows:none!important;grid-template-columns:none!important;display:flex!important}.race-visual-terminal{display:contents}.race-cycle-strip{order:1;width:100%;border:1px solid var(--clarity-line)!important}.race-video-stage{border:1px solid var(--clarity-line);order:2;width:100%}.terminal-actions{order:3;width:100%}.market-desk{border:1px solid var(--clarity-line);order:4;width:100%}.race-cycle-strip{overflow-x:auto}.race-cycle-segment{min-width:126px}.race-video-stage,.race-video-stage.field-view{position:relative;grid-template-rows:auto auto 220px 32px 260px!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.race-video-stage .race-video-topbar,.race-video-stage.field-view .race-video-topbar{grid-area:1/1!important}.race-video-stage .race-video-stats,.race-video-stage.field-view .race-video-stats{grid-area:2/1!important}.race-video-stage .race-broadcast-canvas,.race-video-stage.field-view .race-broadcast-canvas{grid-area:3/1!important;display:block!important;position:relative!important;inset:auto!important}.race-video-stage .race-progress-rail,.race-video-stage.field-view .race-progress-rail{grid-area:4/1!important;display:flex!important}.race-video-stage .race-ranking-dock,.race-video-stage.field-view .race-ranking-dock{grid-area:5/1!important}.race-video-topbar{align-items:flex-start;min-height:84px}.race-stage-metrics{flex-wrap:wrap}.race-field-depth-head,.race-video-stage.field-view .race-field-depth-head,.race-ranking-dock button,.race-video-stage.field-view .race-ranking-dock button{min-width:560px}.race-ranking-dock{overflow:auto}.market-desk{height:340px;min-height:340px}.terminal-actions{margin-top:0;position:static}.terminal-actions .trade-position-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-mode>.account-layout,.workspace-mode>.nft-market-page,.workspace-mode>.owner-layout,.workspace-mode>.kol-honors-page,.workspace-mode>.ledger-layout,.workspace-mode>.docs-layout{width:calc(100% - 16px);margin:8px}.account-layout.exchange-account{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""trading""settlement"}.account-summary-strip,.account-claim-grid,.account-pnl-strip,.account-order-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.account-hero-top{align-items:stretch;padding:14px}.account-hero-actions{width:100%}.account-hero-actions button{flex:1}.nft-batch-grid{padding:8px}.nft-batch{flex:0 0 82%}.nft-action-grid{padding:8px}}@media (width<=520px){.terminal-actions .trade-checklist-grid,.account-summary-strip,.account-claim-grid,.account-pnl-strip,.account-order-strip{grid-template-columns:minmax(0,1fr)}}.race-market-page .exchange-terminal-shell{background:#eef2f4;grid-template-columns:214px minmax(0,1fr);gap:10px;padding:10px}.race-market-page .race-workspace.detail-view{background:0 0;grid-template-rows:auto auto;grid-template-columns:minmax(620px,1fr) clamp(330px,25vw,380px);gap:10px}.race-market-page .race-main-column{grid-area:1/1;align-content:start;gap:10px;min-width:0;display:grid}.race-market-page .race-main-column>.race-visual-terminal,.race-market-page .race-main-column>.order-lifecycle-dock{grid-column:1}.race-market-page .race-main-column>.race-visual-terminal{grid-row:1}.race-market-page .race-main-column>.order-lifecycle-dock{grid-row:2}.race-market-page .race-visual-terminal{grid-area:1/1}.race-market-page .terminal-actions{grid-area:1/2}.race-market-page .order-lifecycle-dock{grid-area:2/1}.race-market-page .race-visual-terminal,.race-market-page .terminal-actions{border:1px solid #d8e0e4;border-radius:8px;box-shadow:0 1px 3px #1127310d}.race-market-page .race-visual-terminal{grid-template-rows:40px auto 300px}.race-market-page .race-video-stage,.race-market-page .race-video-stage.field-view{background:#fff;grid-template-rows:50px minmax(300px,auto) minmax(210px,236px)}.race-market-page .race-video-topbar{grid-row:1;min-height:50px;padding:7px 12px}.race-market-page .race-video-topbar strong{font-size:16px}.race-market-page .race-video-stats,.race-market-page .race-progress-rail{display:none}.race-market-page .race-video-stage .race-broadcast-canvas{cursor:default;background:#f5f7f8;border:0;min-height:300px;padding:10px 12px}.race-market-page .race-video-stage .race-broadcast-canvas,.race-market-page .race-video-stage.field-view .race-broadcast-canvas{grid-row:2}.race-market-page .race-video-stage .race-broadcast-canvas:before,.race-market-page .race-video-stage .race-broadcast-canvas:after,.race-market-page .race-gate-meter{display:none}.race-market-page .race-ranking-dock,.race-market-page .race-video-stage.field-view .race-ranking-dock{border-top:1px solid #dce3e6;grid-row:3;height:236px}.race-market-page .race-ranking-search{color:#667781;background:#f7f9fa;border-bottom:1px solid #dce3e6;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:34px;padding:5px 10px;display:grid}.race-market-page .race-ranking-search input{color:#16262e;background:#fff;border:1px solid #cfd8dc;border-radius:4px;width:100%;min-width:0;height:26px;padding:0 8px;font-size:11px}.race-market-page .race-ranking-search span{color:#087b58;text-align:right;font-size:10px;font-weight:800}.race-market-page .race-field-depth-head,.race-market-page .race-ranking-dock>button,.race-market-page .race-video-stage.field-view .race-field-depth-head,.race-market-page .race-video-stage.field-view .race-ranking-dock>button{grid-template-columns:34px minmax(150px,1fr) 46px 46px 42px 42px 86px}.race-market-page .race-ranking-dock>button,.race-market-page .race-video-stage.field-view .race-ranking-dock>button{box-sizing:border-box;width:100%}.race-market-page .race-ranking-empty{color:#75858d;place-items:center;min-height:96px;font-size:11px;display:grid}.race-market-page .market-desk,.race-market-page .exchange-terminal-shell .market-desk{height:260px;min-height:260px}.race-market-page .exchange-venue-rail{align-self:stretch;height:100%;min-height:0;position:relative;top:auto}.race-market-page .terminal-actions{flex-direction:column;align-self:start;gap:0;height:auto;max-height:none;display:flex;position:relative;top:auto;overflow:visible}.race-market-page .terminal-actions>.terminal-tabs{flex:0 0 40px;min-height:40px}.race-market-page .terminal-actions>.trade-panel{flex:none;min-height:0;overflow:visible}.race-market-page .race-ranking-dock.is-unverified em{color:#9a6717;font-style:normal}.race-market-page .trade-diagnostics{background:#f7f9fa;border:1px solid #d8e0e4;border-radius:4px;margin-top:10px}.race-market-page .trade-diagnostics>summary{color:#5c6d76;cursor:pointer;align-items:center;min-height:34px;padding:0 10px;font-size:10px;font-weight:800;display:flex}.race-market-page .trade-diagnostics .trade-checklist{border:0;border-top:1px solid #d8e0e4;border-radius:0;margin:0}.race-market-page .settlement-action-panel{background:#f7f9fa;border:1px solid #cfd8dc;border-radius:4px;gap:7px;padding:12px;display:grid}.race-market-page .settlement-action-panel>strong{color:#1c2c34;font-size:13px}.race-market-page .settlement-action-panel>span{color:#61727c;font-size:10px}.race-market-page .settlement-action-panel .settlement-quick-actions{margin:2px 0 0}@media (width>=1400px){.race-market-page .exchange-terminal-shell{grid-template-columns:240px minmax(0,1fr)}}@media (width>=981px) and (width<=1399px){.race-market-page .exchange-terminal-shell{grid-template-rows:116px auto;grid-template-columns:minmax(0,1fr)}.race-market-page .exchange-venue-rail{grid-template:"heading search filters footer"52px"list list list list"62px/180px minmax(220px,1fr) 250px 108px;height:116px;min-height:116px;display:grid;position:static;top:auto}.race-market-page .exchange-venue-heading{grid-area:heading}.race-market-page .exchange-venue-search{grid-area:search}.race-market-page .exchange-venue-filters{grid-area:filters}.race-market-page .exchange-venue-columns{display:none}.race-market-page .exchange-venue-list{border-top:1px solid #d8e0e4;grid-area:list;display:flex;overflow:auto hidden}.race-market-page .exchange-venue-list>button{border-right:1px solid #d8e0e4;flex:0 0 168px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;min-width:168px}.race-market-page .exchange-venue-list>button time{text-align:left;grid-column:1/-1}.race-market-page .exchange-venue-footer{grid-area:footer;justify-content:center;min-width:0;padding:0 6px;display:flex}.race-market-page .exchange-venue-footer>svg,.race-market-page .exchange-venue-footer>span:not(.exchange-venue-pager),.race-market-page .exchange-venue-footer>strong{display:none}}@media (width<=1180px){.race-market-page .exchange-terminal-shell{grid-template-columns:190px minmax(0,1fr)}.race-market-page .race-workspace.detail-view{grid-template-columns:minmax(560px,1fr) 340px}}@media (width<=980px){.race-market-page .exchange-terminal-shell{display:block}.race-market-page .exchange-venue-rail{height:auto;min-height:0;margin-bottom:10px;position:relative;top:auto}.race-market-page .exchange-venue-list{max-height:260px}.race-market-page .race-workspace.detail-view{grid-template-columns:1fr}.race-market-page .race-visual-terminal{grid-area:1/1;display:grid}.race-market-page .terminal-actions{grid-area:2/1;align-self:start;height:auto;max-height:none;position:relative;top:auto}.race-market-page .order-lifecycle-dock{order:4;grid-area:3/1}}@media (width>=761px) and (width<=820px){.race-market-page .race-field-depth-head,.race-market-page .race-ranking-dock>button,.race-market-page .race-video-stage.field-view .race-field-depth-head,.race-market-page .race-video-stage.field-view .race-ranking-dock>button{grid-template-columns:38px minmax(140px,1fr) 72px 72px 90px;min-width:0!important}.race-market-page .race-attribute-burst,.race-market-page .race-attribute-stability{display:none}}@media (width<=760px){.race-market-page .race-video-stage,.race-market-page .race-video-stage.field-view{display:block!important}.race-market-page .race-video-stage .race-broadcast-canvas,.race-market-page .race-video-stage.field-view .race-broadcast-canvas{height:auto;min-height:0;overflow:visible}.race-market-page .race-ranking-dock,.race-market-page .race-video-stage.field-view .race-ranking-dock{height:auto;max-height:360px;overflow:auto}.race-market-page .race-field-depth-head,.race-market-page .race-ranking-dock>button,.race-market-page .race-video-stage.field-view .race-field-depth-head,.race-market-page .race-video-stage.field-view .race-ranking-dock>button{grid-template-columns:30px minmax(112px,1fr) 42px 42px 72px;min-width:0!important}.race-market-page .race-attribute-burst,.race-market-page .race-attribute-stability{display:none}.race-market-page .race-ranking-search{z-index:2;position:sticky;left:0}}@media (width>=981px){.crr-app.workspace-docs{min-height:100dvh;overflow:visible}.workspace-docs .docs-layout.docs-shell{height:auto;min-height:calc(100dvh - 112px);overflow:visible}.workspace-docs .docs-workspace{align-items:start;min-height:0}.workspace-docs .docs-sidebar,.workspace-docs .docs-toc{align-self:start}.workspace-docs .docs-sidebar-scroll,.workspace-docs .docs-article-scroll,.workspace-docs .docs-toc,.operator-console .operator-panel,.operator-console .operator-panel-large,.operator-console .operator-ops-board{height:auto;max-height:none;overflow:visible}.workspace-ledger .ledger-table-wrap{max-height:none;overflow:auto visible}}:root{--ui-control:40px;--ui-control-compact:36px;--ui-cta:44px;--ui-radius:6px;--ui-focus:#1677d2;--ui-buy:#765900;--ui-buy-hover:#765900;--ui-buy-soft:#fff6cf;--ui-sell:#bd3542;--ui-sell-hover:#9f2935;--ui-sell-soft:#fff1f2;--ui-warning:#9a6415;--ui-warning-soft:#fff8e8;--ui-blocked:#a12d39;--ui-blocked-soft:#fff1f3;--ui-line:#cbd5db;--ui-disabled-bg:#edf1f3;--ui-disabled-text:#66757d}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.page-shell{box-sizing:border-box;width:min(100%,1600px);min-width:0;margin-inline:auto;padding-inline:clamp(10px,1.5vw,24px)}.icon-button,.header-icon-button,.mobile-menu-button{width:var(--ui-control-compact);min-width:var(--ui-control-compact);height:var(--ui-control-compact);min-height:var(--ui-control-compact);justify-content:center;align-items:center;padding:0;display:inline-flex}@media (width>=901px){.mobile-menu-button{display:none!important}}.header-actions :where(.auth-entry button,.wallet-button,select){height:var(--ui-control-compact);min-height:var(--ui-control-compact)}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent;transition:border-color .14s,background-color .14s,color .14s,box-shadow .14s,transform 80ms}:where(button,a,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb, var(--ui-focus) 34%, transparent);outline-offset:2px;box-shadow:0 0 0 1px var(--ui-focus)}input:disabled,select:disabled,textarea:disabled,:where(.action-row>button,.trade-panel>button,.fill-order-panel>button,.settlement-quick-actions>button,.amount-shortcuts button,.principal-presets button,.segmented button,.entry-side-tabs button,.batch-entry-switch button,.auth-entry button,.wallet-button,.header-actions .icon-button,.operator-form button,.operator-button-row button,.kol-application-form button,.ledger-pagination button):disabled{cursor:not-allowed;color:var(--ui-disabled-text)!important;background:var(--ui-disabled-bg)!important;opacity:1!important;box-shadow:none!important;border-color:#d3dce1!important}:where(.action-row>button,.trade-panel>button,.fill-order-panel>button,.settlement-quick-actions>button,.account-hero-actions button,.operator-form button,.operator-button-row button,.kol-application-form button),:where(.trade-panel input,.trade-panel select,.operator-form input,.operator-form select,.kol-application-form input,.kol-application-form select,.header-actions select){min-height:var(--ui-control);border-radius:var(--ui-radius)}:where(.action-row>.primary,.trade-panel>.primary.full,.order-submit-action,.fill-order-panel>.full){min-height:var(--ui-cta)}button.primary,.buy-action{color:#fff!important;border-color:var(--ui-buy)!important;background:var(--ui-buy)!important}button.primary:hover:not(:disabled),.buy-action:hover:not(:disabled){border-color:var(--ui-buy-hover)!important;background:var(--ui-buy-hover)!important}.danger-button,.sell-action,button.danger{color:#fff!important;border-color:var(--ui-sell)!important;background:var(--ui-sell)!important}.danger-button:hover:not(:disabled),.sell-action:hover:not(:disabled),button.danger:hover:not(:disabled){border-color:var(--ui-sell-hover)!important;background:var(--ui-sell-hover)!important}.order-side-segmented{min-height:var(--ui-control)}.order-side-segmented button{min-height:var(--ui-control-compact)}.order-side-segmented .side-bid:hover:not(.active){background:var(--ui-buy-soft)}.order-side-segmented .side-ask:hover:not(.active){background:var(--ui-sell-soft)}.live-orders .order-side-bid strong,.trade-tape-row.bid strong{color:var(--ui-buy)}.live-orders .order-side-ask strong,.trade-tape-row.ask strong{color:var(--ui-sell)}.live-orders .order-side-bid:hover{border-color:var(--ui-buy);background:var(--ui-buy-soft)}.live-orders .order-side-ask:hover{border-color:var(--ui-sell);background:var(--ui-sell-soft)}.race-market-page .terminal-actions>.terminal-tabs{flex:0 0 40px;height:40px;min-height:40px}.race-market-page .terminal-actions>.terminal-tabs>button{height:40px;min-height:40px;padding-block:0}.terminal-actions .amount-shortcuts{display:grid!important}.terminal-actions .amount-shortcuts button,.terminal-actions .principal-presets button{min-height:var(--ui-control-compact)}.terminal-actions .metric-grid,.terminal-actions .compact-orderbook{display:grid!important}.race-market-page .market-desk,.race-market-page .exchange-terminal-shell .market-desk{height:420px;min-height:420px;overflow:visible}.race-market-page .market-desk-grid{min-height:220px;overflow:visible}.race-market-page .market-desk-grid>section,.race-market-page .market-desk-grid .position-summary{max-height:none;overflow:visible}.terminal-actions .trade-state-ready{color:#765900!important;border-color:#e6ca68!important;border-left-color:var(--ui-buy)!important;background:var(--ui-buy-soft)!important}.terminal-actions .trade-state-warning{color:#6f470e!important;background:var(--ui-warning-soft)!important;border-color:#e6c985 #e6c985 #e6c985 #c38317!important}.terminal-actions .trade-state-blocked{color:#7f2530!important;border-color:#e6b4bb!important;border-left-color:var(--ui-blocked)!important;background:var(--ui-blocked-soft)!important}.terminal-actions .trade-state-ready :where(strong,span){color:#765900!important}.terminal-actions .trade-state-warning :where(strong,span){color:#6f470e!important}.terminal-actions .trade-state-blocked :where(strong,span){color:#7f2530!important}.operator-stage-card.ready,.operator-module-card.ready,.operator-priority-item.ready{background:var(--ui-buy-soft)!important;border-color:#e6ca68!important}.operator-priority-item.warning{background:var(--ui-warning-soft)!important;border-color:#e6c985!important}.operator-stage-card.blocked,.operator-module-card.blocked,.operator-priority-item.blocked{background:var(--ui-blocked-soft)!important;border-color:#e6b4bb!important}.operator-stage-card.ready :where(strong,em),.operator-module-card.ready :where(strong,em),.operator-priority-item.ready strong{color:#765900!important}.operator-priority-item.warning strong{color:#6f470e!important}.operator-stage-card.blocked :where(strong,em),.operator-module-card.blocked :where(strong,em),.operator-priority-item.blocked strong{color:#7f2530!important}@media (width>=981px) and (width<=1180px){.race-market-page .exchange-terminal-shell{grid-template-rows:116px auto;grid-template-columns:minmax(0,1fr)}.race-market-page .race-workspace.detail-view{grid-template-columns:minmax(0,1fr) clamp(320px,34vw,350px)}.crr-app.terminal-mode .auth-entry{display:inline-flex}.header-actions select{height:36px;min-height:36px}.crr-app.terminal-mode .auth-entry button,.crr-app.terminal-mode .wallet-button{height:var(--ui-control-compact);width:var(--ui-control-compact)!important;min-width:var(--ui-control-compact)!important;padding:0!important}.crr-app.terminal-mode .auth-entry button span,.crr-app.terminal-mode .wallet-button span{display:none!important}}@media (width<=980px){.crr-app.terminal-mode .header-actions>.auth-entry,.crr-app.workspace-mode .header-actions>.auth-entry,.crr-app .header-actions>.auth-entry{display:inline-flex!important}.header-actions select{height:36px;min-height:36px}.auth-entry-status{z-index:100;background:var(--ui-warning-soft);border:1px solid #e6c985;border-radius:5px;max-width:min(320px,100vw - 16px);padding:7px 9px;position:fixed;top:58px;right:8px}.auth-entry button{width:var(--ui-control-compact);min-width:var(--ui-control-compact);padding:0}.auth-entry button span{display:none!important}.wallet-button{width:var(--ui-control-compact)!important;min-width:var(--ui-control-compact)!important;padding:0!important}.wallet-button span{display:none!important}}@media (width<=640px){:root{--ui-control:44px;--ui-control-compact:44px;--ui-cta:48px}.icon-button,.header-icon-button,.mobile-menu-button{width:44px;min-width:44px;height:44px;min-height:44px}.header-actions{gap:4px}.header-actions select{width:68px;min-height:44px;padding-inline:6px}.auth-entry{gap:4px}.auth-entry button,.header-actions .wallet-button,.header-actions .wallet-button:not(.connected){width:44px!important;min-width:44px!important;height:44px!important}.auth-session-ready{white-space:normal;max-width:76px;min-height:44px;padding-inline:7px;line-height:1.15}.race-market-page .terminal-actions>.terminal-tabs{flex-basis:44px;height:44px;min-height:44px}.race-market-page .terminal-actions>.terminal-tabs>button{height:44px;min-height:44px}.terminal-actions .amount-shortcuts button,.terminal-actions .principal-presets button,.terminal-actions .settlement-quick-actions button{min-height:44px}.terminal-actions .settlement-quick-actions{grid-template-columns:1fr}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--system-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--system-mono:"SFMono-Regular", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--surface-canvas:#f5f5f7;--surface-primary:#fff;--surface-secondary:#f8f8fa;--surface-tertiary:#eeeef2;--surface-elevated:#fffffff0;--text-primary:#1d1d1f;--text-secondary:#6e6e73;--text-tertiary:#86868b;--separator:#0000001f;--separator-strong:#0003;--accent:#f0b90b;--accent-hover:#f8d33a;--accent-soft:#fff6cf;--selection:#f0b90b;--selection-hover:#8a6800;--selection-soft:#fff6cf;--selection-border:#e6ca68;--buy:#f0b90b;--buy-hover:#f8d33a;--buy-soft:#fff6cf;--sell:#d0303f;--sell-hover:#b52532;--sell-soft:#fff0f1;--warning:#9a5c08;--warning-soft:#fff7e8;--info-soft:#edf5ff;--control-compact:36px;--control-regular:40px;--control-prominent:44px;--radius-control:10px;--radius-card:14px;--radius-panel:18px;--shadow-control:0 1px 2px #0000000a;--shadow-card:0 1px 2px #0000000a, 0 8px 24px #00000009;--shadow-menu:0 18px 48px #00000029, 0 2px 8px #00000014;--focus-ring:#f0b90b57;--ix-bg:var(--surface-canvas);--ix-surface:var(--surface-primary);--ix-subtle:var(--surface-secondary);--ix-line:var(--separator);--ix-line-strong:var(--separator-strong);--ix-text:var(--text-primary);--ix-muted:var(--text-secondary);--ix-faint:var(--text-tertiary);--ix-green:var(--buy);--ix-green-soft:var(--buy-soft);--ix-red:var(--sell);--ix-red-soft:var(--sell-soft);--ix-amber:var(--warning);--ix-amber-soft:var(--warning-soft);--ix-blue:var(--accent);--ix-blue-soft:var(--accent-soft);--ui-control:var(--control-regular);--ui-control-compact:var(--control-compact);--ui-cta:var(--control-prominent);--ui-radius:var(--radius-control);--ui-focus:var(--accent);--ui-selection:var(--selection);--ui-selection-hover:var(--selection-hover);--ui-selection-soft:var(--selection-soft);--ui-selection-border:var(--selection-border);--ui-buy:var(--buy);--ui-buy-hover:var(--buy-hover);--ui-buy-soft:var(--buy-soft);--ui-sell:var(--sell);--ui-sell-hover:var(--sell-hover);--ui-sell-soft:var(--sell-soft);--ui-warning:var(--warning);--ui-warning-soft:var(--warning-soft);--ui-line:var(--separator);--ui-disabled-bg:var(--surface-tertiary);--ui-disabled-text:#77777c}@media (width<=640px){:root{--control-compact:44px;--control-regular:44px;--control-prominent:48px}}html{background:var(--surface-canvas)}body,button,input,select,textarea{font-family:var(--system-font)}body{color:var(--text-primary);background:var(--surface-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}code,pre{font-family:var(--system-mono)}:where(button,input,select,textarea){border-color:var(--separator-strong);border-radius:var(--radius-control)}:where(button){min-height:var(--control-compact);color:var(--text-primary);background:var(--surface-primary);box-shadow:var(--shadow-control);cursor:pointer;letter-spacing:-.006em;font-weight:650}:where(button,[role=button]):active:not(:disabled){transform:scale(.98)}:where(button,input,select,textarea,a):focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 1px var(--accent)}:where(button,input,select,textarea):disabled{cursor:not-allowed;color:var(--ui-disabled-text)!important;border-color:var(--separator)!important;background:var(--surface-tertiary)!important;box-shadow:none!important;opacity:.72!important}@media (hover:hover){:where(button):hover:not(:disabled){border-color:var(--separator-strong);background:var(--surface-secondary)}}button.primary:not(.buy-action):not(.sell-action){box-shadow:0 1px 2px #0057b42e;color:#fff!important;border-color:var(--accent)!important;background:var(--accent)!important}button.primary:not(.buy-action):not(.sell-action):hover:not(:disabled){border-color:var(--accent-hover)!important;background:var(--accent-hover)!important}a.primary{min-height:var(--control-regular);border:1px solid var(--accent);border-radius:var(--radius-control);color:#fff;background:var(--accent);justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:650;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0057b42e}a.primary:hover{border-color:var(--accent-hover);background:var(--accent-hover)}:where(.trade-panel,.entry-order-panel,.terminal-actions) button.primary,button.buy-action{color:#fff!important;border-color:var(--buy)!important;background:var(--buy)!important}:where(.trade-panel,.entry-order-panel,.terminal-actions) button.primary:hover:not(:disabled),button.buy-action:hover:not(:disabled){border-color:var(--buy-hover)!important;background:var(--buy-hover)!important}:where(.danger-button,.sell-action,button.danger){color:#fff!important;border-color:var(--sell)!important;background:var(--sell)!important}:where(.danger-button,.sell-action,button.danger):hover:not(:disabled){border-color:var(--sell-hover)!important;background:var(--sell-hover)!important}:where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--control-regular);color:var(--text-primary);background:#fffffff0;box-shadow:inset 0 1px 1px #00000006}:where(input,textarea)::placeholder{color:var(--text-tertiary);opacity:1}:where(input:not(:disabled),select:not(:disabled),textarea:not(:disabled)):hover{border-color:var(--separator-strong)}.crr-header,.operator-header{border-color:var(--separator);box-shadow:0 1px 0 var(--separator);-webkit-backdrop-filter:saturate(180%)blur(20px);background:#ffffffd1}.brand-lockup img{border-radius:10px}.brand-lockup strong{color:var(--text-primary);letter-spacing:-.02em}.brand-lockup span{color:var(--text-secondary)}.crr-tabs button{color:var(--text-secondary);box-shadow:none;background:0 0;border-radius:0}.crr-tabs button:hover:not(:disabled){color:var(--text-primary);background:#00000009}.crr-tabs button.active{color:var(--accent);border-bottom-color:var(--accent);background:0 0}button[aria-current=page]{color:var(--accent)}:where(.segmented,.entry-side-tabs,.batch-entry-switch,.race-board-switch){background:var(--surface-tertiary);border:0;border-radius:12px;gap:2px;padding:3px}:where(.segmented,.entry-side-tabs,.batch-entry-switch,.race-board-switch) button{min-height:var(--control-compact);box-shadow:none;background:0 0;border:0;border-radius:9px}:where(.segmented,.entry-side-tabs,.batch-entry-switch,.race-board-switch) button.active{color:var(--text-primary);background:var(--surface-primary);box-shadow:0 1px 3px #0000001f}.order-side-segmented .side-bid{color:var(--buy)}.order-side-segmented .side-ask{color:var(--sell)}.order-side-segmented .side-bid.active{color:#fff;background:var(--buy)}.order-side-segmented .side-ask.active{color:#fff;background:var(--sell)}:where(.market-workspace-tabs,.owner-workspace-tabs,.asset-workspace-nav) button.active{color:var(--accent);background:var(--accent-soft);border-color:#0071e33d}.list-expansion-control{width:100%;min-width:0;min-height:var(--control-compact);border-radius:var(--radius-control);color:var(--accent);box-shadow:none;background:0 0;border:0;justify-content:center;padding:0 10px}.list-expansion-control:hover:not(:disabled){color:var(--accent-hover);background:var(--accent-soft)}:where(.account-panel,.owner-panel,.nft-action-panel,.kol-application-panel,.kol-honor-profile,.operator-panel,.market-record-panel,.trade-panel,.order-lifecycle-dock,.empty-state,.error-boundary,.ledger-layout,.nft-inventory-board,.owner-history-panel){border-color:var(--separator);border-radius:var(--radius-card);background:var(--surface-primary);box-shadow:var(--shadow-card)}:where(.account-layout,.owner-layout,.nft-market-page,.kol-honors-page,.operator-console){color:var(--text-primary);background:var(--surface-canvas)}.market-desk,.race-visual-terminal{border-color:var(--separator);background:var(--surface-primary);border-radius:12px}:where(.panel-title,.section-heading,.operator-panel-head,.operator-section-heading){border-color:var(--separator)}:where(.panel-title,.section-heading,.operator-panel-head,.operator-section-heading) :where(h1,h2,h3,strong){color:var(--text-primary);letter-spacing:-.015em}:where(.metric-grid>div,.account-summary-strip>div,.account-pnl-strip>div,.nft-inventory-stats>div,.operator-metric-strip>div,.position-metrics>div){border-color:var(--separator);background:var(--surface-secondary);border-radius:10px}:where(table,.account-table,.operator-table,.ledger-table,.kol-horse-table){border-color:var(--separator)}:where(th,.account-table-head){color:var(--text-secondary);background:var(--surface-secondary)}:where(td,th,.account-table-head,.account-table-body>div){border-color:var(--separator)}.account-order-action{min-height:28px;color:var(--accent);background:var(--accent-soft);box-shadow:none;border-color:#0071e333;justify-self:end;padding:0 10px;font-size:11px}.account-order-action:hover:not(:disabled){color:#fff;border-color:var(--accent);background:var(--accent)}.ledger-tx-link{color:var(--accent);text-decoration:none}.ledger-tx-link:hover{text-underline-offset:2px;text-decoration:underline}:where(.risk-note,.trade-diagnostics,.operator-action-message,.network-state-banner){border-radius:10px}:where(.risk-note.blocker,.order-status.error,.network-state-banner.mismatch){color:#8d1823;background:var(--sell-soft);border-color:#f1b5bc}:where(.auth-session-ready,.phase-live,.status-ready){color:#765900;background:var(--buy-soft);border-color:#ead071}:where(.auth-entry-status,.trade-state-warning){color:#794a08;background:var(--warning-soft);border-color:#ebce91}.auth-entry{position:relative;display:flex!important}.auth-entry-status{border:1px solid #ebce91;border-radius:9px;max-width:min(320px,100vw - 24px);padding:7px 9px;font-size:11px;line-height:1.35;display:block!important}.auth-connector-menu{z-index:260;border:1px solid var(--separator);width:min(304px,100vw - 24px);color:var(--text-primary);box-shadow:var(--shadow-menu);isolation:isolate;background:#fff;border-radius:16px;gap:8px;padding:12px;display:grid;position:absolute;top:calc(100% + 9px);right:0;overflow:hidden}.auth-connector-menu[hidden]{display:none!important}.auth-connector-menu>strong{padding:3px 4px 2px;font-size:14px;line-height:1.35}.auth-entry .auth-connector-menu .auth-connector-option{text-align:left;align-content:center;justify-items:start;gap:4px;min-height:60px;padding:10px 12px;display:grid;width:100%!important;min-width:0!important;color:var(--text-primary)!important;border:1px solid var(--separator)!important;background:var(--surface-secondary)!important;box-shadow:none!important;border-radius:12px!important}.auth-entry .auth-connector-menu .auth-connector-option:hover:not(:disabled){border-color:var(--separator)!important;background:var(--surface-secondary)!important}.auth-entry .auth-connector-menu .auth-connector-option span{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:750;line-height:1.3;display:block!important}.auth-entry .auth-connector-menu .auth-connector-option small{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.4;display:block!important}.wallet-connect-stack{z-index:75;position:relative}.wallet-button.connected{min-width:132px;box-shadow:var(--shadow-control);color:var(--text-primary)!important;border-color:var(--separator-strong)!important;background:var(--surface-primary)!important}.wallet-button.connected:before{background:var(--buy);content:"";border-radius:50%;flex:0 0 7px;width:7px;height:7px}.wallet-menu-chevron{color:var(--text-tertiary);transition:transform .14s}.wallet-button.connected[aria-expanded=true] .wallet-menu-chevron{transform:rotate(180deg)}.wallet-account-menu{z-index:120;border:1px solid var(--separator);width:min(292px,100vw - 20px);color:var(--text-primary);background:var(--surface-elevated);box-shadow:var(--shadow-menu);-webkit-backdrop-filter:saturate(180%)blur(22px);border-radius:16px;gap:4px;padding:8px;display:grid;position:absolute;top:calc(100% + 9px);right:0}.wallet-account-menu[hidden]{display:none!important}.wallet-account-summary{gap:5px;min-width:0;padding:9px 10px 10px;display:grid}.wallet-account-summary>span{color:var(--text-secondary);align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.wallet-account-summary i{background:var(--buy);border-radius:50%;width:7px;height:7px}.wallet-account-summary code{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.wallet-menu-action{width:100%;min-height:var(--control-prominent);box-shadow:none;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:7px 10px;display:flex}.wallet-menu-action>span{gap:2px;min-width:0;display:grid}.wallet-menu-action strong{font-size:12px}.wallet-menu-action small{color:var(--text-secondary);font-size:10px;font-weight:500}.wallet-menu-separator{background:var(--separator);height:1px;margin:3px 4px}.wallet-disconnect-action{color:var(--sell)}.wallet-disconnect-action:hover:not(:disabled){color:var(--sell-hover);background:var(--sell-soft)}.wallet-copy-status{color:var(--sell);margin:0 10px 4px;font-size:10px;line-height:1.35}@media (width<=1180px){.crr-app.terminal-mode .wallet-button.connected{width:var(--control-compact)!important;min-width:var(--control-compact)!important;padding:0!important}.crr-app.terminal-mode .wallet-button.connected:before,.crr-app.terminal-mode .wallet-button.connected .wallet-menu-chevron{display:none}}@media (width<=980px){.wallet-button.connected{width:var(--control-compact)!important;min-width:var(--control-compact)!important;padding:0!important}.wallet-button.connected:before,.wallet-button.connected .wallet-menu-chevron{display:none}}@media (width<=640px){:where(button,input,select,textarea),.list-expansion-control{min-height:44px}.wallet-button.connected{min-width:44px}.wallet-button.connected:before,.wallet-button.connected .wallet-menu-chevron{display:none}.wallet-account-menu{position:fixed;top:64px;right:8px}.auth-connector-menu{width:auto;position:fixed;top:72px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.operator-console{color:var(--text-primary);background:var(--surface-canvas);font-family:var(--system-font)}.operator-header{border-color:var(--separator);box-shadow:0 1px 0 var(--separator);-webkit-backdrop-filter:saturate(180%)blur(20px);background:#ffffffdb}.operator-header .brand-lockup strong{color:var(--text-primary);letter-spacing:-.02em}.operator-header .brand-lockup span{color:var(--text-secondary)}.operator-auth-strip{gap:5px}.operator-auth-strip span{border:1px solid var(--separator);min-height:24px;color:var(--text-secondary);background:var(--surface-secondary);border-radius:999px;align-items:center;padding:3px 8px;font-size:10px;font-weight:650;display:inline-flex}:where(.operator-hero,.operator-stage-strip,.operator-priority-dock,.operator-module-board,.operator-backend-map-shell,.operator-panel,.operator-status-board .operator-queue,.operator-control-tower){border-color:var(--separator);border-radius:var(--radius-card);background:var(--surface-primary);box-shadow:var(--shadow-card)}.operator-hero{background:var(--surface-primary)}.operator-hero :where(h1,strong){color:var(--text-primary);letter-spacing:-.025em}.operator-hero :where(p,span){color:var(--text-secondary)}.operator-hero-meta span{border-color:var(--separator);background:var(--surface-secondary);border-radius:999px}.operator-score{border-color:var(--separator);background:var(--surface-secondary)}.operator-stage-strip,.operator-module-grid.full,.operator-control-tower,.operator-ops-board,.operator-ops-group.wide,.operator-panel-large,.operator-capability-list,.operator-backend-map,.operator-unlock-checklist{background:var(--separator)}:where(.operator-stage-card,.operator-module-card,.operator-module,.operator-priority-item,.operator-command-strip a,.operator-capability-list>div,.operator-unlock-checklist>div){color:var(--text-primary);background:var(--surface-primary)}:where(.operator-stage-card,.operator-module-card,.operator-priority-item) :where(span,p,em){color:var(--text-secondary)}:where(.operator-stage-card,.operator-module-card,.operator-priority-item) strong{color:var(--text-primary)}.operator-priority-item{transition:background-color .14s,transform 80ms}.operator-priority-item:hover{background:var(--surface-secondary)}.operator-priority-item:active{transform:scale(.99)}.operator-command-strip{border-radius:var(--radius-card);background:var(--surface-tertiary);border:0;gap:6px;padding:6px}.operator-command-strip a{border:1px solid #0000;border-radius:10px;min-height:56px}.operator-command-strip a:hover,.operator-command-strip a:focus-visible{color:var(--accent);background:var(--accent-soft);border-color:#0071e33d}.operator-command-strip a span{color:var(--text-secondary)}.operator-section-heading,.operator-panel-head,.operator-ops-group-head{border-color:var(--separator);-webkit-backdrop-filter:saturate(180%)blur(14px);background:#ffffffe6}:where(.operator-section-heading,.operator-panel-head,.operator-ops-group-head) :where(h2,strong){color:var(--text-primary);letter-spacing:-.015em}:where(.operator-section-heading,.operator-panel-head,.operator-ops-group-head) span{color:var(--text-secondary)}.operator-panel-head svg{color:var(--accent)}.operator-form{gap:10px}.operator-form label{color:var(--text-secondary);font-weight:650}.operator-form :where(input,select,textarea){min-height:var(--control-regular);border-color:var(--separator-strong);border-radius:var(--radius-control);color:var(--text-primary);background:var(--surface-primary);box-shadow:inset 0 1px 1px #00000006}.operator-form button,.operator-button-row button,.operator-login-actions button,.operator-incident-list button{min-height:var(--control-regular);border-color:var(--separator-strong);border-radius:var(--radius-control);color:var(--text-primary);background:var(--surface-primary);box-shadow:var(--shadow-control)}.operator-form button.primary,.operator-button-row button.primary,.operator-login-panel .operator-form button.primary{min-height:var(--control-prominent);color:#fff!important;border-color:var(--accent)!important;background:var(--accent)!important}.operator-form button.primary:hover:not(:disabled),.operator-button-row button.primary:hover:not(:disabled){border-color:var(--accent-hover)!important;background:var(--accent-hover)!important}.operator-console :where(button.danger,.danger-button){color:#fff!important;border-color:var(--sell)!important;background:var(--sell)!important}.operator-console :where(button.danger,.danger-button):hover:not(:disabled){border-color:var(--sell-hover)!important;background:var(--sell-hover)!important}.operator-console :where(button,input,select,textarea):disabled{color:var(--ui-disabled-text)!important;border-color:var(--separator)!important;background:var(--surface-tertiary)!important;opacity:.72!important}.operator-metric-strip,.operator-control-strip{border-color:var(--separator);background:var(--surface-secondary)}:where(.operator-metric-strip,.operator-control-strip)>div{border-color:var(--separator)}:where(.operator-metric-strip,.operator-control-strip) span{color:var(--text-secondary)}:where(.operator-metric-strip,.operator-control-strip) strong{color:var(--text-primary)}.operator-queue,.operator-table>div,.operator-incident-row{border-color:var(--separator)}.operator-queue h3{color:var(--text-secondary);background:var(--surface-secondary)}.operator-table span{color:var(--text-secondary)}.operator-table code{color:var(--accent)}.operator-endpoint-card,.operator-inventory-flow div,.operator-inventory-status div,.operator-kol-proof-card{border-color:var(--separator);color:var(--text-primary);background:var(--surface-secondary);border-radius:10px}.operator-panel-large>.operator-inventory-flow,.operator-panel-large>.operator-inventory-status,.operator-panel-large>.operator-action-message{grid-column:1/-1}.operator-inventory-flow strong,.operator-inventory-status strong{overflow-wrap:normal;word-break:normal}.operator-endpoint-card code,.operator-kol-proof-header span{color:var(--accent)}.operator-action-message{border:1px solid var(--separator);color:var(--text-secondary);background:var(--surface-secondary);border-radius:10px}.operator-result{border:1px solid var(--separator);color:#343437;background:#f2f2f7;border-radius:10px}:where(.operator-stage-card.ready,.operator-module-card.ready,.operator-priority-item.ready){background:var(--buy-soft)!important;border-color:#ead071!important}:where(.operator-stage-card.partial,.operator-module-card.partial,.operator-priority-item.warning){background:var(--warning-soft)!important;border-color:#ebce91!important}:where(.operator-stage-card.blocked,.operator-module-card.blocked,.operator-priority-item.blocked){background:var(--sell-soft)!important;border-color:#f1b5bc!important}:where(.operator-stage-card.ready,.operator-module-card.ready,.operator-priority-item.ready) strong{color:#765900!important}:where(.operator-stage-card.partial,.operator-module-card.partial,.operator-priority-item.warning) strong{color:#794a08!important}:where(.operator-stage-card.blocked,.operator-module-card.blocked,.operator-priority-item.blocked) strong{color:#8d1823!important}.operator-incident-list .severity-critical{background:var(--sell-soft);border-color:#f1b5bc}.operator-incident-list .severity-high{background:var(--warning-soft);border-color:#ebce91}@media (width<=760px){.operator-console :where(button,input,select,textarea,summary){min-height:44px}.operator-command-strip a{min-height:52px}.operator-auth-strip span{min-height:28px}}html,body,#root{min-height:100dvh;overflow-x:clip}button.primary:disabled,button.buy-action:disabled,button.sell-action:disabled,button.danger:disabled,button.danger-button:disabled,.trade-panel button.primary:disabled,.terminal-actions button.primary:disabled{color:var(--ui-disabled-text)!important;border-color:var(--separator)!important;background:var(--surface-tertiary)!important;box-shadow:none!important;opacity:.78!important}.auth-entry-status{z-index:180;width:min(320px,100vw - 24px);box-shadow:var(--shadow-menu);display:block;position:fixed;top:64px;right:12px}.account-center-v2 .account-connect-preview{background:var(--surface-secondary);grid-template-columns:minmax(220px,1.2fr) repeat(4,minmax(0,1fr));gap:10px;padding:14px;display:grid}.account-center-v2 .account-connect-preview>div{border:1px solid var(--separator);border-radius:var(--radius-control);background:var(--surface-primary);align-content:center;gap:6px;min-width:0;min-height:82px;padding:12px;display:grid}.account-center-v2 .account-connect-preview span{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12px}.account-center-v2 .account-connect-preview strong{font-size:14px;line-height:1.25}.account-center-v2 .account-connect-intro{grid-template-columns:30px minmax(0,1fr);align-items:center}.account-center-v2 .account-connect-intro svg{width:26px;height:26px;color:var(--accent)}@media (width>=981px){.operator-console[data-qa-operator-console=operatorConsole]{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important}.operator-console[data-qa-operator-console=operatorConsole]>*{grid-column:1!important}.operator-console[data-qa-operator-console=operatorConsole]>.operator-module-board{max-height:none;position:static;top:auto;grid-row:auto!important}.race-market-page .race-workspace.detail-view{grid-template-rows:minmax(0,1fr);align-items:stretch}.race-market-page .exchange-terminal-shell{align-items:start}.race-market-page .terminal-actions{align-self:stretch;height:auto}.race-market-page .terminal-actions>.trade-panel{flex:auto}.race-market-page .race-main-column{contain:size;grid-template-rows:minmax(0,1fr) auto;align-content:stretch;align-self:stretch;gap:10px;min-width:0;min-height:0;display:grid}.race-market-page .race-main-column>.race-visual-terminal{grid-template-rows:40px minmax(0,1fr) auto;height:auto;min-height:0}.race-market-page .race-main-column .race-video-stage,.race-market-page .race-main-column .race-video-stage.field-view{grid-template-rows:50px minmax(300px,auto) minmax(236px,1fr);align-self:stretch;height:auto;min-height:0}.race-market-page .race-main-column .race-ranking-dock,.race-market-page .race-main-column .race-video-stage.field-view .race-ranking-dock{height:auto;min-height:236px}}@media (width>=1400px){.race-market-page .exchange-venue-rail{align-self:start;height:calc(100dvh - 20px);max-height:calc(100dvh - 20px);position:sticky;top:10px}}.nft-market-page,.nft-market-page .market-workspace-tabs,.nft-market-page .nft-action-grid,.nft-market-page .nft-inventory-board{background:#fff}.nft-market-page{grid-auto-rows:max-content;align-content:start;grid-template-rows:none!important}.nft-market-page .market-workspace-tabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nft-market-page .market-workspace-tabs>button{background:#fff;min-width:0}.nft-market-page .market-workspace-tabs>button.active{background:#fff}@media (width>=761px){.crr-app.workspace-mode.asset-mode,.crr-app.workspace-ledger{height:100dvh;min-height:0;overflow:hidden}.crr-app.workspace-ledger{grid-template-rows:58px minmax(0,1fr)!important}.crr-app.workspace-mode.asset-mode{grid-template-rows:58px 46px minmax(0,1fr)!important}.crr-app.workspace-mode.asset-mode>.asset-workspace-nav{grid-row:2!important}.crr-app.workspace-mode.asset-mode>:is(.nft-market-page,.owner-layout,.kol-honors-page),.crr-app.workspace-ledger>.ledger-layout{height:auto!important;min-height:0!important}.crr-app.workspace-ledger>.ledger-layout{grid-row:2}.crr-app.workspace-mode.asset-mode>:is(.nft-market-page,.owner-layout,.kol-honors-page){overscroll-behavior:contain;grid-row:3!important;overflow:hidden auto!important}.workspace-kol>.kol-honors-page{grid-template-rows:repeat(5,max-content);grid-template-areas:"head head""warning warning""apply summary""pager pager""list list";align-content:start}.workspace-kol .kol-honor-pagination{grid-area:pager}.workspace-kol .kol-honor-list{height:auto!important;max-height:none!important;overflow:visible!important}.workspace-ledger>.ledger-layout{grid-template-rows:auto auto auto minmax(0,1fr);align-content:stretch;display:grid;overflow:hidden}.workspace-ledger .ledger-table-wrap{overscroll-behavior:contain;min-height:0;max-height:none!important;overflow:auto!important}}.kol-honor-pagination{border:1px solid var(--separator);background:var(--surface-primary);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:7px 10px;display:flex}.kol-honor-pagination>span{color:var(--text-secondary);font-size:12px}.kol-honor-pagination>div{align-items:center;gap:8px;display:flex}.kol-honor-pagination button{place-items:center;width:34px;min-height:32px;padding:0;display:grid}.kol-honor-pagination strong{text-align:center;min-width:48px;font-size:12px}@media (width>=1200px){.venue-matrix,.terminal-mode .venue-matrix{align-content:stretch;grid-template-columns:repeat(6,minmax(180px,1fr))!important;grid-auto-rows:minmax(104px,1fr)!important}}@media (width<=980px){.race-market-page .race-main-column{display:contents!important}}@media (width<=760px){.auth-entry-status{width:auto;max-width:none;inset:auto 8px 66px}.account-center-v2 .account-connect-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.account-center-v2 .account-connect-intro{grid-column:1/-1;min-height:68px}.crr-app.workspace-mode.asset-mode,.crr-app.workspace-ledger{height:auto!important;min-height:100dvh!important;padding:0 8px 72px!important;display:block!important;overflow:clip visible!important}.crr-app.workspace-mode.asset-mode>.crr-header,.crr-app.workspace-ledger>.crr-header{z-index:80;margin-inline:-8px;position:sticky;top:0;width:calc(100% + 16px)!important}.crr-app.workspace-mode.asset-mode>.asset-workspace-nav{min-height:48px;margin-inline:0}.crr-app.workspace-mode.asset-mode>:is(.nft-market-page,.owner-layout,.kol-honors-page),.crr-app.workspace-ledger>.ledger-layout{width:100%!important;height:auto!important;min-height:0!important;margin:8px 0 0!important;overflow:visible!important}.crr-app.workspace-ledger>.ledger-layout{display:block}.ledger-table-wrap{width:100%;max-height:none!important;overflow:visible!important}.ledger-table{table-layout:fixed;width:100%!important;min-width:0!important}.ledger-table :is(th,td):nth-child(4),.ledger-table :is(th,td):nth-child(5),.ledger-table :is(th,td):nth-child(6){display:none}.ledger-table :is(th,td):first-child{width:54px!important}.ledger-table :is(th,td):nth-child(2){width:112px!important}.ledger-table :is(th,td):nth-child(3){width:88px!important}.ledger-table :is(th,td):nth-child(7){width:92px!important}.ledger-table :is(th,td){text-overflow:ellipsis;padding-inline:7px;overflow:hidden}.nft-batch-grid{min-height:176px!important;padding:8px!important}.nft-batch{flex:0 0 82%!important;min-height:160px!important}.nft-market-page .market-workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-market-page .market-workspace-tabs>button{grid-template-columns:18px minmax(0,1fr) auto;min-height:46px;padding-inline:10px}.venue-matrix{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:118px!important}.venue-matrix .venue-cell,.terminal-mode .venue-matrix .venue-cell:not(.waiting){grid-area:auto!important}.venue-matrix .venue-cell{min-height:0;padding:7px!important}.venue-toolbar{scrollbar-width:none;align-items:end;display:flex!important;overflow:auto hidden!important}.venue-toolbar::-webkit-scrollbar{display:none}.venue-toolbar>label,.venue-toolbar>button,.venue-toolbar>.venue-capacity{flex:0 0 140px;display:grid!important}.venue-toolbar>.venue-search{flex-basis:210px}.venue-toolbar>button{flex-basis:82px}.crr-app.workspace-races:has(>.venue-exchange){height:100dvh;min-height:0;overflow:hidden}.race-market-page .race-visual-terminal,.race-market-page .race-main-column,.race-market-page .race-video-stage,.race-market-page .race-video-stage.field-view{display:contents!important}.race-market-page .race-cycle-strip{order:1}.race-market-page .race-broadcast-canvas{border:1px solid var(--separator);border-radius:12px;order:2;width:100%}.race-market-page .race-video-topbar{display:none!important}.race-market-page .terminal-actions{order:3}.race-market-page .race-ranking-dock{order:4;width:100%}.race-market-page .market-desk{order:5}.race-market-page .order-lifecycle-dock{order:6}.race-market-page .terminal-actions .trade-position-summary{display:none}.kol-application-panel{flex-direction:column;display:flex!important}.kol-application-copy{order:1}.kol-application-form{order:2}.operator-console :is(.operator-panel,.operator-panel-large,.operator-ops-board,.operator-incident-list,.operator-table:not(.compact),.operator-result){height:auto!important;max-height:none!important;overflow:visible!important}}@media (width<=420px){.account-center-v2 .account-connect-preview{grid-template-columns:minmax(0,1fr)}.account-center-v2 .account-connect-intro{grid-column:1}}.crr-app :is(.crr-tabs,.asset-workspace-nav,.market-workspace-tabs,.owner-workspace-tabs,.terminal-tabs,.market-desk-tabs,.exchange-venue-filters,.principal-presets,.feed-tier-options,.owned-horse-list,.batch-entry-switch,.entry-side-tabs,.race-board-switch,.segmented,.docs-document-switcher)>button.active:not(.side-bid):not(.side-ask),.crr-app button[aria-pressed=true]:not(.side-bid):not(.side-ask):not(.oval-runner){color:var(--ui-selection)!important;border-color:var(--ui-selection-border)!important;background:var(--ui-selection-soft)!important;box-shadow:inset 0 -2px var(--ui-selection), var(--shadow-control)!important}.crr-app :is(.crr-tabs,.asset-workspace-nav,.market-workspace-tabs,.owner-workspace-tabs,.terminal-tabs,.market-desk-tabs,.exchange-venue-filters,.principal-presets,.feed-tier-options,.owned-horse-list,.batch-entry-switch,.entry-side-tabs,.race-board-switch,.segmented,.docs-document-switcher)>button:hover:not(:disabled):not(.side-bid):not(.side-ask),.crr-app :is(.docs-nav-link,.list-expansion-control):hover{color:var(--ui-selection-hover);background:var(--ui-selection-soft)}.crr-app :is(.nft-batch,.horse-market-tile,.venue-tile,.docs-nav-link).active,.crr-app :is(.race-ranking-dock,.race-leader-strip,.live-orders)>button.active{color:var(--ui-selection)!important;border-color:var(--ui-selection-border)!important;background:var(--ui-selection-soft)!important;box-shadow:inset 3px 0 var(--ui-selection)!important}.crr-app button[aria-current=page],.crr-app .list-expansion-control{color:var(--ui-selection)}.terminal-actions .selected-horse-card.is-batch{grid-template-columns:minmax(0,1fr) 72px;align-items:stretch}.terminal-actions .selected-horse-card.is-batch .selected-batch-copy{gap:4px;display:grid}.selected-batch-chips,.position-batch-chips{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.selected-batch-chips>span,.position-batch-chips>span{border:1px solid var(--ui-selection-border);background:var(--ui-selection-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:150px;padding:3px 6px;font-size:9px;line-height:1.2;overflow:hidden;color:var(--ui-selection)!important}.position-batch-summary{background:#fff;grid-column:1/-1;align-content:start;gap:8px;min-height:100%;padding:10px;display:grid}.position-batch-summary>strong{font-size:11px}.position-batch-chips>small,.selected-batch-chips>small{color:#74818b;font-size:9px}.order-capacity-block{color:#8d2530!important;background:#fff5f6!important;border-color:#e6b4bb!important}.terminal-actions .trade-panel .panel-title small{max-width:32rem;color:var(--hm-muted);margin-top:3px;font-size:10px;line-height:1.4;display:block}.terminal-actions .exchange-amount-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:-2px 0 8px;display:grid}.terminal-actions .exchange-amount-shortcuts button{border:1px solid var(--hm-line);min-height:32px;color:var(--ui-selection);background:#fff;border-radius:6px;padding:0 6px;font-size:10px;font-weight:800}.terminal-actions .exchange-amount-shortcuts button:hover:not(:disabled){border-color:var(--ui-selection-border);background:var(--ui-selection-soft)}.terminal-actions .field-help{color:var(--hm-muted);margin:-7px 0 9px;font-size:10px;line-height:1.4}.terminal-actions .exchange-order-summary,.terminal-actions .selected-order-metrics,.terminal-actions .fill-order-panel>.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0;display:grid!important}.terminal-actions :is(.exchange-order-summary,.selected-order-metrics) .mini{border:1px solid var(--hm-line);background:var(--hm-surface-soft);border-radius:6px;min-width:0;padding:8px 9px}.terminal-actions :is(.exchange-order-summary,.selected-order-metrics) .mini span{color:var(--hm-muted);font-size:9px;display:block}.terminal-actions :is(.exchange-order-summary,.selected-order-metrics) .mini strong{color:var(--hm-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;display:block;overflow:hidden}.terminal-actions .selected-order-summary{justify-content:space-between;align-items:center;gap:10px;display:flex}.terminal-actions .selected-order-summary>div{gap:2px;display:grid}.terminal-actions .selected-order-summary span{color:var(--hm-muted);font-size:9px}.terminal-actions .selected-order-summary strong{color:var(--hm-ink);font-size:12px}.terminal-actions .order-state-badge{border:1px solid var(--hm-line);color:var(--hm-muted);background:#fff;border-radius:999px;flex:none;padding:4px 7px;font-size:9px;font-weight:800}.terminal-actions .order-state-badge.status-active,.terminal-actions .order-state-badge.status-open,.terminal-actions .order-state-badge.status-partial{color:var(--ui-selection);border-color:var(--ui-selection-border);background:var(--ui-selection-soft)}.terminal-actions .order-state-badge.status-unfunded,.terminal-actions .order-state-badge.status-invalid,.terminal-actions .order-state-badge.status-expired{color:#8b5a00;background:var(--hm-warn-soft);border-color:#ead29b}.terminal-actions .order-terminal-note{border:1px solid var(--hm-line);color:var(--hm-muted);background:#fff;border-radius:6px;margin:0;padding:9px 10px;font-size:10px;line-height:1.45}.terminal-actions .fill-shortcuts{grid-template-columns:1fr;margin-top:-4px}@media (width<=560px){.terminal-actions .exchange-order-summary,.terminal-actions .selected-order-metrics,.terminal-actions .fill-order-panel>.metric-grid{grid-template-columns:1fr 1fr}}.operator-console[data-qa-operator-console=operatorConsole]{--op-bg:#f4f6f8;--op-panel:#fff;--op-line:#dfe4e8;--op-line-soft:#edf0f2;--op-text:#17212b;--op-muted:#66727e;--op-green:#765900;--op-green-soft:#fff6cf;--op-amber:#9a620d;--op-amber-soft:#fff7e6;--op-red:#b02b39;--op-red-soft:#fff0f1;min-height:100dvh;color:var(--op-text);background:var(--op-bg);align-items:stretch;grid-template-rows:56px minmax(0,1fr)!important;grid-template-columns:236px minmax(0,1fr)!important;grid-auto-flow:row!important;gap:0!important;padding:0!important;display:grid!important}.operator-console[data-qa-operator-console=operatorConsole]>.operator-navigation-rail{z-index:70;color:#dbe4e1;background:#111b20;border-right:1px solid #1d2a31;flex-direction:column;min-width:0;height:100dvh;padding:0 10px 12px;display:flex;position:sticky;top:0;overflow:auto;grid-area:1/1/3!important}.operator-nav-brand{border-bottom:1px solid #26343b;align-items:center;gap:10px;min-height:72px;padding:12px 10px;display:flex}.operator-nav-brand img{object-fit:cover;border-radius:8px;width:38px;height:38px}.operator-nav-brand>div{gap:2px;min-width:0;display:grid}.operator-nav-brand strong{color:#f4f7f6;letter-spacing:-.01em;font-size:14px}.operator-nav-brand span{color:#839198;font-size:10px}.operator-workspace-nav{gap:14px;padding:18px 0;display:grid}.operator-nav-group{gap:4px;display:grid}.operator-nav-group-label{color:#66777f;letter-spacing:.12em;padding:0 11px 5px;font-size:9px;font-weight:850}.operator-workspace-nav button{color:#aebbb7;text-align:left;width:100%;min-height:48px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 10px;display:grid}.operator-workspace-nav button:hover,.operator-workspace-nav button:focus-visible{color:#fff8db;background:#18272a;border-color:#30423f;outline:0}.operator-workspace-nav button.active{color:#fff9e5;background:#19352e;border-color:#315f51;box-shadow:inset 3px 0 #f0b90b}.operator-workspace-nav button>span{gap:2px;min-width:0;display:grid}.operator-workspace-nav button strong,.operator-workspace-nav button small,.operator-workspace-nav button em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.operator-workspace-nav button strong{color:inherit;font-size:12px}.operator-workspace-nav button small{color:#718087;font-size:9px;font-weight:650}.operator-workspace-nav button em{color:#809097;background:#1c292f;border-radius:999px;max-width:56px;padding:2px 6px;font-size:8px;font-style:normal;font-weight:850}.operator-workspace-nav button.active small{color:#8eaaa0}.operator-workspace-nav button.active em{color:#f0b90b;background:#21483d}.operator-nav-footer{gap:8px;margin-top:auto;display:grid}.operator-nav-module-status{border-top:1px solid #26343b;padding-top:8px}.operator-nav-module-status>summary{color:#8e9ca3;cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:38px;padding:6px 8px;list-style:none;display:grid}.operator-nav-module-status>summary::-webkit-details-marker{display:none}.operator-nav-module-status>summary span{font-size:10px;font-weight:750}.operator-nav-module-status>summary strong{color:#e3b75e;font-size:9px}.operator-nav-module-status>div{gap:2px;padding:3px 0 8px;display:grid}.operator-nav-module-status>div button{color:#a8b3b6;text-align:left;background:0 0;border:0;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:30px;padding:5px 8px;display:grid}.operator-nav-module-status>div button:hover{background:#18272a}.operator-nav-module-status>div button span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.operator-nav-module-status>div button em{font-size:8px;font-style:normal;font-weight:850}.operator-nav-module-status>div button em.ready{color:#f0b90b}.operator-nav-module-status>div button em.partial{color:#e1b75f}.operator-nav-module-status>div button em.blocked{color:#ef727e}.operator-nav-session{background:#152126;border:1px solid #2a383f;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;min-height:42px;padding:8px 10px;display:grid}.operator-nav-session span{color:#d7dfdc;font-size:10px;font-weight:800}.operator-nav-session strong{color:#849299;font-size:9px;font-weight:700}.operator-nav-session em{border-radius:999px;grid-area:1/2/3;padding:3px 6px;font-size:8px;font-style:normal;font-weight:850}.operator-nav-session em.safe{color:#f0b90b;background:#1c3d33}.operator-nav-session em.danger{color:#f08a93;background:#48242a}.operator-console[data-qa-operator-console=operatorConsole]>.operator-header{z-index:60;border-bottom:1px solid var(--op-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;min-height:56px;padding:0 24px;position:sticky;top:0;grid-area:1/2!important;margin:0!important}.operator-top-context{align-items:center;gap:9px;min-width:0;display:flex}.operator-top-context span,.operator-top-context i{color:#8a949d;font-size:11px;font-style:normal}.operator-top-context strong{color:var(--op-text);font-size:12px}.operator-console[data-qa-operator-console=operatorConsole] .operator-auth-strip{justify-content:flex-end;gap:6px;display:flex}.operator-console[data-qa-operator-console=operatorConsole] .operator-auth-strip span{border:1px solid var(--op-line);color:#64717b;background:#f8f9fa;border-radius:5px;align-items:center;min-height:26px;padding:3px 8px;font-size:9px;font-weight:750;display:inline-flex}.operator-console[data-qa-operator-console=operatorConsole] .operator-auth-strip .unlocked{color:var(--op-green);background:var(--op-green-soft);border-color:#ead071}.operator-console[data-qa-operator-console=operatorConsole]>.operator-workspace-main{min-width:0;padding:22px 28px 44px;grid-area:2/2!important}.operator-workspace-heading{justify-content:space-between;align-items:flex-start;gap:24px;min-height:66px;margin-bottom:18px;display:flex}.operator-workspace-heading>div{min-width:0}.operator-workspace-heading span{color:#7a8791;letter-spacing:.03em;font-size:10px;font-weight:800}.operator-workspace-heading h1{color:var(--op-text);letter-spacing:-.025em;margin:4px 0 3px;font-size:24px;line-height:1.18}.operator-workspace-heading p{color:var(--op-muted);margin:0;font-size:11px;line-height:1.45}.operator-workspace-heading>button,.operator-dashboard-card header button{color:#394751;background:#fff;border:1px solid #cfd7dc;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:6px 11px;font-size:10px;font-weight:800;display:inline-flex;box-shadow:0 1px 2px #14232b0a}.operator-workspace-heading>button:hover,.operator-dashboard-card header button:hover{color:var(--op-green);background:#fff9e5;border-color:#ead071}.operator-workspace-heading>button:disabled{opacity:.55;cursor:not-allowed}.operator-view[hidden]{display:none!important}.operator-view{min-width:0}.operator-overview-view{gap:16px;display:grid}.operator-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.operator-kpi-grid article{border:1px solid var(--op-line);background:var(--op-panel);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:5px 10px;min-width:0;min-height:108px;padding:16px 17px;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #17212b09}.operator-kpi-grid article:before{content:"";background:#aab5bc;width:3px;position:absolute;inset:0 auto 0 0}.operator-kpi-grid article:first-child:before{background:#765900}.operator-kpi-grid article:nth-child(2):before{background:#d05a65}.operator-kpi-grid article:nth-child(3):before{background:#d19a3f}.operator-kpi-grid article:nth-child(4):before{background:#5686b5}.operator-kpi-grid article>span{color:#72808a;grid-column:1/-1;font-size:10px;font-weight:800}.operator-kpi-grid article>strong{color:var(--op-text);letter-spacing:-.03em;font-size:25px;line-height:1.1}.operator-kpi-grid article>strong small{color:#7a8790;font-size:12px;font-weight:750}.operator-kpi-grid article>strong.operator-kpi-text{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.operator-kpi-grid article>em{white-space:nowrap;border-radius:4px;place-self:center end;padding:3px 6px;font-size:8px;font-style:normal;font-weight:850}.operator-kpi-grid em.ready{color:var(--op-green);background:var(--op-green-soft)}.operator-kpi-grid em.warning{color:var(--op-amber);background:var(--op-amber-soft)}.operator-kpi-grid em.blocked{color:var(--op-red);background:var(--op-red-soft)}.operator-overview-primary-grid{grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);align-items:start;gap:14px;display:grid}.operator-overview-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.operator-dashboard-card{border:1px solid var(--op-line);background:var(--op-panel);border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 1px 2px #17212b09}.operator-dashboard-card>header{border-bottom:1px solid var(--op-line-soft);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 14px;display:flex}.operator-dashboard-card>header>div{min-width:0}.operator-dashboard-card header span{color:#81909a;letter-spacing:.07em;font-size:8px;font-weight:850}.operator-dashboard-card header h2{color:var(--op-text);margin:2px 0 0;font-size:14px;line-height:1.2}.operator-dashboard-card header>strong{color:var(--op-muted);font-size:9px}.operator-dashboard-card header>strong.ready{color:var(--op-green)}.operator-dashboard-card header>strong.blocked{color:var(--op-red)}.operator-dashboard-card header button{min-height:28px;box-shadow:none;border-color:#0000;padding:4px 7px}.operator-data-table{display:grid}.operator-data-table>div{border-bottom:1px solid var(--op-line-soft);grid-template-columns:minmax(120px,.8fr) minmax(96px,.55fr) minmax(160px,1.45fr);align-items:center;gap:12px;min-width:0;min-height:43px;padding:7px 14px;display:grid}.operator-data-table>div:last-child{border-bottom:0}.operator-data-table .operator-data-table-head{color:#82909a;background:#fafbfb;min-height:32px;font-size:9px;font-weight:800}.operator-data-table strong{color:#34424c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.operator-data-table em{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:9px;font-style:normal;font-weight:800;display:flex;overflow:hidden}.operator-data-table em i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.operator-data-table em.ready{color:var(--op-green)}.operator-data-table em.warning{color:var(--op-amber)}.operator-data-table em.blocked{color:var(--op-red)}.operator-data-table>div>span{color:#75818a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.operator-task-list{display:grid}.operator-task-list button{border:0;border-bottom:1px solid var(--op-line-soft);min-height:59px;color:var(--op-text);text-align:left;box-shadow:none;background:#fff;border-radius:0;grid-template-columns:3px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 14px;display:grid}.operator-task-list button:last-child{border-bottom:0}.operator-task-list button:hover{background:#fff9e5}.operator-task-list button>i{background:#a9b4ba;border-radius:2px;width:3px;height:28px}.operator-task-list button.ready>i{background:#f0b90b}.operator-task-list button.warning>i{background:#d29b3e}.operator-task-list button.blocked>i{background:#d05b66}.operator-task-list button>span{gap:3px;min-width:0;display:grid}.operator-task-list button strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.operator-task-list button small{color:#7c8992;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.operator-task-list button>em{color:#53616b;text-overflow:ellipsis;white-space:nowrap;max-width:84px;font-size:9px;font-style:normal;font-weight:850;overflow:hidden}.operator-task-list button.blocked>em{color:var(--op-red)}.operator-task-list button.warning>em{color:var(--op-amber)}.operator-task-list button.ready>em{color:var(--op-green)}.operator-compact-list{display:grid}.operator-compact-list>div{border-bottom:1px solid var(--op-line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:8px 14px;display:grid}.operator-compact-list>div:last-child{border-bottom:0}.operator-compact-list>div>span{gap:3px;min-width:0;display:grid}.operator-compact-list strong{color:#34424c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.operator-compact-list small{color:#7c8992;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.operator-compact-list em,.operator-compact-list code{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:9px;font-style:normal;font-weight:850;overflow:hidden}.operator-compact-list em.ready{color:var(--op-green)}.operator-compact-list em.warning{color:var(--op-amber)}.operator-compact-list em.blocked{color:var(--op-red)}.operator-compact-list code{color:#526c80}.operator-diagnostics-drawer{border:1px solid var(--op-line);background:#fff;border-radius:8px;overflow:hidden}.operator-diagnostics-drawer>summary{color:#52606a;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 13px;list-style:none;display:flex}.operator-diagnostics-drawer>summary::-webkit-details-marker{display:none}.operator-diagnostics-drawer>summary span{font-size:10px;font-weight:800}.operator-diagnostics-drawer>summary strong{color:#87939b;font-size:8px}.operator-diagnostics-drawer .operator-safety-grid{border-top:1px solid var(--op-line-soft)}.operator-console[data-qa-operator-console=operatorConsole] .operator-control-room{align-items:start;grid-template-columns:minmax(0,1.55fr) minmax(300px,.62fr)!important;gap:14px!important;display:grid!important}.operator-console[data-qa-operator-console=operatorConsole] .operator-workspace,.operator-console[data-qa-operator-console=operatorConsole] .operator-inventory-workspace{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.operator-console[data-qa-operator-console=operatorConsole] .operator-kol-review-workspace{grid-template-columns:minmax(0,760px)!important}.operator-console[data-qa-operator-console=operatorConsole] .operator-kol-manual-review{border:1px solid var(--border-subtle,#d8dee4);background:var(--surface-subtle,#f7f9fa);gap:12px;padding:14px;display:grid}.operator-console[data-qa-operator-console=operatorConsole] .operator-kol-attestation{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;display:grid}.operator-console[data-qa-operator-console=operatorConsole] .operator-kol-attestation input{width:18px;height:18px;margin:0;padding:0}.operator-console[data-qa-operator-console=operatorConsole] .operator-platform-view>.operator-workspace{grid-template-columns:repeat(2,minmax(0,1fr))!important}.operator-console[data-qa-operator-console=operatorConsole] .operator-platform-view>.operator-workspace>#operator-incidents{grid-column:1/-1!important}.operator-console[data-qa-operator-console=operatorConsole] .operator-audit-view{grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);align-items:start;gap:14px;display:grid}.operator-console[data-qa-operator-console=operatorConsole] .operator-audit-view>.operator-evidence-center{grid-column:1/-1}.operator-console[data-qa-operator-console=operatorConsole] .operator-evidence-center>.operator-button-row{border-bottom:1px solid var(--op-line-soft);padding:12px 14px}.operator-console[data-qa-operator-console=operatorConsole] .operator-evidence-center>.operator-action-message{margin:12px 14px 0}.operator-console[data-qa-operator-console=operatorConsole] .operator-evidence-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px;display:grid}.operator-console[data-qa-operator-console=operatorConsole] .operator-evidence-group{border:1px solid var(--op-line-soft);background:#fff;border-radius:7px;min-width:0;overflow:hidden}.operator-console[data-qa-operator-console=operatorConsole] .operator-evidence-group h3{border-bottom:1px solid var(--op-line-soft);color:var(--op-text);background:#f7f8f9;margin:0;padding:9px 12px;font-size:11px}.operator-console[data-qa-operator-console=operatorConsole] .operator-evidence-group .operator-table>div{grid-template-columns:minmax(106px,.72fr) minmax(90px,.48fr) minmax(0,1.35fr)}.operator-console[data-qa-operator-console=operatorConsole] .operator-audit-view>.operator-workspace{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr)!important}.operator-console[data-qa-operator-console=operatorConsole] :where(.operator-panel,.operator-panel-large){border-color:var(--op-line);background:#fff;border-radius:8px;min-width:0;box-shadow:0 1px 2px #17212b09;max-height:none!important;overflow:visible!important}.operator-console[data-qa-operator-console=operatorConsole] .operator-panel-large{display:block}.operator-console[data-qa-operator-console=operatorConsole] .operator-panel-head{border-color:var(--op-line-soft);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;min-height:58px;padding:10px 14px;position:static}.operator-console[data-qa-operator-console=operatorConsole] .operator-panel-head h2{color:var(--op-text);font-size:14px}.operator-console[data-qa-operator-console=operatorConsole] .operator-panel-head span{color:#81909a;letter-spacing:.06em;font-size:8px}.operator-console[data-qa-operator-console=operatorConsole] .operator-panel-head svg{color:var(--op-green)}.operator-console[data-qa-operator-console=operatorConsole] :where(.operator-ops-board,.operator-incident-list,.operator-result,.operator-table:not(.compact)){max-height:none!important;overflow:visible!important}.operator-console[data-qa-operator-console=operatorConsole] .operator-ops-board{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-console[data-qa-operator-console=operatorConsole] .operator-ops-group.wide{grid-column:1/-1}@media (width<=1180px){.operator-console[data-qa-operator-console=operatorConsole]{grid-template-columns:216px minmax(0,1fr)!important}.operator-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-overview-primary-grid,.operator-overview-secondary-grid{grid-template-columns:minmax(0,1fr)}.operator-console[data-qa-operator-console=operatorConsole] .operator-control-room{grid-template-columns:minmax(0,1fr)!important}.operator-console[data-qa-operator-console=operatorConsole] .operator-audit-view,.operator-console[data-qa-operator-console=operatorConsole] .operator-evidence-groups{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.operator-console[data-qa-operator-console=operatorConsole]{min-height:100dvh;display:block!important}.operator-console[data-qa-operator-console=operatorConsole]>.operator-navigation-rail{z-index:55;scrollbar-width:none;border-bottom:1px solid #26343b;border-right:0;width:100%;height:auto;padding:0 12px;display:block;position:sticky;top:56px;overflow-x:auto}.operator-console[data-qa-operator-console=operatorConsole]>.operator-navigation-rail::-webkit-scrollbar{display:none}.operator-nav-brand,.operator-nav-footer,.operator-nav-group-label{display:none}.operator-workspace-nav{gap:3px;width:max-content;padding:7px 0;display:flex}.operator-nav-group{display:contents}.operator-workspace-nav button{width:138px;min-height:44px}.operator-workspace-nav button small{display:none}.operator-console[data-qa-operator-console=operatorConsole]>.operator-header{grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:10px;height:56px;min-height:56px;padding:0 14px;display:grid;top:0;overflow:hidden}.operator-console[data-qa-operator-console=operatorConsole] .operator-top-context{white-space:nowrap;min-width:0;overflow:hidden}.operator-console[data-qa-operator-console=operatorConsole] .operator-auth-strip{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-end;min-width:0;display:flex;overflow-x:auto}.operator-console[data-qa-operator-console=operatorConsole] .operator-auth-strip::-webkit-scrollbar{display:none}.operator-console[data-qa-operator-console=operatorConsole] .operator-auth-strip span{flex:none}.operator-console[data-qa-operator-console=operatorConsole] .operator-auth-strip span:nth-child(n+3):not(:last-child){display:none}.operator-console[data-qa-operator-console=operatorConsole]>.operator-workspace-main{padding:18px 16px 36px}.operator-console[data-qa-operator-console=operatorConsole] .operator-platform-view>.operator-workspace,.operator-console[data-qa-operator-console=operatorConsole] .operator-workspace,.operator-console[data-qa-operator-console=operatorConsole] .operator-inventory-workspace,.operator-console[data-qa-operator-console=operatorConsole] .operator-audit-view>.operator-workspace{grid-template-columns:minmax(0,1fr)!important}.operator-console[data-qa-operator-console=operatorConsole] .operator-platform-view>.operator-workspace>#operator-incidents{grid-column:1!important}}@media (width<=620px){.operator-console[data-qa-operator-console=operatorConsole] .operator-header{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.operator-top-context span,.operator-top-context i{display:none}.operator-console[data-qa-operator-console=operatorConsole] .operator-auth-strip{justify-content:flex-start;overflow:hidden}.operator-console[data-qa-operator-console=operatorConsole] .operator-auth-strip span{display:none!important}.operator-console[data-qa-operator-console=operatorConsole] .operator-auth-strip .unlocked{display:inline-flex!important}.operator-workspace-heading{min-height:0;margin-bottom:14px}.operator-workspace-heading h1{font-size:21px}.operator-workspace-heading p{max-width:260px}.operator-workspace-heading>button{min-height:32px;padding:5px 8px}.operator-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.operator-kpi-grid article{min-height:94px;padding:12px}.operator-kpi-grid article>strong{font-size:21px}.operator-kpi-grid article>em{display:none}.operator-overview-primary-grid,.operator-overview-secondary-grid{gap:10px}.operator-data-table>div{grid-template-columns:minmax(100px,1fr) 96px}.operator-data-table>div>span:last-child{display:none}.operator-console[data-qa-operator-console=operatorConsole] .operator-ops-board{grid-template-columns:minmax(0,1fr)}.operator-console[data-qa-operator-console=operatorConsole] .operator-ops-group.wide{grid-column:1}.operator-console[data-qa-operator-console=operatorConsole] .operator-evidence-center>.operator-button-row{grid-template-columns:minmax(0,1fr);display:grid}.operator-console[data-qa-operator-console=operatorConsole] .operator-evidence-groups{padding:10px}.operator-console[data-qa-operator-console=operatorConsole] .operator-evidence-group .operator-table>div{grid-template-columns:minmax(90px,.72fr) minmax(72px,.48fr) minmax(0,1fr)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hm-canvas:#f5f5f7;--hm-surface:#fff;--hm-surface-raised:#fbfbfd;--hm-surface-selected:#fff8db;--hm-line:#1f262d1f;--hm-line-strong:#1f262d33;--hm-text:#1d1d1f;--hm-text-secondary:#62666c;--hm-text-tertiary:#858a91;--hm-accent:#f0b90b;--hm-accent-strong:#8a6800;--hm-accent-hover:#f8d33a;--hm-accent-soft:#fff6cf;--hm-info:#1677d2;--hm-info-soft:#edf5ff;--hm-danger:#d53b4b;--hm-danger-strong:#b82d3b;--hm-danger-soft:#fff0f2;--hm-warning:#9a6508;--hm-warning-soft:#fff7e8;--hm-shadow-control:0 1px 0 #ffffffe6 inset, 0 1px 2px #181f261f, 0 4px 10px #181f260d;--hm-shadow-control-active:0 1px 0 #ffffff73 inset, 0 2px 4px #8a680038;--hm-shadow-card:0 1px 1px #181f260a, 0 10px 30px #181f260e;--hm-shadow-float:0 18px 54px #181f2624, 0 2px 8px #181f2614;--hm-radius-control:10px;--hm-radius-card:14px;--hm-radius-panel:18px;--hm-header-height:58px;--hm-content-gap:12px;--hm-page-padding:14px;--hm-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--surface-canvas:var(--hm-canvas);--surface-primary:var(--hm-surface);--surface-secondary:var(--hm-surface-raised);--separator:var(--hm-line);--text-primary:var(--hm-text);--text-secondary:var(--hm-text-secondary);--selection:var(--hm-accent);--selection-hover:var(--hm-accent-hover);--selection-soft:var(--hm-accent-soft);--accent:var(--hm-accent);--accent-hover:var(--hm-accent-hover);--accent-soft:var(--hm-accent-soft);--focus-ring:#f0b90b57;--buy:var(--hm-accent);--sell:var(--hm-danger)}html,body,#root{background:var(--hm-canvas);min-width:320px;min-height:100%;margin:0}body{color:var(--hm-text);background:var(--hm-canvas);font-family:var(--hm-font);font-synthesis:none;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px}button,input,select,textarea{font:inherit;letter-spacing:inherit}::selection{color:var(--hm-text);background:#f0b90b47}*{box-sizing:border-box;scrollbar-color:#4b535b57 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#4b535b4d padding-box padding-box;border:2px solid #0000;border-radius:999px}h1,h2,h3,h4,p{text-wrap:pretty}.muted,small,.hint{color:var(--hm-text-secondary)}.panel,.card,.account-panel,.owner-panel,.nft-market-page,.public-ledger,.docs-shell{border-color:var(--hm-line);background:var(--hm-surface)}button,[role=button],input,select,textarea{border-radius:var(--hm-radius-control)}button,[role=button]{min-height:38px;color:var(--hm-text);border:1px solid var(--hm-line-strong);background:var(--hm-surface);box-shadow:var(--hm-shadow-control);cursor:pointer;transition:transform .1s,box-shadow .14s,border-color .14s,background-color .14s,color .14s}button:hover:not(:disabled),[role=button]:hover:not([aria-disabled=true]){background:var(--hm-surface-raised);border-color:#1f262d4d;box-shadow:inset 0 1px #ffffffe6,0 2px 4px #181f2624,0 7px 16px #181f2612}button:active:not(:disabled),[role=button]:active:not([aria-disabled=true]){transform:translateY(1px);box-shadow:inset 0 1px 1px #181f2614}button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #1677d23d}button:disabled,[aria-disabled=true]{color:#8a8e94;box-shadow:none;cursor:not-allowed;opacity:1;background:#f0f1f3;border-color:#1f262d1a}button.primary,.primary-action,.wallet-button:not(.connected),.wallet-button.connected{color:#181a20;background:var(--hm-accent);border-color:#d6a400;font-weight:700;box-shadow:inset 0 1px #ffffff8c,0 2px #b88c00,0 7px 16px #f0b90b38}button.primary:hover:not(:disabled),.primary-action:hover:not(:disabled),.wallet-button:hover:not(:disabled){color:#181a20;background:var(--hm-accent-hover);border-color:#d6a400;box-shadow:inset 0 1px #ffffff94,0 2px #b88c00,0 9px 20px #f0b90b42}button.danger,button.sell,.danger-action,.sell-action{color:#fff;border-color:var(--hm-danger-strong);background:var(--hm-danger);box-shadow:inset 0 1px #ffffff40,0 2px #a92734,0 7px 16px #d53b4b29}button.active,button[aria-pressed=true],[role=tab][aria-selected=true],.segmented button.active{color:var(--hm-accent-strong);background:var(--hm-accent-soft);border-color:#f0b90bb8;box-shadow:inset 0 1px #fffc,0 2px #b88c00a6,0 6px 14px #f0b90b24}input,select,textarea{min-height:40px;color:var(--hm-text);border:1px solid var(--hm-line-strong);background:var(--hm-surface);box-shadow:inset 0 1px 2px #181f2609}input:hover,select:hover,textarea:hover{border-color:#1f262d4d}input:focus,select:focus,textarea:focus{border-color:#1677d299;box-shadow:0 0 0 3px #1677d21f}.icon-button,.header-icon-button,.mobile-menu-button{place-items:center;width:38px;min-width:38px;padding:0;display:inline-grid}.tabs,.segmented,.mode-switch,.workspace-tabs{background:#eceff1;border-radius:12px;padding:3px}.tabs button,.segmented button,.mode-switch button,.workspace-tabs button{min-height:36px;box-shadow:none;background:0 0;border-color:#0000}.crr-app{grid-template-rows:var(--hm-header-height) minmax(0, 1fr);width:100%;min-height:100dvh;color:var(--hm-text);background:var(--hm-canvas);display:grid;overflow:hidden}.crr-app.asset-mode{grid-template-rows:var(--hm-header-height) 50px minmax(0, 1fr)}.crr-header{z-index:50;min-height:var(--hm-header-height);border:0;border-bottom:1px solid var(--hm-line);background:#fffffff5;grid-template-columns:230px minmax(0,1fr) auto;align-items:stretch;gap:10px;padding:0 18px;display:grid;position:relative;box-shadow:0 1px 12px #181f2609}.crr-header .brand-lockup{align-items:center;gap:10px;min-width:0;display:flex}.crr-header .brand-lockup img{object-fit:cover;border-radius:10px;width:36px;height:36px;box-shadow:0 1px 4px #181f2629}.crr-header .brand-lockup div{gap:1px;min-width:0;display:grid}.crr-header .brand-lockup strong{color:var(--hm-text);font-size:16px;font-weight:760;line-height:1.15}.crr-header .brand-lockup span{color:var(--hm-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.crr-tabs{scrollbar-width:none;justify-content:center;align-items:stretch;gap:2px;min-width:0;display:flex;overflow-x:auto}.crr-tabs::-webkit-scrollbar{display:none}.crr-tabs button{color:#50555b;min-width:max-content;min-height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:0 15px;font-size:13px;font-weight:650;display:inline-flex;position:relative}.crr-tabs button svg{width:16px;height:16px;display:none}.crr-tabs button:hover:not(:disabled){color:var(--hm-text);box-shadow:none;background:#f0b90b1c;border:0;transform:none}.crr-tabs button.active{color:var(--hm-accent-strong);box-shadow:none;background:0 0;border:0}.crr-tabs button.active:after{content:"";background:var(--hm-accent);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:13px;right:13px}.header-actions{align-items:center;gap:8px;display:flex}.header-actions>button,.header-actions select,.auth-entry button,.wallet-button{min-height:38px}.header-actions select{max-width:126px;padding:0 32px 0 12px}.network-state-banner{z-index:45;color:#922e39;background:var(--hm-danger-soft);border-bottom:1px solid #e6bcc1;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:8px 16px;font-size:12px;font-weight:650;display:flex}.asset-workspace-nav{border:0;border-bottom:1px solid var(--hm-line);background:#ffffffe6;justify-content:center;align-items:stretch;gap:4px;min-width:0;padding:5px 14px;display:flex}.asset-workspace-nav>div{border:0;align-content:center;gap:0;min-width:220px;padding:0 14px;display:grid}.asset-workspace-nav>div span{color:var(--hm-text-secondary);text-transform:uppercase;font-size:9px;font-weight:700}.asset-workspace-nav>div strong{color:var(--hm-text);font-size:11px}.asset-workspace-nav button{min-width:160px;color:var(--hm-text-secondary);box-shadow:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.asset-workspace-nav button svg{width:16px;height:16px}.asset-workspace-nav button.active{color:var(--hm-accent-strong);background:var(--hm-accent-soft);border-color:#f0b90b94;box-shadow:inset 0 1px #fff,0 2px #b88c0094}.workspace-mode{min-height:0;padding:var(--hm-page-padding);overflow:auto}.workspace-mode>section{width:min(100%,1540px);margin:0 auto}.mobile-menu-button{display:none}.race-market-page,.venue-browser-page{min-height:0;color:var(--hm-text);background:var(--hm-canvas)}.race-market-page{grid-template-rows:46px minmax(0,1fr);height:100%;display:grid;overflow:hidden}.crr-app.terminal-mode .race-terminal-bar,.race-terminal-bar{min-width:0;min-height:46px;color:var(--hm-text);border:0;border-bottom:1px solid var(--hm-line);scrollbar-width:none;background:#fffffff5;align-items:stretch;gap:0;display:flex;overflow-x:auto}.race-terminal-bar::-webkit-scrollbar{display:none}.race-terminal-bar>*{flex:none}.race-terminal-bar .terminal-back{border:0;border-right:1px solid var(--hm-line);width:46px;min-width:46px;min-height:46px;box-shadow:none;background:0 0;border-radius:0}.race-terminal-bar .terminal-back:hover:not(:disabled){border-color:var(--hm-line);background:var(--hm-accent-soft);box-shadow:none}.race-terminal-bar .network-health,.race-terminal-bar .terminal-stat,.race-terminal-bar .terminal-balance{min-height:46px;color:var(--hm-text-secondary);border:0;border-right:1px solid var(--hm-line);background:0 0;align-items:center;gap:7px;padding:0 15px;font-size:11px;display:flex}.race-terminal-bar .network-health{color:var(--hm-accent-strong);font-weight:700}.race-terminal-bar .network-health i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f0b90b21}.race-terminal-bar .network-health.warning,.race-terminal-bar .network-health.blocked{color:var(--hm-warning)}.race-terminal-bar .terminal-stat strong,.race-terminal-bar .terminal-balance strong{color:var(--hm-text);font-size:12px;font-weight:760}.race-terminal-bar .terminal-stat svg{width:15px;height:15px;color:var(--hm-text-tertiary)}.race-terminal-bar .terminal-balance{border-right:0;margin-left:auto}.race-market-page .exchange-terminal-shell,.exchange-terminal-shell{gap:var(--hm-content-gap);background:var(--hm-canvas);grid-template-columns:74px minmax(0,1fr);min-width:0;min-height:0;padding:12px;display:grid;position:relative;overflow:auto}.exchange-venue-rail{z-index:12;border-radius:var(--hm-radius-card);width:74px;min-width:74px;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;align-self:stretch;position:relative;top:auto;overflow:visible}.exchange-venue-rail.expanded{z-index:30}.exchange-venue-launcher{width:74px;height:100%;min-height:280px;color:var(--hm-text-secondary);border-color:var(--hm-line);border-radius:var(--hm-radius-card);background:var(--hm-surface);box-shadow:var(--hm-shadow-card);flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;padding:16px 8px;display:flex}.exchange-venue-launcher svg{color:var(--hm-accent)}.exchange-venue-launcher span{gap:2px;font-size:10px;line-height:1.25;display:grid}.exchange-venue-launcher span strong,.exchange-venue-launcher small{color:var(--hm-text);font-size:14px;font-style:normal}.exchange-venue-launcher em{color:var(--hm-accent-strong);text-align:center;margin-top:auto;font-size:9px;font-style:normal;font-weight:750;line-height:1.15}.exchange-venue-drawer{border:1px solid var(--hm-line);border-radius:var(--hm-radius-card);background:var(--hm-surface);width:320px;min-height:0;box-shadow:var(--hm-shadow-float);grid-template-rows:auto auto auto auto minmax(0,1fr) auto;transition:opacity .15s,transform .18s;display:grid;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.exchange-venue-rail.collapsed .exchange-venue-drawer{visibility:hidden;opacity:0;pointer-events:none;transform:translate(-14px)}.exchange-venue-rail.expanded .exchange-venue-drawer{visibility:visible;opacity:1;transform:translate(0)}.exchange-venue-heading{border:0;border-bottom:1px solid var(--hm-line);align-items:center;gap:8px;min-height:64px;padding:10px 12px;display:flex}.exchange-venue-heading>div{gap:2px;min-width:0;margin-right:auto;display:grid}.exchange-venue-heading span{color:var(--hm-text-secondary);text-transform:uppercase;font-size:9px;font-weight:700}.exchange-venue-heading strong{color:var(--hm-text);font-size:15px}.exchange-venue-heading button{width:36px;min-width:36px;min-height:36px;padding:0}.exchange-venue-search{border:1px solid var(--hm-line-strong);border-radius:var(--hm-radius-control);background:var(--hm-surface);align-items:center;gap:8px;min-height:50px;margin:10px 10px 6px;padding:0 11px;display:flex}.exchange-venue-search input{min-width:0;min-height:36px;box-shadow:none;background:0 0;border:0;padding:0}.exchange-venue-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px 10px 10px;display:grid}.exchange-venue-filters button{min-width:0;min-height:36px;padding:0 5px;font-size:10px}.exchange-venue-columns{color:var(--hm-text-tertiary);border:0;border-top:1px solid var(--hm-line);border-bottom:1px solid var(--hm-line);background:var(--hm-surface-raised);grid-template-columns:minmax(0,1fr) 70px 52px;gap:8px;padding:7px 12px;font-size:9px;display:grid}.exchange-venue-list{background:var(--hm-surface);min-height:0;overflow-y:auto}.exchange-venue-list>button{border:0;border-bottom:1px solid var(--hm-line);background:var(--hm-surface);width:100%;min-height:48px;box-shadow:none;text-align:left;border-radius:0;grid-template-columns:minmax(0,1fr) 70px 52px;align-items:center;gap:8px;padding:6px 12px;display:grid}.exchange-venue-list>button:hover:not(:disabled){border-color:var(--hm-line);background:var(--hm-accent-soft);box-shadow:none;transform:none}.exchange-venue-list>button.active{color:var(--hm-accent-strong);background:var(--hm-accent-soft);box-shadow:3px 0 var(--hm-accent) inset}.exchange-venue-list>button:disabled{color:var(--hm-text-secondary);background:var(--hm-surface);opacity:.72}.exchange-venue-name{align-items:center;gap:8px;min-width:0;display:flex}.exchange-venue-name strong{color:var(--hm-text);font-size:12px}.exchange-venue-name small{color:var(--hm-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.exchange-venue-list em,.exchange-venue-list time{color:var(--hm-text-secondary);text-align:right;font-size:9px;font-style:normal}.exchange-venue-footer{border:0;border-top:1px solid var(--hm-line);background:var(--hm-surface-raised);align-items:center;gap:7px;min-height:48px;padding:7px 10px;font-size:9px;display:flex}.exchange-venue-pager{align-items:center;gap:5px;margin-left:auto;display:inline-flex}.exchange-venue-pager button{width:32px;min-width:32px;min-height:32px;padding:0}.exchange-terminal-shell>.empty-venue-state{min-width:0;height:100%;min-height:0;color:var(--hm-text);border:1px solid var(--hm-line);border-radius:var(--hm-radius-panel);background:var(--hm-surface);box-shadow:var(--hm-shadow-card);grid-column:2;grid-template-columns:minmax(0,680px);place-content:center;gap:12px;padding:28px;display:grid}.empty-venue-state svg{color:var(--hm-accent)}.empty-venue-state h2{color:var(--hm-text);letter-spacing:-.025em;font-size:clamp(22px,2.2vw,32px)}.empty-venue-state p{color:var(--hm-text-secondary)}.empty-venue-diagnostics{border:1px solid var(--hm-line);border-radius:var(--hm-radius-card);background:var(--hm-surface-raised);overflow:hidden}.empty-venue-diagnostics>div{border-color:var(--hm-line);padding:16px}.race-market-page .race-workspace.detail-view,.exchange-terminal-shell>.race-workspace.detail-view{align-items:start;gap:var(--hm-content-gap);background:0 0;grid-column:2;grid-template-columns:minmax(620px,1fr) clamp(340px,27vw,400px);min-width:0;height:auto;min-height:0;display:grid;overflow:visible}.race-market-page .race-main-column{gap:var(--hm-content-gap);align-content:start;min-width:0;display:grid}.race-market-page .race-visual-terminal,.race-market-page .order-lifecycle-dock,.race-market-page .terminal-actions{min-width:0;color:var(--hm-text);border:1px solid var(--hm-line);border-radius:var(--hm-radius-panel);background:var(--hm-surface);box-shadow:var(--hm-shadow-card)}.race-market-page .race-visual-terminal{grid-template-rows:auto auto auto;display:grid;overflow:hidden}.race-market-page .race-cycle-strip{min-height:40px;color:var(--hm-text-secondary);border-color:var(--hm-line);background:var(--hm-surface-raised)}.race-market-page .race-cycle-segment{color:var(--hm-text-secondary);border-color:var(--hm-line);background:0 0}.race-market-page .race-cycle-segment strong{color:var(--hm-text)}.race-market-page .race-stage{color:var(--hm-text);border-color:var(--hm-line);background:var(--hm-surface)}.race-market-page .market-desk{height:auto;min-height:230px;color:var(--hm-text);border-color:var(--hm-line);background:var(--hm-surface)}@media (width>=981px){.race-market-page .race-main-column{contain:none;grid-template-rows:auto auto;align-content:start;align-self:start}.race-market-page .race-main-column>.race-visual-terminal{grid-template-rows:40px auto 260px;height:auto}.race-market-page .race-main-column .race-video-stage,.race-market-page .race-main-column .race-video-stage.field-view{align-self:start;height:594px;min-height:594px;max-height:594px;grid-template-rows:50px minmax(360px,360px) 184px!important}.race-market-page .race-main-column .race-ranking-dock,.race-market-page .race-main-column .race-video-stage.field-view .race-ranking-dock{height:184px;min-height:0;max-height:184px;overflow-y:auto}.race-market-page .race-field-depth-head{z-index:2;position:sticky;top:0}}.race-market-page .market-desk-tabs,.race-market-page .market-desk-grid,.race-market-page .market-desk-grid>section,.race-market-page .market-state-strip,.race-market-page .market-quality-strip{color:var(--hm-text);border-color:var(--hm-line);background:var(--hm-surface)}.race-market-page .market-desk-tabs button{color:var(--hm-text-secondary);background:0 0}.race-market-page .market-desk-tabs button.active{color:var(--hm-accent-strong);background:var(--hm-accent-soft);box-shadow:0 2px 0 var(--hm-accent)}.race-market-page .terminal-actions{align-self:start;display:block;position:sticky;top:0;overflow:visible}.race-market-page .terminal-actions>.terminal-tabs{border:0;border-bottom:1px solid var(--hm-line);border-radius:var(--hm-radius-panel) var(--hm-radius-panel) 0 0;background:#edf0f2;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-height:48px;padding:5px;display:grid;position:static}.race-market-page .terminal-actions>.terminal-tabs>button{min-height:38px;color:var(--hm-text-secondary);border-radius:var(--hm-radius-control);box-shadow:none;text-align:center;background:0 0;border:1px solid #0000;justify-content:center;padding:0 10px}.race-market-page .terminal-actions>.terminal-tabs>button.active{color:var(--hm-accent-strong);background:var(--hm-accent-soft);border-color:#f0b90bad;box-shadow:inset 0 1px #fff,0 2px #b88c009e,0 6px 14px #f0b90b24}.race-market-page .trade-panel,.race-market-page .trade-panel>*,.race-market-page .terminal-actions .trade-panel{max-width:100%;color:var(--hm-text);border-color:var(--hm-line);background:var(--hm-surface)}.race-market-page .trade-panel input,.race-market-page .trade-panel select{color:var(--hm-text);border-color:var(--hm-line-strong);background:var(--hm-surface)}.race-market-page .trade-panel .mini,.race-market-page .selected-horse-card,.race-market-page .entry-order-summary,.race-market-page .compact-orderbook,.race-market-page .fill-order-panel,.race-market-page .trade-state,.race-market-page .trade-checklist,.race-market-page .trade-position-summary,.race-market-page .selected-horse-state,.race-market-page .compact-market-meta,.race-market-page .settlement-quick-actions{color:var(--hm-text);border-color:var(--hm-line);background:var(--hm-surface-raised)}.race-market-page .trade-state strong,.race-market-page .trade-checklist strong,.race-market-page .orderbook-heading strong{color:var(--hm-text)}.race-market-page .trade-state span,.race-market-page .trade-checklist span{color:var(--hm-text-secondary)}.order-lifecycle-dock{overflow:hidden}.order-lifecycle-dock__flow{background:var(--hm-surface)}.order-lifecycle-dock__flow article{border-color:var(--hm-line)}.order-lifecycle-dock__icon{color:var(--hm-accent-strong);background:var(--hm-accent-soft)}.workspace-mode .section-heading,.workspace-mode .panel-title{border-color:var(--hm-line)}.workspace-mode .section-heading{border:1px solid var(--hm-line);border-radius:var(--hm-radius-panel);background:var(--hm-surface);min-height:88px;box-shadow:var(--hm-shadow-card);padding:18px 20px}.workspace-mode .section-heading h1,.workspace-mode .section-heading h2,.workspace-mode .panel-title h2{color:var(--hm-text);letter-spacing:-.02em;margin:3px 0 0}.workspace-mode .section-heading>div>span,.workspace-mode .panel-title>div>span{color:var(--hm-accent-strong);letter-spacing:.035em;text-transform:uppercase;font-size:10px;font-weight:760}.workspace-mode .panel-title{border-bottom:1px solid var(--hm-line);background:var(--hm-surface);min-height:62px;padding:14px 16px}.workspace-mode .panel-title svg{color:var(--hm-accent)}.metric-grid,.owner-performance-grid,.nft-reserve-summary,.account-summary-strip,.account-claim-grid,.account-pnl-strip,.account-order-strip,.kol-honor-summary{background:0 0;gap:8px}.metric-grid>div,.owner-performance-grid>div,.nft-reserve-summary>div,.account-summary-strip>div,.account-claim-grid>div,.account-pnl-strip>div,.account-order-strip>div,.kol-honor-summary>div{border:1px solid var(--hm-line);background:var(--hm-surface-raised);border-radius:12px;min-width:0}.risk-note{color:#73500f;background:var(--hm-warning-soft);border:1px solid #ead4a3;border-radius:11px}.risk-note.blocker{color:#962f3b;background:var(--hm-danger-soft);border-color:#e6b7bd}.account-center-v2{background:0 0;align-content:start;gap:12px;min-height:auto;display:grid;overflow:visible}.account-center-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.7fr);align-items:start;gap:12px;display:grid}.account-panel{border:1px solid var(--hm-line);border-radius:var(--hm-radius-panel);background:var(--hm-surface);box-shadow:var(--hm-shadow-card);overflow:hidden}.account-hero-top{border:0;border-bottom:1px solid var(--hm-line);background:var(--hm-surface);min-height:112px;padding:20px 24px}.account-hero-top h1{letter-spacing:-.035em;margin:5px 0;font-size:clamp(26px,2.6vw,38px)}.account-hero-actions{flex-wrap:wrap;gap:8px;display:flex}.account-connect-preview{background:var(--hm-surface);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px 20px 20px;display:grid}.account-connect-preview>*{border:1px solid var(--hm-line);background:var(--hm-surface-raised);border-radius:13px;min-height:86px}.account-connect-intro{background:var(--hm-info-soft);border-color:#1677d233}.account-proof-strip,.account-diagnostics{border-color:var(--hm-line);background:var(--hm-surface-raised)}.nft-market-page{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto auto auto auto minmax(0,1fr);align-content:start;gap:12px;display:grid;overflow:visible}.nft-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.nft-reserve-summary{grid-template-columns:repeat(2,minmax(150px,1fr));display:grid}.nft-reserve-summary>div{min-height:60px;padding:10px 13px}.nft-batch-grid{background:0 0;border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0;display:grid}.nft-batch-grid .nft-batch{border:1px solid var(--hm-line);border-radius:var(--hm-radius-card);background:var(--hm-surface);min-width:0;min-height:148px;box-shadow:var(--hm-shadow-control);text-align:left;grid-template-rows:repeat(4,auto);grid-template-columns:88px minmax(0,1fr);align-content:center;gap:2px 10px;padding:10px;display:grid;overflow:hidden}.nft-batch-grid .nft-batch img{object-fit:cover;border-radius:9px;grid-area:1/1/-1;width:88px;height:116px;position:static}.nft-batch-grid .nft-batch span,.nft-batch-grid .nft-batch strong,.nft-batch-grid .nft-batch small,.nft-batch-grid .nft-batch em{text-overflow:ellipsis;grid-column:2;min-width:0;overflow:hidden}.nft-batch-grid .nft-batch span{color:var(--hm-accent-strong);font-size:10px;font-weight:760}.nft-batch-grid .nft-batch strong{color:var(--hm-text);font-size:16px}.nft-batch-grid .nft-batch small,.nft-batch-grid .nft-batch em{color:var(--hm-text-secondary);white-space:nowrap;font-size:9px;font-style:normal}.nft-batch-grid .nft-batch.active{background:var(--hm-accent-soft);border-color:#f0b90bad}.market-workspace-tabs,.owner-workspace-tabs{border-radius:var(--hm-radius-card);background:#e9edef;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px;display:grid}.market-workspace-tabs button,.owner-workspace-tabs button{border-radius:var(--hm-radius-control);min-width:0;min-height:42px;box-shadow:none;background:0 0;border:1px solid #0000}.market-workspace-tabs button.active,.owner-workspace-tabs button.active{background:var(--hm-accent-soft);border-color:#f0b90b9e;box-shadow:inset 0 1px #fff,0 2px #b88c009e,0 6px 14px #f0b90b24}.nft-action-grid{background:0 0;display:block}.nft-action-panel{border:1px solid var(--hm-line);border-radius:var(--hm-radius-panel);background:var(--hm-surface);box-shadow:var(--hm-shadow-card);padding:0 16px 16px;overflow:hidden}.nft-action-panel>.panel-title{margin:0 -16px 14px}.nft-action-panel .action-row,.owner-panel .action-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.nft-action-panel .action-row button,.owner-panel .action-row button{min-height:44px}.owner-layout{background:0 0;grid-template-columns:minmax(260px,.72fr) minmax(0,2.3fr);grid-template-areas:"rules rules""tabs tabs""assets performance";align-content:start;gap:12px;min-height:0;display:grid;overflow:visible}.workspace-mode>.owner-layout{background:0 0;min-height:0}.owner-layout>.risk-note{grid-column:1/-1}.owner-layout>.owner-operations-strip{grid-area:rules;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.owner-operations-strip>div{border:1px solid var(--hm-line);background:var(--hm-surface-raised);border-radius:12px;min-width:0;padding:12px 14px}.owner-operations-strip span{color:var(--hm-accent-strong);text-transform:uppercase;font-size:9px;font-weight:760}.owner-operations-strip strong{color:var(--hm-text);margin-top:4px;font-size:11px;line-height:1.4;display:block}.owner-layout>.owner-workspace-tabs{grid-area:tabs}.owner-panel{border:1px solid var(--hm-line);border-radius:var(--hm-radius-panel);background:var(--hm-surface);min-width:0;box-shadow:var(--hm-shadow-card);overflow:hidden}.owner-layout>[data-qa-owner-assets]{grid-area:assets}.owner-layout>.owner-performance-panel,.owner-layout>[data-qa-owner-feed],.owner-layout>[data-qa-owner-automation],.owner-layout>.owner-history-panel{grid-area:performance}.workspace-mode .owner-layout>[data-qa-owner-assets]{grid-area:3/1}.workspace-mode .owner-layout>.owner-performance-panel,.workspace-mode .owner-layout>[data-qa-owner-feed],.workspace-mode .owner-layout>[data-qa-owner-automation],.workspace-mode .owner-layout>[data-qa-owner-cadence],.workspace-mode .owner-layout>.owner-history-panel{grid-area:3/2}.owner-layout>[hidden]{display:none}.owner-performance-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px;display:grid}.owner-performance-grid>div{min-height:78px;padding:12px}.owner-performance-panel>.risk-note{margin:0 14px 14px}.owner-empty{min-height:132px;color:var(--hm-text-secondary);border:1px dashed var(--hm-line-strong);border-radius:var(--hm-radius-card);background:var(--hm-surface-raised);place-items:center;margin:14px;display:grid}.owned-horse-list{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;padding:14px;display:grid}.kol-honors-page{background:0 0;border:0;gap:12px;display:grid;overflow:visible}.kol-application-panel{border:1px solid var(--hm-line);border-radius:var(--hm-radius-panel);background:var(--hm-surface);box-shadow:var(--hm-shadow-card);overflow:hidden}.kol-application-steps>*{border-radius:11px}.kol-application-proof,.kol-application-link,.kol-review-confirmation{border-radius:12px}.kol-proof-actions{gap:8px}.kol-honor-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;display:grid}.ledger-layout{border:1px solid var(--hm-line);border-radius:var(--hm-radius-panel);background:var(--hm-surface);min-height:0;box-shadow:var(--hm-shadow-card);overflow:hidden}.ledger-toolbar{border-color:var(--hm-line);background:var(--hm-surface-raised);padding:12px 16px}.ledger-search{border-radius:var(--hm-radius-control)}.ledger-table-wrap{border-color:var(--hm-line)}.ledger-table{border-collapse:separate;border-spacing:0}.ledger-table th{color:var(--hm-text-secondary);background:var(--hm-surface-raised)}.ledger-table th,.ledger-table td{border-color:var(--hm-line)}.ledger-empty-copy{padding:28px 26px 16px}.ledger-coverage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 26px 28px;display:grid}.ledger-coverage-grid article{border:1px solid var(--hm-line);border-radius:var(--hm-radius-card);background:var(--hm-surface-raised);min-height:86px}.docs-shell.docs-reader-v2{border:1px solid var(--hm-line);border-radius:var(--hm-radius-panel);background:var(--hm-surface);min-height:0;box-shadow:var(--hm-shadow-card);overflow:visible}.docs-topbar,.docs-summary-notice{border-color:var(--hm-line);background:var(--hm-surface)}.docs-reader-main{color:#32363a;width:min(100%,980px);margin:0 auto;padding:34px clamp(24px,5vw,72px) 72px;font-size:15px;line-height:1.72}.docs-reader-main h1,.docs-reader-main h2,.docs-reader-main h3{color:var(--hm-text);letter-spacing:-.025em}.docs-reader-main table{border-radius:12px;overflow:hidden}.runtime-provenance-strip{background:0 0;border:0;align-items:center;gap:7px;min-height:38px;padding:6px 10px;display:flex;overflow-x:auto}.runtime-provenance-item{border:1px solid var(--hm-line);background:var(--hm-surface);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:26px;padding:4px 9px;display:inline-flex}.runtime-provenance-item small{display:none}.runtime-provenance-item code,.runtime-provenance-item em{font-size:10px}.runtime-provenance-item.status-error{background:var(--hm-danger-soft);border-color:#e6b7bd}.operator-console{--op-bg:#f5f5f7;--op-panel:#fffffff5;--op-line:#dfe3e7;--op-line-soft:#edf0f2;--op-text:#1e2329;--op-muted:#707a8a;--op-green:#f0b90b;--op-green-soft:#fff6cf;--op-amber:#99600b;--op-amber-soft:#fff7e5;--op-red:#b42334;--op-red-soft:#fff0f2;color:var(--op-text);background:radial-gradient(circle at 82% -10%, #f0b90b21, transparent 26rem), var(--op-bg)}.operator-console[data-qa-operator-console=operatorConsole]>.operator-navigation-rail{color:#474d57;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:#f9fafaf0;border-right-color:#1e23291a;box-shadow:10px 0 28px #1a2b2409}.operator-console .operator-nav-brand{border-bottom-color:#1e23291a}.operator-console .operator-nav-brand img{border-radius:12px;box-shadow:0 5px 14px #1e232929}.operator-console .operator-nav-brand strong{color:#1e2329}.operator-console .operator-nav-brand span,.operator-console .operator-nav-group-label{color:#7b8782}.operator-console .operator-workspace-nav button{color:#5e6673;box-shadow:none;background:0 0;border-radius:10px}.operator-console .operator-workspace-nav button:hover,.operator-console .operator-workspace-nav button:focus-visible{color:#1e2329;background:#fff9e5;border-color:#eadba3}.operator-console .operator-workspace-nav button.active{color:#6f5400;background:linear-gradient(#fffbea,#fff2bd);border-color:#e6ca68;box-shadow:inset 0 1px #fffffff2,0 2px 5px #8a680024}.operator-console .operator-workspace-nav button small{color:#82908a}.operator-console .operator-workspace-nav button em,.operator-console .operator-workspace-nav button.active em{color:#765900;background:#fff1b5}.operator-console .operator-nav-footer,.operator-console .operator-nav-module-status{border-color:#142d241a}.operator-console .operator-nav-module-status>summary{color:#5f6d67}.operator-console .operator-nav-module-status>div button{color:#53615c}.operator-console .operator-nav-module-status>div button:hover{background:#fff8df}.operator-console .operator-nav-session{background:#fff;border-color:#e2e5e9;border-radius:11px;box-shadow:0 3px 10px #1930270f}.operator-console .operator-nav-session span{color:#1e2329}.operator-console .operator-nav-session strong{color:#7b8782}.operator-console[data-qa-operator-console=operatorConsole]>.operator-header{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#ffffffdb;border-bottom-color:#1e23291a}.operator-console[data-qa-operator-console=operatorConsole] .operator-auth-strip span{background:#fff;border-radius:999px;box-shadow:inset 0 1px #ffffffe6,0 2px 5px #1628210f}.operator-console :where(.operator-panel,.operator-panel-large,.operator-dashboard-card,.operator-queue){border-color:var(--op-line);background:var(--op-panel);border-radius:16px;box-shadow:0 9px 28px #1a2a2312,inset 0 1px #ffffffd9}.operator-console :where(.operator-panel-head,.operator-dashboard-card>header){border-bottom-color:var(--op-line-soft);background:0 0}.operator-console :where(.operator-ops-board,.operator-backend-map,.operator-control-tower){background:0 0;gap:12px}.operator-console :where(.operator-ops-group,.operator-table,.operator-inventory-flow,.operator-inventory-status){border-color:var(--op-line);background:#fff;border-radius:12px}.operator-console :where(button,input,select,textarea){border-radius:10px}.operator-console button:not(:disabled){transition:transform .12s,box-shadow .12s,background .12s;box-shadow:inset 0 1px #ffffffe6,0 3px #132a2121,0 5px 10px #132a2112}.operator-console button:not(:disabled):active{transform:translateY(2px);box-shadow:inset 0 1px #ffffffb8,0 1px #132a2126}.operator-console button.primary:not(:disabled){color:#181a20;background:linear-gradient(#f8d33a,#f0b90b);border-color:#d6a400;box-shadow:inset 0 1px #ffffff8c,0 3px #b88c00,0 7px 14px #f0b90b3d}.operator-console :where(button.danger,.danger-button):not(:disabled){color:#fff;background:linear-gradient(#dd4353,#b42334);border-color:#a91d2e;box-shadow:inset 0 1px #ffffff45,0 3px #8d1826,0 7px 14px #b423342e}.operator-console[data-qa-operator-console=locked]{grid-template-columns:minmax(0,1080px);place-content:start center;gap:18px;min-height:100dvh;padding:0 24px 48px;display:grid}.operator-console[data-qa-operator-console=locked]>*{min-width:0}.operator-console[data-qa-operator-console=locked] .operator-header{z-index:20;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#ffffffe0;border-bottom:1px solid #1e23291a;margin:0 -24px;padding:0 24px;position:sticky;top:0}.operator-console[data-qa-operator-console=locked] .operator-hero{color:#f5f5f5;background:linear-gradient(128deg,#181a20,#2b3139 72%,#6d5709);border:0;border-radius:22px;margin-top:30px;box-shadow:0 18px 42px #1e232938,inset 0 3px #f0b90b}.operator-console[data-qa-operator-console=locked] .operator-locked-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:18px;display:grid}.operator-console[data-qa-operator-console=locked] .operator-status-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.operator-console[data-qa-operator-console=locked] :where(.operator-unlock-checklist,.operator-capability-list){background:0 0;border:0;gap:8px}.operator-console[data-qa-operator-console=locked] :where(.operator-unlock-checklist,.operator-capability-list)>div{border:1px solid var(--op-line-soft);background:#fafbfb;border-radius:11px}@media (width<=820px){.operator-console[data-qa-operator-console=locked]{padding-inline:12px}.operator-console[data-qa-operator-console=locked] .operator-header{margin-inline:-12px;padding-inline:12px}.operator-console[data-qa-operator-console=locked] .operator-locked-grid,.operator-console[data-qa-operator-console=locked] .operator-status-board{grid-template-columns:1fr}}@media (width<=1260px){.race-market-page .race-workspace.detail-view,.exchange-terminal-shell>.race-workspace.detail-view{grid-template-columns:minmax(540px,1fr) 340px}.nft-batch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1080px){.race-market-page .exchange-terminal-shell,.exchange-terminal-shell{display:block;overflow-y:auto}.exchange-venue-rail{z-index:30;width:100%;height:58px;margin-bottom:10px;position:sticky;top:0}.exchange-venue-launcher{flex-direction:row;align-items:center;width:100%;height:58px;min-height:58px;padding:8px 12px}.exchange-venue-launcher span{align-items:center;gap:5px;display:flex}.exchange-venue-launcher em{writing-mode:horizontal-tb;margin:0 0 0 auto}.exchange-venue-drawer{width:min(100%,420px);height:min(76dvh,720px);top:0;bottom:auto;right:0}.race-market-page .race-workspace.detail-view,.exchange-terminal-shell>.race-workspace.detail-view{grid-template-columns:minmax(0,1fr);display:grid}.race-market-page .terminal-actions{position:static}.account-center-grid,.owner-layout{grid-template-columns:minmax(0,1fr)}.owner-layout{grid-template-areas:"rules""tabs""assets""performance"}.workspace-mode .owner-layout>[data-qa-owner-assets],.workspace-mode .owner-layout>.owner-performance-panel,.workspace-mode .owner-layout>[data-qa-owner-feed],.workspace-mode .owner-layout>[data-qa-owner-automation],.workspace-mode .owner-layout>[data-qa-owner-cadence],.workspace-mode .owner-layout>.owner-history-panel{grid-area:auto/1}.account-connect-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.crr-header{grid-template-columns:minmax(180px,1fr) auto;padding:0 12px}.crr-tabs{z-index:70;top:var(--hm-header-height);max-height:calc(100dvh - var(--hm-header-height) - 20px);border:1px solid var(--hm-line);border-radius:var(--hm-radius-panel);background:var(--hm-surface);box-shadow:var(--hm-shadow-float);flex-direction:column;align-items:stretch;padding:8px;display:none;position:fixed;left:10px;right:10px;overflow-y:auto}.crr-tabs.mobile-open{display:flex}.crr-tabs button{border-radius:10px;justify-content:flex-start;min-height:46px}.crr-tabs button svg{display:block}.crr-tabs button.active{background:var(--hm-accent-soft)}.crr-tabs button.active:after{display:none}.mobile-menu-button{display:inline-grid}.asset-workspace-nav>div{display:none}.asset-workspace-nav button{flex:1;min-width:0}.nft-batch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-operations-strip,.owner-performance-grid,.ledger-coverage-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){:root{--hm-header-height:60px;--hm-page-padding:10px}.crr-header{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:0 10px}.crr-header .brand-lockup span{display:none}.header-actions select{width:68px;min-width:68px;display:block}.crr-header .brand-lockup img{width:34px;height:34px}.crr-header .brand-lockup strong{font-size:15px}.header-actions{gap:5px}.asset-workspace-nav{justify-content:stretch;padding:5px 8px;overflow-x:auto}.asset-workspace-nav button{min-width:112px}.workspace-mode .section-heading,.nft-heading,.account-hero-top{flex-direction:column;align-items:stretch}.nft-reserve-summary,.nft-batch-grid,.account-connect-preview,.owner-performance-grid,.ledger-coverage-grid{grid-template-columns:minmax(0,1fr)}.market-workspace-tabs,.owner-workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.nft-batch-grid .nft-batch{grid-template-columns:80px minmax(0,1fr)}.nft-action-panel .action-row,.owner-panel .action-row{grid-template-columns:minmax(0,1fr)}.docs-reader-main{padding:24px 18px 56px}.race-market-page{grid-template-rows:auto minmax(0,1fr)}.crr-app.terminal-mode .race-terminal-bar,.race-terminal-bar{min-height:44px}.race-terminal-bar .terminal-stat,.race-terminal-bar .network-health,.race-terminal-bar .terminal-balance{min-height:44px;padding:0 10px}.race-terminal-bar .terminal-stat.wide,.race-terminal-bar .terminal-balance{display:none}.race-market-page .exchange-terminal-shell,.exchange-terminal-shell{padding:8px}.exchange-terminal-shell>.empty-venue-state{min-height:520px;padding:22px 14px}}:root{--selection:#f0b90b;--selection-hover:#f8d33a;--selection-soft:#fff6cf;--accent:#f0b90b;--accent-hover:#f8d33a;--accent-soft:#fff6cf;--buy:#f0b90b}.crr-app :where(.workspace-tabs button.active,.market-workspace-tabs button.active,.owner-workspace-tabs button.active,.terminal-tabs button.active,.market-desk-tabs button.active,.owner-listing-mode button.active,.crr-tabs button.active){color:#765900;background:#fff6cf;border-color:#f0b90bad;box-shadow:inset 0 -3px #f0b90b}.crr-app :where(.workspace-tabs button.active,.market-workspace-tabs button.active,.owner-workspace-tabs button.active,.terminal-tabs button.active,.market-desk-tabs button.active,.owner-listing-mode button.active) strong{color:#765900}.crr-app :where(button.primary,.primary-action,.wallet-button:not(.connected),.account-hero-actions button.primary,.nft-action-panel button.primary,.kol-application-form button.primary,.kol-proof-actions .primary,.search-submit):not(:disabled){color:#181a20;background:#f0b90b;border-color:#d6a400;box-shadow:inset 0 1px #ffffff8c,0 2px #b88c00,0 7px 16px #f0b90b38}.crr-app :where(button.primary,.primary-action,.wallet-button:not(.connected),.account-hero-actions button.primary,.nft-action-panel button.primary,.kol-application-form button.primary,.kol-proof-actions .primary,.search-submit):hover:not(:disabled){color:#181a20;background:#f8d33a}.crr-app :where(.docs-topbar-brand>svg,.docs-nav-icon,.doc-intro>svg,.doc-item svg,.whitepaper-reader>.section-heading svg,.owner-panel svg,.kol-honors-search svg,.kol-profile-head svg,.operator-panel-head svg,.ledger-search,.metadata-link,.account-activity-list strong,.account-table strong,.ledger-table code){color:#8a6800}.crr-app :where(.nft-batch.active,.nft-inventory-card:hover,.account-horse-grid button:hover,.owned-horse-list button.active,.owner-current-race,.language-grid article.complete){background:#fff9e5;border-color:#f0b90b}.crr-app :where(.action-hint.ready,.runtime-provenance-item.status-ready,.runtime-provenance-item.status-live,.auth-session-ready,.kol-review-confirmation){color:#765900;background:#fff8db;border-color:#ead071}.crr-app :where(.docs-download-grid a:hover,.docs-nav-link:hover,.auth-entry button:hover){color:#765900;background:#fff9e5;border-color:#f0b90b}.crr-app .whitepaper-bullet:before,.crr-app .crr-tabs button.active:after{background:#f0b90b}.operator-console :where(.operator-workspace-nav button.active,.crr-tabs button.active){color:#765900;background:#fff3bd;border-color:#e6ca68}.crr-app.workspace-ledger>.ledger-layout{align-content:start;align-self:start;grid-template-rows:auto auto auto auto!important}.crr-app.workspace-ledger .ledger-empty-explainer{align-content:start;grid-template-rows:auto auto!important;height:auto!important;min-height:0!important;padding:28px!important}.crr-app.workspace-ledger .ledger-empty-copy,.crr-app.workspace-ledger .ledger-coverage-grid{grid-template-rows:auto!important;height:auto!important;min-height:0!important;padding:0!important}.crr-app.workspace-mode.asset-mode>.owner-layout{align-self:start}.crr-app.workspace-kol>.kol-honors-page{align-content:start;align-self:start;grid-template-rows:auto auto auto auto auto!important}.crr-app.workspace-kol>.kol-honors-page>.empty-state{height:auto!important;min-height:86px!important;padding:24px 20px!important}.race-market-page.reference-terminal{--rt-yellow:#fcd535;--rt-yellow-hover:#f0b90b;--rt-ink:#1e2329;--rt-muted:#707a8a;--rt-border:#e6e8ea;--rt-canvas:#f5f5f5;--rt-panel:#fff;width:100%;height:auto;min-height:calc(100dvh - 64px);color:var(--rt-ink);background:var(--rt-canvas);border:0;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;display:block;overflow:visible}.reference-terminal .race-terminal-bar{border:0;border-bottom:1px solid var(--rt-border);width:100%;min-height:58px;color:var(--rt-ink);background:#fff;grid-template-columns:44px minmax(92px,.7fr) minmax(105px,.8fr) minmax(160px,1.2fr) minmax(105px,.8fr) minmax(125px,1fr) 100px 86px minmax(120px,.9fr);align-items:stretch;gap:0;display:grid;overflow:hidden}.reference-terminal .race-terminal-bar>*{border-right:1px solid var(--rt-border);min-width:0}.reference-terminal .race-terminal-bar .terminal-back{border:0;border-right:1px solid var(--rt-border);width:44px;min-height:58px;color:var(--rt-muted);background:#fff;border-radius:0;place-items:center;padding:0;display:grid}.reference-terminal .race-terminal-bar .network-health,.reference-terminal .race-terminal-bar .terminal-stat,.reference-terminal .race-terminal-bar .terminal-balance{min-height:58px;color:var(--rt-muted);white-space:nowrap;background:#fff;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11px;display:flex}.reference-terminal .race-terminal-bar .terminal-stat strong,.reference-terminal .race-terminal-bar .terminal-balance strong{color:var(--rt-ink);text-overflow:ellipsis;font-size:12px;overflow:hidden}.reference-terminal .race-terminal-bar .network-health{color:#0b8f6a;font-weight:700}.reference-terminal .race-terminal-bar .network-health i{background:#0ecb81;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.reference-terminal .race-terminal-bar .terminal-balance{border-right:0;justify-content:flex-end}.reference-terminal .reference-venue-toolbar{border-bottom:1px solid var(--rt-border);background:#fff;grid-template-columns:164px minmax(0,1fr);align-items:stretch;gap:10px;min-height:74px;padding:8px 20px;display:grid}.race-market-page.reference-terminal .exchange-venue-rail{background:0 0;border:0;width:auto;min-width:0;height:56px;min-height:56px;position:static;overflow:visible}.reference-terminal .exchange-venue-launcher{border:1px solid var(--rt-border);width:100%;height:56px;min-height:56px;color:var(--rt-ink);background:#fff;border-radius:8px;grid-template-rows:1fr 1fr;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:0 8px;padding:8px 12px;display:grid;box-shadow:0 1px 2px #00000008}.reference-terminal .exchange-venue-launcher svg{grid-row:1/3}.reference-terminal .exchange-venue-launcher span{text-align:left;grid-column:2/4;font-size:12px}.reference-terminal .exchange-venue-launcher small{color:var(--rt-muted);text-align:left;grid-column:2;font-size:10px}.reference-terminal .exchange-venue-launcher em{color:#0b8f6a;grid-column:3;font-size:10px;font-style:normal}.reference-terminal .exchange-venue-drawer{z-index:80;border:1px solid var(--rt-border);background:#fff;border-radius:10px;flex-direction:column;width:min(360px,100vw - 36px);display:flex;position:fixed;inset:70px auto 18px 18px;overflow:hidden;box-shadow:0 18px 55px #0000002e}.reference-terminal .exchange-venue-rail.collapsed .exchange-venue-drawer{display:none}.reference-terminal .recent-venue-strip{grid-template-columns:32px minmax(0,1fr) 32px;align-items:stretch;gap:7px;min-width:0;height:56px;display:grid}.reference-terminal .recent-venue-arrow{border:1px solid var(--rt-border);min-height:0;color:var(--rt-muted);background:#fff;border-radius:7px;place-items:center;padding:0;display:grid}.reference-terminal .recent-venue-cards{grid-template-columns:repeat(8,minmax(88px,1fr));gap:7px;min-width:0;display:grid;overflow:hidden}.reference-terminal .recent-venue-cards>button{border:1px solid var(--rt-border);min-width:0;color:var(--rt-ink);text-align:left;background:#fff;border-radius:7px;align-content:center;gap:5px;padding:7px 9px;display:grid}.reference-terminal .recent-venue-cards>button.active{border-color:var(--rt-yellow-hover);box-shadow:inset 0 -2px var(--rt-yellow);background:#fffbea}.reference-terminal .recent-venue-cards span{justify-content:space-between;align-items:center;gap:5px;display:flex}.reference-terminal .recent-venue-cards strong{font-size:11px}.reference-terminal .recent-venue-cards em{color:var(--rt-muted);font-size:9px;font-style:normal}.reference-terminal .recent-venue-cards small{color:var(--rt-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.reference-terminal .exchange-terminal-shell{background:var(--rt-canvas);width:100%;min-height:0;padding:12px 20px 18px;display:block;overflow:visible}.reference-terminal .exchange-terminal-shell>.race-workspace.detail-view{background:0 0;grid-template-rows:auto;grid-template-columns:minmax(0,2.08fr) minmax(360px,.92fr);align-items:start;gap:12px;width:100%;height:auto;min-height:0;display:grid;overflow:visible}.reference-terminal .race-main-column{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;display:grid}.reference-terminal .race-visual-terminal,.reference-terminal .terminal-actions,.reference-terminal .order-lifecycle-dock{border:1px solid var(--rt-border);min-width:0;color:var(--rt-ink);background:var(--rt-panel);border-radius:10px;box-shadow:0 1px 3px #0000000a}@media (width<=1180px){.reference-terminal .recent-venue-cards{grid-template-columns:repeat(6,minmax(88px,1fr))}.reference-terminal .recent-venue-cards>button:nth-child(n+7){display:none}.reference-terminal .exchange-terminal-shell>.race-workspace.detail-view{grid-template-columns:minmax(0,1fr) 350px}}@media (width<=900px){.reference-terminal .race-terminal-bar{display:flex;overflow-x:auto}.reference-terminal .race-terminal-bar>*{flex:none}.reference-terminal .reference-venue-toolbar{grid-template-columns:145px minmax(0,1fr);padding-inline:10px}.reference-terminal .recent-venue-cards{grid-template-columns:repeat(4,minmax(88px,1fr))}.reference-terminal .recent-venue-cards>button:nth-child(n+5){display:none}.reference-terminal .exchange-terminal-shell{padding-inline:10px}.race-market-page.reference-terminal .exchange-terminal-shell>.race-workspace.detail-view{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid!important}.race-market-page.reference-terminal .race-main-column{width:100%;min-width:0;display:grid!important}.race-market-page.reference-terminal .race-visual-terminal,.race-market-page.reference-terminal .race-stage,.race-market-page.reference-terminal .terminal-actions{width:100%;min-width:0;max-width:100%}}.reference-terminal .market-availability-banner,.reference-terminal .race-cycle-strip{display:none}.race-market-page.reference-terminal .race-visual-terminal{flex-direction:column;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden;grid-template-rows:none!important;display:flex!important}.race-market-page.reference-terminal .race-stage,.race-market-page.reference-terminal .race-video-stage,.race-market-page.reference-terminal .race-video-stage.field-view{color:var(--rt-ink);background:#fff;flex:none;grid-template-columns:minmax(0,1fr);overflow:visible;grid-row:auto!important;grid-template-rows:46px 372px 84px auto!important;height:auto!important;min-height:0!important;max-height:none!important;display:grid!important}.reference-terminal .race-stage:after{display:none}.race-market-page.reference-terminal .race-video-topbar,.race-market-page.reference-terminal .race-broadcast-canvas,.race-market-page.reference-terminal .race-runner-carousel,.race-market-page.reference-terminal .race-ranking-expand{width:100%;min-width:0;max-width:100%;grid-column:1!important}.reference-terminal .race-video-topbar{border-bottom:1px solid var(--rt-border);background:#fff;justify-content:space-between;align-items:center;min-height:46px;padding:0 14px;grid-row:1!important;display:flex!important}.reference-terminal .race-video-topbar span{color:#0b8f6a;font-size:9px;font-weight:700;display:block}.reference-terminal .race-video-topbar strong{color:var(--rt-ink);margin-top:2px;font-size:15px;display:block}.reference-terminal .race-board-switch{gap:6px;display:flex}.reference-terminal .race-board-switch button{border:1px solid var(--rt-border);min-height:28px;color:var(--rt-muted);background:#fff;border-radius:6px;padding:0 11px;font-size:10px}.reference-terminal .race-board-switch button.active{border-color:var(--rt-yellow-hover);color:var(--rt-ink);background:#fff8d6}.reference-terminal .race-broadcast-canvas,.reference-terminal .race-video-stage .race-broadcast-canvas,.reference-terminal .race-video-stage.field-view .race-broadcast-canvas{background:#fff;border:0;min-height:0;padding:10px 14px 6px;grid-row:2!important}.reference-terminal .oval-telemetry{color:var(--rt-ink);box-shadow:none;background:#fff;border:0;border-radius:0;overflow:hidden}.reference-terminal .oval-telemetry__headline{display:none}.reference-terminal .oval-telemetry__body{background:#fff;place-items:center;min-height:330px;padding:0}.reference-terminal .oval-track{aspect-ratio:3.25;border:1px solid var(--rt-border);background:#fff url(/assets/telemetry/oval-track-grass-v2.png) 50%/cover no-repeat;border-radius:9px;width:100%;min-height:330px;margin:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff8c}.reference-terminal .oval-track__grid,.reference-terminal .oval-track__inner,.reference-terminal .oval-track__finish,.reference-terminal .oval-track__distance{display:none}.reference-terminal .oval-telemetry .oval-runner{color:#fff;border:2px solid #fff;border-radius:6px;width:27px;height:27px;min-height:27px;font:800 10px/1 Arial,sans-serif;box-shadow:0 2px 6px #00000047}.reference-terminal .oval-track.is-medium .oval-runner{border-width:1px;width:21px;height:21px;min-height:21px;font-size:8px}.reference-terminal .oval-track.is-dense .oval-runner{border-width:1px;border-radius:5px;width:18px;height:18px;min-height:18px;font-size:7px;box-shadow:0 1px 4px #0000003d}.reference-terminal .oval-runner:hover,.reference-terminal .oval-runner.is-active{outline-offset:2px;outline:3px solid #fcd535bd;scale:1.12}.reference-terminal .oval-telemetry__timeline{min-height:22px;color:var(--rt-muted);background:#fff;border:0;padding:4px 0 0;font-size:9px}.reference-terminal .oval-telemetry__timeline i{background:#eaecef;height:3px}.reference-terminal .oval-telemetry__timeline b{background:var(--rt-yellow)}.reference-terminal .oval-telemetry__timeline strong{color:var(--rt-ink)}.reference-terminal .race-runner-carousel{scrollbar-width:thin;border-top:1px solid var(--rt-border);border-bottom:1px solid var(--rt-border);background:#fff;grid-template-columns:none;grid-auto-columns:minmax(116px,1fr);grid-auto-flow:column;gap:7px;min-width:0;padding:8px 14px;display:grid;overflow:auto hidden;grid-row:3!important}.reference-terminal .race-runner-carousel button{border:1px solid var(--rt-border);min-width:0;min-height:66px;color:var(--rt-ink);text-align:left;background:#fff;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px;padding:7px 8px;display:grid}.reference-terminal .race-runner-carousel button.active{border-color:var(--rt-yellow-hover);box-shadow:inset 0 -2px var(--rt-yellow);background:#fffbea}.reference-terminal .race-runner-carousel .silk-icon{width:28px;height:28px}.reference-terminal .race-runner-carousel span{min-width:0}.reference-terminal .race-runner-carousel strong,.reference-terminal .race-runner-carousel small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.reference-terminal .race-runner-carousel strong{font-size:10px}.reference-terminal .race-runner-carousel small{color:var(--rt-muted);margin-top:4px;font-size:8px}.reference-terminal .race-leader-strip,.reference-terminal .race-progress-rail,.reference-terminal .race-gate-meter{display:none}.reference-terminal .race-ranking-expand{border-bottom:1px solid var(--rt-border);background:#fff;grid-row:4!important}.reference-terminal .race-ranking-expand>summary{min-height:34px;color:var(--rt-muted);cursor:pointer;justify-content:flex-end;align-items:center;padding:0 14px;font-size:10px;list-style:none;display:flex}.reference-terminal .race-ranking-expand>summary::-webkit-details-marker{display:none}.reference-terminal .race-ranking-expand>summary:after{content:"↓";margin-left:6px}.reference-terminal .race-ranking-expand[open]>summary:after{content:"↑"}.reference-terminal .race-ranking-dock,.reference-terminal .race-video-stage.field-view .race-ranking-dock{border-top:1px solid var(--rt-border);background:#fff;height:230px;overflow-y:auto}.reference-terminal .race-ranking-search{border-color:var(--rt-border);background:#fafafa}.reference-terminal .race-ranking-search input,.reference-terminal .race-field-depth-head,.reference-terminal .race-ranking-dock>button{color:var(--rt-ink);border-color:var(--rt-border);background:#fff}.race-market-page.reference-terminal .race-visual-terminal>.market-desk{border-top:1px solid var(--rt-border);height:240px;min-height:240px;max-height:240px;color:var(--rt-ink);background:#fff;flex:0 0 240px;overflow:hidden;grid-row:auto!important}.reference-terminal .market-desk-tabs{border-color:var(--rt-border);background:#fff;min-height:38px}.reference-terminal .market-desk-tabs button{color:var(--rt-muted);border-color:var(--rt-border);background:#fff}.reference-terminal .market-desk-tabs button.active{color:var(--rt-ink);box-shadow:inset 0 -2px var(--rt-yellow)}.reference-terminal .market-quality-strip,.reference-terminal .market-state-strip{border-color:var(--rt-border);background:#fafafa}.reference-terminal .market-desk-grid{background:var(--rt-border);min-height:128px}.reference-terminal .market-desk-grid>section,.reference-terminal .market-desk-grid h3,.reference-terminal .depth-row{color:var(--rt-ink);border-color:var(--rt-border);background:#fff}.reference-terminal .depth-head{color:var(--rt-muted);background:#fafafa}.reference-terminal .position-metrics .mini{color:var(--rt-ink);background:#fff}.reference-terminal .order-lifecycle-dock{overflow:hidden}.reference-terminal .order-lifecycle-dock header{border-color:var(--rt-border);background:#fff;min-height:38px;padding:0 12px}.reference-terminal .order-lifecycle-dock header button{color:var(--rt-ink);border-color:var(--rt-border);background:#fff}.reference-terminal .order-lifecycle-dock__flow{background:#fff}.reference-terminal .order-lifecycle-dock article{border-color:var(--rt-border);padding:9px 10px}.reference-terminal .order-lifecycle-dock__icon{color:var(--rt-ink);background:#fff8d6}@media (width<=1180px){.reference-terminal .race-runner-carousel{grid-template-columns:none}}@media (width<=900px){.reference-terminal .oval-telemetry__body,.reference-terminal .oval-track{min-height:260px}.reference-terminal .race-runner-carousel{grid-template-columns:none;grid-auto-columns:98px;grid-auto-flow:column;overflow:auto hidden}}.reference-terminal .terminal-actions{width:100%;max-height:none;color:var(--rt-ink);background:#fff;align-self:start;position:sticky;top:8px;overflow:hidden}.race-market-page.reference-terminal .terminal-actions>.terminal-tabs{border-bottom:1px solid var(--rt-border);background:#fff;min-height:50px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important}.reference-terminal .terminal-tabs button{border:0;border-right:1px solid var(--rt-border);min-width:0;min-height:50px;color:var(--rt-muted);background:#fff;border-radius:0;padding:0 8px;font-size:12px;font-weight:700}.reference-terminal .terminal-tabs button:last-child{border-right:0}.reference-terminal .terminal-tabs button.active{color:var(--rt-ink);box-shadow:inset 0 -3px var(--rt-yellow);background:#fffbea}.reference-terminal .trade-panel{color:var(--rt-ink);background:#fff;gap:9px;padding:14px;display:grid;overflow:visible}.race-market-page.reference-terminal [data-qa-entry-order-panel=true]>.entry-side-tabs,.race-market-page.reference-terminal [data-qa-entry-order-panel=true]>.compact-orderbook,.race-market-page.reference-terminal [data-qa-entry-order-panel=true]>.metric-grid,.race-market-page.reference-terminal [data-qa-entry-order-panel=true]>.trade-position-summary,.race-market-page.reference-terminal [data-qa-entry-order-panel=true]>.selected-horse-card:not(.is-batch){display:none!important}.reference-terminal [data-qa-entry-order-panel=true]>.preview-market-notice{min-height:34px;padding-block:6px}.reference-terminal [data-qa-entry-order-panel=true]>.trade-position-summary{min-height:92px}.reference-terminal .trade-panel>*{min-width:0;max-width:100%}.reference-terminal .trade-panel .panel-title{margin:0}.reference-terminal .trade-panel .panel-title h2,.reference-terminal .trade-panel .panel-title strong{color:var(--rt-ink)}.reference-terminal .trade-panel label,.reference-terminal .trade-panel .field-help{color:var(--rt-muted)}.reference-terminal .trade-panel input,.reference-terminal .trade-panel select{border:1px solid var(--rt-border);width:100%;min-height:44px;color:var(--rt-ink);background:#fff;border-radius:7px;padding:0 12px;font-size:13px}.reference-terminal .trade-panel input:focus,.reference-terminal .trade-panel select:focus{border-color:var(--rt-yellow-hover);outline:2px solid #fcd53538}.reference-terminal .segmented,.reference-terminal .order-side-segmented{background:#f5f5f5;border:0;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:40px;padding:3px;display:grid}.reference-terminal .segmented button,.reference-terminal .order-side-segmented button{min-height:34px;color:var(--rt-muted);background:0 0;border:0;border-radius:6px}.reference-terminal .segmented button.active,.reference-terminal .order-side-segmented button.active{color:var(--rt-ink);background:#fff;box-shadow:0 1px 3px #00000014}.reference-terminal .order-side-segmented .side-ask.active{color:#d9304e}.reference-terminal .selected-horse-card,.reference-terminal .entry-order-summary,.reference-terminal .compact-orderbook,.reference-terminal .fill-order-panel,.reference-terminal .trade-state,.reference-terminal .trade-position-summary,.reference-terminal .compact-market-meta,.reference-terminal .metric-grid>*,.reference-terminal .exchange-order-summary>*{border-color:var(--rt-border);color:var(--rt-ink);background:#fff;border-radius:7px}.reference-terminal .selected-horse-card{min-height:72px}.reference-terminal .selected-horse-card .silk-icon{width:34px;height:34px}.reference-terminal .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.reference-terminal .metric-grid .mini{padding:9px 10px}.reference-terminal .metric-grid .mini span{color:var(--rt-muted);font-size:9px}.reference-terminal .metric-grid .mini strong{color:var(--rt-ink);font-size:12px}.reference-terminal .preview-market-notice,.reference-terminal .risk-note,.reference-terminal .clob-service-strip,.reference-terminal .trade-checklist,.reference-terminal .empty-orderbook,.reference-terminal .order-status,.reference-terminal .order-terminal-note{border:1px solid var(--rt-border);color:var(--rt-muted);background:#fafafa;border-radius:7px}.reference-terminal .trade-diagnostics>summary{color:var(--rt-muted)}.reference-terminal .trade-checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-terminal .trade-panel button.primary,.reference-terminal .trade-panel .primary,.reference-terminal .trade-panel .buy-action,.reference-terminal .trade-panel .order-submit-action.side-bid{color:#181a20;background:var(--rt-yellow);min-height:46px;box-shadow:0 2px 0 var(--rt-yellow-hover);border:0;border-radius:8px;font-weight:800}.reference-terminal .trade-panel button.primary:hover:not(:disabled),.reference-terminal .trade-panel .primary:hover:not(:disabled){background:#ffe251}.reference-terminal .trade-panel .danger-button,.reference-terminal .trade-panel .sell-action{color:#c82f49;min-height:44px;box-shadow:none;background:#fff5f6;border:1px solid #f1a8b4;border-radius:8px;font-weight:800}.reference-terminal .trade-panel button:disabled{color:#a6adb4;border-color:var(--rt-border);box-shadow:none;background:#f5f5f5}.reference-terminal .action-row,.reference-terminal .amount-shortcuts{gap:7px}.reference-terminal .amount-shortcuts button{border:1px solid var(--rt-border);min-height:34px;color:var(--rt-ink);background:#fff;border-radius:6px}.reference-terminal .amount-shortcuts button:hover:not(:disabled){border-color:var(--rt-yellow-hover);background:#fffbea}.reference-terminal .compact-orderbook{max-height:210px;overflow:auto}.reference-terminal .live-orders button{color:var(--rt-ink);border-color:var(--rt-border);background:#fff}.reference-terminal .live-orders button:hover{background:#fffbea}@media (width<=900px){.reference-terminal .terminal-actions{position:static}}.race-market-page.reference-terminal .exchange-venue-rail.expanded .exchange-venue-drawer .exchange-venue-list{flex:auto;min-height:0;display:block!important;overflow:hidden auto!important}.race-market-page.reference-terminal .exchange-venue-rail.expanded .exchange-venue-drawer .exchange-venue-list>button{min-height:48px;flex:none!important;grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) 70px 52px!important;width:100%!important;min-width:0!important;display:grid!important}.race-market-page.reference-terminal .exchange-venue-rail.expanded .exchange-venue-drawer .exchange-venue-list>button time{text-align:right!important;grid-column:auto!important}.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]{align-items:stretch}@media (width>=761px){.crr-app.workspace-ledger>.ledger-layout{grid-template-rows:auto auto auto minmax(0,1fr)!important;align-self:stretch!important;height:100%!important;min-height:0!important;overflow:hidden!important}.crr-app.workspace-ledger .ledger-table-wrap{min-height:0;max-height:none!important;overflow:auto!important}.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]{overscroll-behavior:contain;max-height:100%;height:100%!important;min-height:0!important;overflow:hidden auto!important}}.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]>[data-qa-owner-assets],.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]>[data-qa-owner-performance],.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]>[data-qa-owner-feed],.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]>[data-qa-owner-cadence],.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]>[data-qa-owner-history]{box-sizing:border-box;height:auto;min-height:0;align-self:stretch!important}.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]>[data-qa-owner-assets]{align-self:stretch!important}@media (width>=761px){.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]:not([data-owner-workspace=overview])>.owner-context-strip{grid-area:3/1/auto/-1!important}.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]:not([data-owner-workspace=overview])>:is([data-qa-owner-feed],[data-qa-owner-cadence],[data-qa-owner-history]){grid-area:4/1/auto/-1!important}}.owner-context-strip{justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 14px;display:flex}.owner-context-strip[hidden]{display:none!important}.owner-context-strip>div:first-child{gap:4px;min-width:0;display:grid}.owner-context-strip>div:first-child span{color:var(--text-secondary);font-size:10px}.owner-context-strip>div:first-child strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.owner-context-actions,.owner-context-actions>.owner-asset-primary-actions{align-items:center;gap:8px;margin:0;display:flex}.owner-context-actions button{min-height:36px}@media (width>=901px){.race-market-page.reference-terminal .race-visual-terminal>.market-desk{flex:0 0 264px;height:264px;min-height:264px;max-height:264px}.race-market-page.reference-terminal .market-desk-tabs{flex:0 0 42px;min-height:42px}.race-market-page.reference-terminal .market-quality-strip{flex:0 0 50px;min-height:50px}.race-market-page.reference-terminal .market-quality-strip .mini{gap:4px;min-height:50px;padding:7px 10px}.race-market-page.reference-terminal .market-quality-strip .mini :is(span,strong){min-height:16px;line-height:16px;display:block}.race-market-page.reference-terminal .market-state-strip{flex:0 0 52px;min-height:52px}.race-market-page.reference-terminal :is(.market-state-pill,.market-state-stat,.market-state-countdown,.market-state-strip p){min-height:52px;padding:7px 9px}.race-market-page.reference-terminal :is(.market-state-pill,.market-state-stat,.market-state-countdown) span{min-height:16px;line-height:16px;display:block}.race-market-page.reference-terminal :is(.market-state-pill,.market-state-stat,.market-state-countdown) strong{min-height:18px;line-height:18px;display:block}.race-market-page.reference-terminal .market-desk-grid{min-height:118px;overflow:hidden}.race-market-page.reference-terminal .market-desk-grid>section{min-height:0;overflow-y:auto}.race-market-page.reference-terminal .market-desk-grid>.position-summary{grid-template-rows:34px minmax(0,1fr);padding-bottom:0;display:grid;overflow:hidden}.race-market-page.reference-terminal .market-desk-grid>.position-summary .position-horse{min-height:0;padding:8px 10px}.race-market-page.reference-terminal .market-desk-grid>.position-summary .position-metrics{display:none}.race-market-page.reference-terminal .position-batch-summary{min-height:0;overflow:auto}}@media (width<=900px){.race-market-page.reference-terminal .race-visual-terminal>.market-desk{flex:none;height:auto;min-height:0;max-height:none}.race-market-page.reference-terminal .market-desk-grid{flex:none;min-height:204px;overflow:hidden}.race-market-page.reference-terminal .market-desk-grid>section{min-height:0;overflow-y:auto}}@media (width<=760px){.race-market-page.reference-terminal .exchange-terminal-shell>.race-workspace.detail-view{flex-direction:column;align-items:stretch;gap:10px;height:auto!important;min-height:0!important;display:flex!important;overflow:visible!important}.race-market-page.reference-terminal :is(.race-main-column,.race-visual-terminal,.race-video-stage,.race-video-stage.field-view){display:contents!important}.race-market-page.reference-terminal :is(.market-availability-banner,.race-cycle-strip){order:0}.race-market-page.reference-terminal .race-broadcast-canvas{width:100%;min-width:0;order:1!important}.race-market-page.reference-terminal .terminal-actions{width:100%;min-width:0;order:2!important}.race-market-page.reference-terminal :is(.race-leader-strip,.race-progress-rail,.race-runner-carousel,.race-gate-meter){width:100%;min-width:0;order:3!important}.race-market-page.reference-terminal .race-ranking-expand{width:100%;min-width:0;order:4!important}.race-market-page.reference-terminal .market-desk{width:100%;min-width:0;order:5!important}.race-market-page.reference-terminal .order-lifecycle-dock{width:100%;min-width:0;order:6!important}.race-market-page.reference-terminal .race-video-topbar{display:none!important}}.race-cycle-segment.phase-matching{border-color:#64748b}.race-cycle-segment.phase-trading{border-color:#8a6800}.race-cycle-segment.phase-locked-vrf{border-color:#d18a14}.race-cycle-segment.phase-running-settlement{border-color:#2c74d6}.market-page-header{border-bottom:1px solid #dce1e6;grid-template-columns:190px 1fr auto;align-items:center;gap:18px;min-height:78px;padding:13px 18px;display:grid}.market-page-header>div:nth-child(2){min-width:0}.market-page-header span{color:#758190;font-size:12px}.market-page-header h1{text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:22px;overflow:hidden}.venue-summary-line{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.race-market-page.reference-terminal .race-video-topbar{gap:14px}.race-market-page.reference-terminal .race-source-badge{color:#697783;text-align:right;background:#f7f8fa;border:1px solid #d7dde2;border-radius:999px;align-items:center;max-width:46%;min-height:28px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.race-market-page.reference-terminal .race-source-badge.is-verified{color:#765900;background:#fff9df;border-color:#ead16d}.race-market-page.reference-terminal .oval-track__truth-label{z-index:5;color:#32404a;pointer-events:none;background:#ffffffe0;border:1px solid #ffffffb8;border-radius:999px;max-width:min(430px,100% - 28px);padding:6px 9px;font-size:9px;font-weight:850;line-height:1.2;position:absolute;top:12px;left:14px;box-shadow:0 2px 8px #0f172a1a}.race-market-page.reference-terminal .oval-track[data-qa-position-model=official-rank-map] .oval-runner{transition:left .35s,top .35s,scale .16s}.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;background:#f4f6f7!important;gap:14px!important;padding:14px!important;overflow:hidden auto!important}.crr-app.workspace-mode.asset-mode .owner-layout>.owner-operations-strip{box-shadow:none;background:0 0;border:0;gap:10px;padding:0}.crr-app.workspace-mode.asset-mode .owner-operations-strip>div{background:#fff;border:1px solid #e4e7ea;border-radius:14px;padding:13px 14px;box-shadow:0 4px 14px #1018280a}.crr-app.workspace-mode.asset-mode .owner-workspace-tabs{background:#e9edef;border:0;border-radius:14px;gap:8px;padding:4px}.crr-app.workspace-mode.asset-mode .owner-workspace-tabs>button{background:0 0;border:0;border-radius:11px;min-height:46px}.crr-app.workspace-mode.asset-mode .owner-workspace-tabs>button[aria-pressed=true]{color:#1f2328;background:#fff;box-shadow:0 3px 10px #10182814,inset 0 -3px #f0b90b}.crr-app.workspace-mode.asset-mode .owner-workspace-tabs>button.active{color:#1f2328;background:#fff;border-radius:11px;box-shadow:0 3px 10px #10182814,inset 0 -3px #f0b90b}.crr-app.workspace-mode.asset-mode .owner-panel{border:1px solid #e1e5e8;border-radius:16px;box-shadow:0 10px 28px #1018280f}.crr-app.workspace-mode.asset-mode .owner-panel>.panel-title{border-bottom:0;padding-bottom:14px}.crr-app.workspace-mode.asset-mode .owner-performance-grid,.crr-app.workspace-mode.asset-mode .owner-panel>.metric-grid{background:0 0;gap:10px;padding:0}.crr-app.workspace-mode.asset-mode .owner-performance-grid>.mini,.crr-app.workspace-mode.asset-mode .owner-panel .metric-grid>.mini{background:#f7f8fa;border:0;border-radius:13px;align-content:center;min-height:82px;padding:13px 14px;box-shadow:inset 0 0 0 1px #eceff1}.crr-app.workspace-mode.asset-mode .owner-performance-grid>.mini:nth-child(5){color:#5f4800;background:#fff9df;box-shadow:inset 0 0 0 1px #f0d879}.crr-app.workspace-mode.asset-mode .owner-panel>.risk-note{border-radius:12px}.crr-app.workspace-mode.asset-mode .owner-panel .action-row{gap:10px}.crr-app.workspace-mode.asset-mode .owner-panel .action-row button,.crr-app.workspace-mode.asset-mode .owner-panel>button.primary.full{border-radius:10px;min-height:46px}.crr-app.workspace-mode.asset-mode .owner-panel>button.primary.full{color:#181a20;background:#fcd535;box-shadow:0 5px 12px #f0b90b38}.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>.panel-title,.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>.metric-grid,.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>label:nth-of-type(2){grid-column:1/-1}.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>.panel-title,.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>label,.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>.toggle-line,.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>.risk-note,.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>.action-row,.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>button.primary.full{margin:0}.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>.risk-note{align-items:center;min-height:44px;display:flex}.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>.action-row,.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>button.primary.full{align-self:end}.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>.panel-title,.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>label,.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>.feed-tier-options,.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>.metric-grid,.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>.action-row{grid-column:1/-1}.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>.panel-title,.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>label,.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>.risk-note,.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>.action-row,.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>.owner-delegation-box{margin:0}.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>.risk-note{align-items:center;min-height:44px;display:flex}.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>.owner-delegation-box{background:#fff;border:1px solid #e4e7ea;border-radius:14px;height:100%;box-shadow:0 4px 14px #1018280a}@media (width>=900px){.crr-app.workspace-mode.asset-mode .owner-layout[data-owner-workspace=automation] [data-qa-owner-cadence]>.metric-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=760px){.race-market-page.reference-terminal .oval-track__truth-label{border-radius:9px;max-width:calc(100% - 16px);top:8px;left:8px}.crr-app.workspace-mode.asset-mode>.owner-layout[data-owner-workspace]{padding:8px!important}.crr-app.workspace-mode.asset-mode .owner-operations-strip{grid-template-columns:minmax(0,1fr)}.crr-app.workspace-mode.asset-mode .owner-performance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]{grid-template-columns:minmax(0,1fr)}.crr-app.workspace-mode.asset-mode [data-qa-owner-cadence]>*,.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]>*{grid-column:1}.crr-app.workspace-mode.asset-mode [data-qa-owner-feed]{grid-template-columns:minmax(0,1fr)}}
