html[data-theme=dark] .console-body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#070b0c;--ink:#e8efec;--muted:#9aaca7;--border:#2c3c3d;--line:#233235;--console-surface:#10191b;--console-raised:#172326;--console-subtle:#b8c5c0;--console-accent:#b8d3c9;--console-bevel:inset 0 1px 0 #d4e5df12, inset 0 -1px 0 #0006, 0 4px 16px #0003;--trade-buy:#79d4aa;--trade-sell:#f3979e;--trade-warn:#e8c27a;--trade-info:#a2c4d3;--trade-ink:#e8efec;--trade-muted:#9aaca7;--trade-buy-bg:#142e25;--trade-sell-bg:#342023;--trade-warn-bg:#30291b;background:var(--paper);color:var(--ink);scrollbar-color:#455b5c #0b1214}html[data-theme=dark] .console-body .console-app{background:var(--paper);color:var(--ink)}html[data-theme=dark] .console-body .console-header{border-color:var(--border);background:#0b1214f2;box-shadow:0 1px #b8d3c90a,0 4px 18px #0003}html[data-theme=dark] .console-body .brand{color:var(--ink)}html[data-theme=dark] .console-body .console-label{color:var(--console-subtle);border-color:var(--border)}html[data-theme=dark] .console-body .console-label small{color:var(--muted)}html[data-theme=dark] .console-body .console-sidebar{border-color:var(--border);background:linear-gradient(#0c1416,#080e10);box-shadow:inset -1px 0 #c4ddd505}html[data-theme=dark] .console-body .console-main#main{background:radial-gradient(ellipse 85% 540px at 52% 0, #203c3a28, transparent 80%), var(--paper)}html[data-theme=dark] .console-body .console-notice{color:var(--muted);border-color:var(--line);background:#101a1c;box-shadow:inset 0 1px #c7ded706}html[data-theme=dark] .console-body .console-notice a{color:var(--console-accent)}html[data-theme=dark] .console-body .console-footer{color:var(--muted);border-color:var(--border);background:#091012}html[data-theme=dark] .console-body .sidebar-caption,html[data-theme=dark] .console-body .system-indicator,html[data-theme=dark] .console-body .system-indicator small{color:var(--muted);border-color:var(--border)}html[data-theme=dark] .console-body .system-indicator i{background:var(--console-accent)}html[data-theme=dark] .console-body .sidebar-link,html[data-theme=dark] .console-body .sidebar-link .console-iso,html[data-theme=dark] .console-body .sidebar-bottom>a,html[data-theme=dark] .console-body .sidebar-bottom>button,html[data-theme=dark] .console-body .sidebar-bottom .console-iso{color:var(--muted)}html[data-theme=dark] .console-body .sidebar-link{box-shadow:none}html[data-theme=dark] .console-body .sidebar-link:hover,html[data-theme=dark] .console-body .sidebar-bottom>a:hover,html[data-theme=dark] .console-body .sidebar-bottom>button:hover{color:var(--ink);background:#152225}html[data-theme=dark] .console-body .console-sidebar .sidebar-link.active{color:var(--ink);border-color:#49605f;box-shadow:inset 0 1px #e8efec1c,inset 0 -1px #0006,0 2px 5px #0004;background:linear-gradient(150deg,#243638,#152226)!important}html[data-theme=dark] .console-body .sidebar-link.active .console-iso{color:var(--console-accent)}html[data-theme=dark] .console-body .sidebar-link small{color:var(--console-subtle);background:#263739}html[data-theme=dark] .console-body p,html[data-theme=dark] .console-body .mono,html[data-theme=dark] .console-body .console-heading p,html[data-theme=dark] .console-body .workspace-stats span,html[data-theme=dark] .console-body .detail-meta,html[data-theme=dark] .console-body .detail-category,html[data-theme=dark] .console-body .detail-category span,html[data-theme=dark] .console-body .market-numbers>div>span,html[data-theme=dark] .console-body .market-numbers small,html[data-theme=dark] .console-body .market-numbers em,html[data-theme=dark] .console-body .market-summary-grid span,html[data-theme=dark] .console-body .detail-disclaimer,html[data-theme=dark] .console-body .portfolio-stats span,html[data-theme=dark] .console-body .open-orders small,html[data-theme=dark] .console-body .activity-list small,html[data-theme=dark] .console-body .activity-list time,html[data-theme=dark] .console-body .set-notes p,html[data-theme=dark] .console-body .set-notes ul,html[data-theme=dark] .console-body .alert-description p,html[data-theme=dark] .console-body .alert-description small,html[data-theme=dark] .console-body .alert-info p,html[data-theme=dark] .console-body .alert-condition-note{color:var(--muted)}html[data-theme=dark] .console-body .console-heading h1,html[data-theme=dark] .console-body .workspace-stats strong,html[data-theme=dark] .console-body .detail-title h2,html[data-theme=dark] .console-body .market-numbers strong,html[data-theme=dark] .console-body .ticket-heading h3,html[data-theme=dark] .console-body .panel-title h2,html[data-theme=dark] .console-body .portfolio-stats strong,html[data-theme=dark] .console-body .open-orders strong,html[data-theme=dark] .console-body .set-notes h2,html[data-theme=dark] .console-body .alert-description h3,html[data-theme=dark] .console-body .alert-info h3{color:var(--ink)}html[data-theme=dark] .console-body .text-button,html[data-theme=dark] .console-body .text-link{color:var(--console-accent)}html[data-theme=dark] .console-body .text-button:hover,html[data-theme=dark] .console-body .text-link:hover{color:#e5f5ee}html[data-theme=dark] .console-body .icon.is-filled{color:inherit}html[data-theme=dark] .console-body .icon.is-filled stop{stop-color:#314348}html[data-theme=dark] .console-body .icon.is-filled stop[offset="1"]{stop-color:#152226}html[data-theme=dark] .console-body .btn,html[data-theme=dark] .console-body .console-app .btn{color:#0a1814;background:linear-gradient(#c6dcd3,#a9c8bc);border-color:#c8e0d5;box-shadow:inset 0 1px #f2fff180,inset 0 -1px #65837766,0 2px 6px #0004}html[data-theme=dark] .console-body .console-app .btn:not(.btn-outline):not(.demo-account),html[data-theme=dark] .console-body .console-app .btn:not(.btn-outline):not(.demo-account):hover{color:#0a1814}html[data-theme=dark] .console-body .btn:not(.btn-outline):not(.demo-account):not(.side-action-buy):not(.side-action-sell) .icon.is-filled stop{stop-color:#f1f9f4}html[data-theme=dark] .console-body .btn:not(.btn-outline):not(.demo-account):not(.side-action-buy):not(.side-action-sell) .icon.is-filled stop[offset="1"]{stop-color:#b4cbbd}html[data-theme=dark] .console-body .btn:hover,html[data-theme=dark] .console-body .console-app .btn:hover{color:#0a1814;background:linear-gradient(#d9e9e2,#bdd7cb);border-color:#d8eee3;box-shadow:inset 0 1px #fff8,0 3px 9px #0005}html[data-theme=dark] .console-body .btn-outline,html[data-theme=dark] .console-body .console-app .btn-outline,html[data-theme=dark] .console-body .console-app .demo-account,html[data-theme=dark] .console-body .icon-btn,html[data-theme=dark] .console-body .console-app .icon-btn,html[data-theme=dark] .console-body .small-btn{color:var(--console-subtle);background:linear-gradient(150deg,#203034,#131f22);border-color:#3b5052;box-shadow:inset 0 1px #e8efec15,inset 0 -1px #0006,0 2px 4px #0003}html[data-theme=dark] .console-body .btn-outline:hover,html[data-theme=dark] .console-body .console-app .btn-outline:hover,html[data-theme=dark] .console-body .console-app .demo-account:hover,html[data-theme=dark] .console-body .icon-btn:hover,html[data-theme=dark] .console-body .console-app .icon-btn:hover,html[data-theme=dark] .console-body .small-btn:hover{color:var(--ink);background:#263a3e;border-color:#607a7a}html[data-theme=dark] .console-body input,html[data-theme=dark] .console-body select,html[data-theme=dark] .console-body textarea{color:var(--ink);accent-color:var(--console-accent);background:#0b1315;border-color:#3d5355;box-shadow:inset 0 2px 3px #0003,0 1px #d6e9e30a}html[data-theme=dark] .console-body select option{color:var(--ink);background:#101c1f}html[data-theme=dark] .console-body input::placeholder,html[data-theme=dark] .console-body textarea::placeholder{color:#899c96;opacity:1}html[data-theme=dark] .console-body input:focus,html[data-theme=dark] .console-body select:focus,html[data-theme=dark] .console-body textarea:focus{border-color:var(--trade-info)}html[data-theme=dark] .console-body :focus-visible{outline-color:var(--trade-info)}html[data-theme=dark] .console-body input:disabled,html[data-theme=dark] .console-body select:disabled,html[data-theme=dark] .console-body textarea:disabled{color:#8b9c97;background:#152023}html[data-theme=dark] .console-body input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 1000px #101c1f}html[data-theme=dark] .console-body .ticket-panel label,html[data-theme=dark] .console-body .console-form label,html[data-theme=dark] .console-body .set-form>label{color:var(--console-subtle)}html[data-theme=dark] .console-body .scanner-panel,html[data-theme=dark] .console-body .market-detail,html[data-theme=dark] .console-body .ticket-panel,html[data-theme=dark] .console-body .console-panel,html[data-theme=dark] .console-body .portfolio-stats>div,html[data-theme=dark] .console-body .alert-info>div{background:linear-gradient(140deg, #152225, var(--console-surface) 56%);border-color:var(--border);box-shadow:var(--console-bevel)}html[data-theme=dark] .console-body .workspace-section-label{color:var(--console-subtle)}html[data-theme=dark] .console-body .workspace-section-label>span{color:var(--console-accent);background:#1a2a2d;border-color:#41595b;box-shadow:inset 0 1px #e8efec10}html[data-theme=dark] .console-body .workspace-section-label small{color:var(--muted)}html[data-theme=dark] .console-body .scanner-toolbar,html[data-theme=dark] .console-body .category-tabs,html[data-theme=dark] .console-body .detail-tabs,html[data-theme=dark] .console-body .market-summary-grid,html[data-theme=dark] .console-body .panel-title{border-color:var(--border)}html[data-theme=dark] .console-body .search-field{background:#0b1315;border-color:#3d5355;box-shadow:inset 0 1px 3px #0003}html[data-theme=dark] .console-body .search-field input{box-shadow:none;background:0 0}html[data-theme=dark] .console-body .search-field .icon{color:var(--muted)}html[data-theme=dark] .console-body .search-field kbd{color:var(--muted);background:#1c2b2e;border-color:#405256;box-shadow:0 1px #0004}html[data-theme=dark] .console-body .tab-button{color:var(--muted)}html[data-theme=dark] .console-body .tab-button:hover{color:var(--ink)}html[data-theme=dark] .console-body .tab-button.active{color:var(--ink);border-color:var(--console-accent)}html[data-theme=dark] .console-body .market-table-scroll,html[data-theme=dark] .console-body .rules-scroll,html[data-theme=dark] .console-body .order-books .book-side{scrollbar-color:#455b5c #0b1214}html[data-theme=dark] .console-body .market-table th{color:var(--muted);border-color:var(--border);background:#111d20}html[data-theme=dark] .console-body .market-table td{color:var(--ink);border-color:var(--line)}html[data-theme=dark] .console-body .market-table tr.selected{box-shadow:inset 3px 0 var(--console-accent);background:#1a2e31}html[data-theme=dark] .console-body .market-table tr:hover{background:#1a2a2d}html[data-theme=dark] .console-body .market-table tr.selected:hover{background:#203638}html[data-theme=dark] .console-body .market-title-button{color:var(--ink)}html[data-theme=dark] .console-body .market-title-button small{color:var(--muted)}html[data-theme=dark] .console-body .star-button{color:#94a6a0}html[data-theme=dark] .console-body .star-button.is-starred{color:var(--console-accent)}html[data-theme=dark] .console-body .star-button.is-starred .icon{fill:#b8d3c923}html[data-theme=dark] .console-body .scanner-status{color:var(--muted);border-color:var(--border)}html[data-theme=dark] .console-body .market-symbol{color:var(--console-subtle);background:linear-gradient(#26383a,#162326);border-color:#465d5f;box-shadow:inset 0 1px #e8efec16}html[data-theme=dark] .console-body .market-symbol.asset-bitcoin,html[data-theme=dark] .console-body .market-symbol.asset-ethereum{background:linear-gradient(#f0f4f0,#ced9d3);border-color:#a4b7af;box-shadow:inset 0 1px #fff9}html[data-theme=dark] .console-body .market-symbol.asset-hype{background:#102b25;border-color:#42635b;box-shadow:inset 0 1px #97fce41a}html[data-theme=dark] .console-body .market-symbol img,html[data-theme=dark] .console-body .deployer-mark img{filter:none;opacity:1}html[data-theme=dark] .console-body .deployer-outcome{background:#dce6df;border:1px solid #abbfb4;border-radius:3px;box-shadow:inset 0 1px #fff9}html[data-theme=dark] .console-body .deployer-outcome img{width:12px;height:14px}html[data-theme=dark] .console-body .deployer-trade-xyz{background:#0b1b16;border-color:#435e52;box-shadow:inset 0 1px #c8e5d710}html[data-theme=dark] .console-body .demo-badge,html[data-theme=dark] .console-body .status-tag,html[data-theme=dark] .console-body .grade{color:var(--console-subtle);background:#1a292c;border-color:#425557}html[data-theme=dark] .console-body .demo-badge i{background:var(--console-accent)}html[data-theme=dark] .console-body .chart-toolbar,html[data-theme=dark] .console-body .chart-toolbar b,html[data-theme=dark] .console-body .chart-toolbar button{color:var(--muted)}html[data-theme=dark] .console-body .chart-toolbar i{background:#9cbdcc}html[data-theme=dark] .console-body .chart-toolbar button.active{color:var(--ink);background:#273c40}html[data-theme=dark] .console-body .price-chart path[stroke=\#292a28]{stroke:#2b3b3e}html[data-theme=dark] .console-body .price-chart path[stroke=\#d4a177]{stroke:#9cbdcc}html[data-theme=dark] .console-body .price-chart path[stroke=\#666c65]{stroke:#8ba59c}html[data-theme=dark] .console-body .price-chart circle{fill:#c6e2ea}html[data-theme=dark] .console-body .price-chart text{fill:var(--muted)}html[data-theme=dark] .console-body .price-chart stop{stop-color:#8eb3c1}html[data-theme=dark] .console-body .fair-source{background:#152326;border-color:#344b4c;box-shadow:inset 0 1px #d6e9e30a}html[data-theme=dark] .console-body .source-dot{background:var(--console-accent)}html[data-theme=dark] .console-body .fair-source strong{color:var(--console-subtle)}html[data-theme=dark] .console-body .fair-source p,html[data-theme=dark] .console-body .fair-source>small{color:var(--muted)}html[data-theme=dark] .console-body .market-summary-grid strong{color:var(--console-subtle)}html[data-theme=dark] .console-body .segmented{border-color:var(--border);background:#0b1416;box-shadow:inset 0 1px 3px #0004}html[data-theme=dark] .console-body .segmented button{color:var(--muted)}html[data-theme=dark] .console-body .segmented button.active{color:var(--ink);background:#23373a;border-color:#526b6b;box-shadow:inset 0 1px #e8efec14,0 1px 3px #0004}html[data-theme=dark] .console-body .outcome-buttons button{color:var(--muted);background:#111c1f;border-color:#3a5053}html[data-theme=dark] .console-body .outcome-buttons button.active{color:var(--ink);background:#253b40;border-color:#7a9ca5;box-shadow:inset 0 1px #d1e4e81c}html[data-theme=dark] .console-body .outcome-buttons span{color:var(--console-subtle)}html[data-theme=dark] .console-body .outcome-buttons button.active span{color:var(--ink)}html[data-theme=dark] .console-body .size-presets button{color:var(--console-subtle);background:#18282b;border-color:#3a5052;box-shadow:inset 0 1px #e8efec0c}html[data-theme=dark] .console-body .size-presets button:hover{color:var(--ink);background:#263b3e}html[data-theme=dark] .console-body .fee-list dt,html[data-theme=dark] .console-body .execution-metrics dt{color:var(--muted)}html[data-theme=dark] .console-body .fee-list dd,html[data-theme=dark] .console-body .execution-metrics dd{color:var(--console-subtle)}html[data-theme=dark] .console-body .fee-list .fee-total{border-color:#415759}html[data-theme=dark] .console-body .fee-total dt,html[data-theme=dark] .console-body .fee-total dd{color:var(--ink)}html[data-theme=dark] .console-body .execution-metrics{background:#0d191c;border-color:#334b4e;box-shadow:inset 0 1px #d9e9e40b}html[data-theme=dark] .console-body .quote-edge{color:var(--console-subtle);background:#1b2b2e}html[data-theme=dark] .console-body .order-hint,html[data-theme=dark] .console-body .ticket-note{color:var(--muted)!important}html[data-theme=dark] .console-body .order-error{border-color:#cf7580;color:var(--trade-sell)!important}html[data-theme=dark] .console-body .order-hint.caution{color:var(--trade-warn)!important}html[data-theme=dark] .console-body .book-caption,html[data-theme=dark] .console-body .order-books h3{color:var(--console-subtle)}html[data-theme=dark] .console-body .book-caption small,html[data-theme=dark] .console-body .order-books th{color:var(--muted)}html[data-theme=dark] .console-body .order-books td{color:var(--console-subtle);border-color:var(--border)}html[data-theme=dark] .console-body .rules-heading h3{color:var(--ink)}html[data-theme=dark] .console-body .rules-table th{color:var(--muted);border-color:#3a5052}html[data-theme=dark] .console-body .rules-table td,html[data-theme=dark] .console-body .rules-table td:first-child{color:var(--console-subtle);border-color:var(--border)}html[data-theme=dark] .console-body .rule-conclusion p,html[data-theme=dark] .console-body .rule-conclusion .icon{color:var(--muted)}html[data-theme=dark] .console-body .open-orders article,html[data-theme=dark] .console-body .activity-list>div,html[data-theme=dark] .console-body .alert-list article{color:var(--console-subtle);border-color:var(--border)}html[data-theme=dark] .console-body .open-orders>article>span,html[data-theme=dark] .console-body .console-empty h3{color:var(--ink)}html[data-theme=dark] .console-body .console-empty p,html[data-theme=dark] .console-body .console-empty>.icon{color:var(--muted)}html[data-theme=dark] .console-body .set-diagram>div{color:var(--muted);background:linear-gradient(#1c2e31,#142124);border-color:#3c5557;box-shadow:inset 0 1px #d8eae313}html[data-theme=dark] .console-body .set-diagram strong{color:var(--ink)}html[data-theme=dark] .console-body .set-diagram>span{color:var(--muted)}html[data-theme=dark] .console-body .alert-symbol{color:var(--console-accent);background:#192b2d;border-color:#3e5658;box-shadow:inset 0 1px #d6e9e313}html[data-theme=dark] .console-body .alert-editor-boundary{color:var(--muted);background:#132023;border-color:#34494b}html[data-theme=dark] .console-body .toggle:not(.on){background:#132124;border-color:#4c6263;box-shadow:inset 0 1px 3px #0005}html[data-theme=dark] .console-body .toggle:not(.on)>span{background:#91a49d}html[data-theme=dark] .console-body .toggle.on{background:#1a3e2f;border-color:#5e9e7a;box-shadow:inset 0 1px 3px #0003}html[data-theme=dark] .console-body .toggle.on>span{background:#92ddb7}html[data-theme=dark] .console-body .console-dialog{color:var(--ink);background:linear-gradient(140deg,#19292c,#10191b 60%);border-color:#516969;box-shadow:inset 0 1px #d9e9e424,0 24px 80px #000b,0 0 45px #739e9410}html[data-theme=dark] .console-body .console-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020607c9}html[data-theme=dark] .console-body .modal-heading{border-color:#354c4e}html[data-theme=dark] .console-body .modal-heading h2,html[data-theme=dark] .console-body .review-market,html[data-theme=dark] .console-body .account-balance strong{color:var(--ink)}html[data-theme=dark] .console-body .modal-body p,html[data-theme=dark] .console-body .account-balance span,html[data-theme=dark] .console-body .review-summary>span{color:var(--muted)}html[data-theme=dark] .console-body .review-summary,html[data-theme=dark] .console-body .review-routes>div{color:var(--console-subtle);border-color:var(--border)}html[data-theme=dark] .console-body .review-routes>div>span:nth-child(2),html[data-theme=dark] .console-body .review-routes strong{color:var(--console-subtle)}html[data-theme=dark] .console-body .console-welcome{box-shadow:var(--console-bevel);background:linear-gradient(125deg,#1d3032,#111d20);border-color:#3c5354}html[data-theme=dark] .console-body .console-welcome>.console-iso{color:var(--console-accent)}html[data-theme=dark] .console-body .console-welcome h2{color:var(--ink)}html[data-theme=dark] .console-body .console-welcome p,html[data-theme=dark] .console-body .console-welcome .welcome-dismiss{color:var(--muted)!important}html[data-theme=dark] .console-body .console-guide-spotlight{border-color:#c0d8cf;box-shadow:0 0 0 9999px #0207088f,0 0 0 4px #a9cec01c,0 0 22px #a6d4c41a}html[data-theme=dark] .console-body .console-guide{color:var(--ink);background:linear-gradient(140deg,#1b2c2f,#111c1f);border-color:#5a7473;box-shadow:inset 0 1px #e8efec25,0 16px 55px #000b}html[data-theme=dark] .console-body .console-guide h2{color:var(--ink)}html[data-theme=dark] .console-body .console-guide p,html[data-theme=dark] .console-body .console-guide-head>span,html[data-theme=dark] .console-body .console-guide-controls span{color:var(--muted)}html[data-theme=dark] .console-body .console-guide .guide-focus{color:var(--console-accent)}html[data-theme=dark] .console-body .console-guide .guide-dismiss,html[data-theme=dark] .console-body .console-guide-controls button{color:var(--console-subtle);background:linear-gradient(#263b3f,#17272b);border-color:#4d6566;box-shadow:inset 0 1px #e8efec15}html[data-theme=dark] .console-body .console-guide-controls button:last-child{color:#0a1814;background:linear-gradient(#c6dcd3,#a9c8bc);border-color:#c8e0d5;box-shadow:inset 0 1px #f2fff180}html[data-theme=dark] .console-body .toast{color:var(--ink);background:#1d3032;border-color:#5a7573;box-shadow:inset 0 1px #e8efec1c,0 10px 30px #0008}html[data-theme=dark] .console-body .console-app .positive,html[data-theme=dark] .console-body .console-dialog .positive,html[data-theme=dark] .console-body .side-buy,html[data-theme=dark] .console-body .alert-state.positive{color:var(--trade-buy)}html[data-theme=dark] .console-body .console-app .negative,html[data-theme=dark] .console-body .console-dialog .negative,html[data-theme=dark] .console-body .side-sell{color:var(--trade-sell)}html[data-theme=dark] .console-body .console-app .neutral,html[data-theme=dark] .console-body .console-dialog .neutral{color:var(--trade-muted)}html[data-theme=dark] .console-body .console-app .caution,html[data-theme=dark] .console-body .console-dialog .caution,html[data-theme=dark] .console-body .market-title-button small .market-status.caution{color:var(--trade-warn)}html[data-theme=dark] .console-body .grade-same{color:var(--trade-buy);background:var(--trade-buy-bg);border-color:#3c6853}html[data-theme=dark] .console-body .grade-close{color:var(--trade-warn);background:var(--trade-warn-bg);border-color:#756037}html[data-theme=dark] .console-body .grade-different{color:var(--trade-sell);background:var(--trade-sell-bg);border-color:#78494f}html[data-theme=dark] .console-body .segmented [data-side=BUY].active{background:var(--trade-buy-bg);color:var(--trade-buy);border-color:#5a9374}html[data-theme=dark] .console-body .segmented [data-side=SELL].active{background:var(--trade-sell-bg);color:var(--trade-sell);border-color:#9b5e67}html[data-theme=dark] .console-body .console-app .btn.side-action-buy:not(.btn-outline):not(.demo-account),html[data-theme=dark] .console-body .console-dialog .btn.side-action-buy{color:#e7fff0;background:linear-gradient(#225d43,#174b34);border-color:#599a74;box-shadow:inset 0 1px #a2e5be30,inset 0 -1px #07271699,0 2px 5px #0005}html[data-theme=dark] .console-body .console-app .btn.side-action-buy:not(.btn-outline):not(.demo-account):hover,html[data-theme=dark] .console-body .console-dialog .btn.side-action-buy:hover{color:#effff5;background:linear-gradient(#2b6e4e,#205b3f);border-color:#76ba91}html[data-theme=dark] .console-body .console-app .btn.side-action-sell:not(.btn-outline):not(.demo-account),html[data-theme=dark] .console-body .console-dialog .btn.side-action-sell{color:#fff0f1;background:linear-gradient(#853d46,#672d36);border-color:#bd7781;box-shadow:inset 0 1px #f1b3bb29,inset 0 -1px #3b111999,0 2px 5px #0005}html[data-theme=dark] .console-body .console-app .btn.side-action-sell:not(.btn-outline):not(.demo-account):hover,html[data-theme=dark] .console-body .console-dialog .btn.side-action-sell:hover{color:#fff5f6;background:linear-gradient(#984650,#7a343f);border-color:#d38d97}html[data-theme=dark] .console-body .order-books .book-ask h3,html[data-theme=dark] .console-body .order-books .ask td:first-child{color:var(--trade-sell)}html[data-theme=dark] .console-body .order-books .book-bid h3,html[data-theme=dark] .console-body .order-books .bid td:first-child{color:var(--trade-buy)}html[data-theme=dark] .console-body .order-books tr.ask{background:linear-gradient(to left, #d8768222 var(--depth), transparent var(--depth))}html[data-theme=dark] .console-body .order-books tr.bid{background:linear-gradient(to left, #67bf9322 var(--depth), transparent var(--depth))}html[data-theme=dark] .console-body .rule-difference{background:var(--trade-warn-bg)}html[data-theme=dark] .console-body .rule-difference td:last-child{color:var(--trade-warn)}html[data-theme=dark] .console-body .order-status{background:var(--trade-warn-bg);border-color:#756037}html[data-theme=dark] .console-body .activity-state{color:var(--muted);background:#1a2b2e;border-color:#40575a}html[data-theme=dark] .console-body .activity-state.caution{color:var(--trade-warn);background:var(--trade-warn-bg);border-color:#756037}html[data-theme=dark] .console-body .activity-state.side-buy{color:var(--trade-buy);background:var(--trade-buy-bg);border-color:#3c6853}html[data-theme=dark] .console-body .activity-state.side-sell{color:var(--trade-sell);background:var(--trade-sell-bg);border-color:#78494f}
.site-footer.footer-composed{--footer-panel:#fbfcf9;--footer-raised:#f0f3ed;--footer-ink:#29322e;--footer-muted:#6e7c71;--footer-edge:#d0d9cf;--footer-x:0;--footer-y:0;isolation:isolate;width:100%;max-width:none;color:var(--footer-ink);background:radial-gradient(at 50% 70%,#e4ebe0aa,#0000 70%),#f5f7f2;border:0;margin:80px 0 0;padding:128px 0 36px;position:relative;overflow:hidden}.footer-atmosphere{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.footer-atmosphere:after{content:"";background:linear-gradient(90deg,#0000 8%,#f5f7f233 24% 76%,#0000 92%);position:absolute;inset:0}.footer-sculpture{aspect-ratio:1;width:640px;translate:calc(var(--footer-x)*12px) calc(var(--footer-y)*8px);position:absolute}.footer-sculpture img{object-fit:contain;filter:drop-shadow(0 22px 25px #33452e14);width:100%;height:100%;animation:18s ease-in-out infinite paused footer-drift}.footer-motion-active .footer-sculpture img{animation-play-state:running}.footer-fold{width:780px;top:-165px;left:calc(50% - 1040px);rotate:-14deg}.footer-orbit{rotate:9deg;translate:calc(var(--footer-x)*-14px) calc(var(--footer-y)*-10px);bottom:70px;right:calc(50% - 1000px)}.footer-orbit img{animation-direction:reverse;animation-delay:-8s}.footer-composition{z-index:1;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:14px;max-width:1180px;display:grid;position:relative}.footer-composed .footer-panel{border:1px solid var(--footer-edge);background:linear-gradient(145deg,#fff,var(--footer-panel) 55%,var(--footer-raised));color:var(--footer-ink);border-top-color:#fff;border-radius:17px;box-shadow:inset 0 1px #fff,inset 0 -1px #92a28a1a,0 2px 5px #1c301c0a,0 20px 60px #1d35151a}.footer-directory{flex-direction:column;justify-content:space-between;gap:70px;min-height:540px;padding:42px 42px 38px;display:flex}.footer-composed .brand{letter-spacing:.09em;width:fit-content;color:var(--footer-ink);gap:10px;font-size:13px;display:inline-flex}.footer-composed .brand-mark{width:24px;height:24px}.footer-composed .footer-heading h2{letter-spacing:-.055em;color:var(--footer-ink);margin:32px 0 16px;font-size:clamp(28px,3vw,40px);line-height:1.2}.footer-heading p{max-width:420px;color:var(--footer-muted);margin:0 0 22px;font-size:12px;line-height:1.8}.footer-inline-action{border-bottom:1px solid var(--footer-edge);letter-spacing:.04em;align-items:center;gap:13px;padding-bottom:7px;font-size:10px;display:inline-flex}.footer-inline-action .icon{width:14px;height:14px;transition:translate .2s}.footer-inline-action:hover .icon{translate:3px}.footer-link-columns{grid-template-columns:1fr 1fr 1.1fr;gap:24px;display:grid}.footer-link-columns h3{letter-spacing:0;color:var(--footer-ink);margin:0 0 17px;font-size:12px;font-weight:500}.footer-link-columns a{width:fit-content;color:var(--footer-muted);text-underline-offset:4px;margin:0 0 11px;font-size:11px;line-height:1.6;text-decoration-thickness:1px;display:block}.footer-link-columns a:hover,.footer-link-columns a:focus-visible{color:var(--footer-ink);text-decoration:underline}.footer-side{grid-template-rows:1fr auto;gap:14px;min-width:0;display:grid}.footer-contact{flex-direction:column;align-items:flex-start;padding:40px 36px 32px;display:flex}.footer-contact>.micro{color:var(--footer-muted);letter-spacing:.035em;font-size:9px}.footer-composed .footer-contact h2{letter-spacing:-.05em;color:var(--footer-ink);margin:22px 0 18px;font-size:clamp(26px,2.6vw,35px);line-height:1.25}.footer-contact p{color:var(--footer-muted);max-width:300px;margin:0 0 28px;font-size:11px;line-height:1.85}.footer-contact-link{border-top:1px solid var(--footer-edge);justify-content:space-between;align-items:center;gap:22px;width:100%;padding:12px 0;font-size:10px;display:flex}.footer-contact-link .icon{width:13px;height:13px;color:var(--footer-muted);transition:translate .2s}.footer-contact-link:hover .icon{color:var(--footer-ink);translate:2px -2px}.footer-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.footer-composed .footer-shortcut{min-height:119px;transform:translateY(calc(-4px * var(--footer-lift,0)));letter-spacing:.03em;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:22px 10px 15px;font-size:8px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.footer-shortcut:hover,.footer-shortcut:focus-visible{border-color:#9fac99;box-shadow:inset 0 1px #fff,0 15px 24px #1d35151a}.footer-shortcut-icon>.icon{stroke-width:1.1px;color:#768b79;width:30px;height:30px}.footer-shortcut>.footer-shortcut-arrow{width:10px;height:10px;color:var(--footer-muted);opacity:0;transition:opacity .2s;position:absolute;top:10px;right:10px}.footer-shortcut:hover>.footer-shortcut-arrow,.footer-shortcut:focus-visible>.footer-shortcut-arrow{opacity:1}.footer-tail{z-index:1;max-width:1180px;margin-top:40px;position:relative}.footer-composed .footer-bottom{color:var(--footer-muted);border:0;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:0;font-size:9px;display:flex}.footer-composed .footer-note{text-align:center;max-width:none;color:var(--footer-muted);margin:20px 0 0;padding:0;font-size:9px;line-height:1.8}html[data-theme=dark] .site-footer.footer-composed{--footer-panel:#101a1c;--footer-raised:#132123;--footer-ink:#e3ece6;--footer-muted:#a4b5ae;--footer-edge:#2b4040;background:radial-gradient(at 50% 85%,#20393688,#0000 70%),#060b0c;border:0}html[data-theme=dark] .footer-composed .footer-panel{background:linear-gradient(140deg,#152124f8,var(--footer-panel) 65%,#0c1517);border-color:#445957 #2e4243 #2e4243;box-shadow:inset 0 1px #c7f3e315,inset 0 -1px #0007,0 2px 5px #0005,0 20px 60px #0005}html[data-theme=dark] .footer-atmosphere:after{background:linear-gradient(90deg,#0000 8%,#060b0c22 24% 76%,#0000 92%)}html[data-theme=dark] .footer-sculpture img{filter:drop-shadow(0 25px 35px #0006)}html[data-theme=dark] .footer-shortcut:hover,html[data-theme=dark] .footer-shortcut:focus-visible{border-color:#6f8b80;box-shadow:inset 0 1px #e8fff322,0 12px 28px #0007}html[data-theme=dark] .footer-shortcut-icon>.icon{color:#b5d0c4}html[lang=zh-CN] .footer-composed :is(h2,h3){letter-spacing:.01em}html[lang=zh-CN] .footer-contact h2{line-height:1.45}@keyframes footer-drift{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-14px)rotate(1deg)}}@media (min-width:1800px){.footer-fold{width:760px;left:calc(50% - 1120px)}.footer-orbit{width:750px;right:calc(50% - 1120px)}}@media (max-width:1000px){.footer-directory{gap:50px;min-height:510px;padding:34px 28px}.footer-contact{padding:32px 25px}.footer-composition{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.footer-link-columns{gap:14px}.footer-link-columns a{font-size:10px}.footer-fold{width:540px;left:-310px}.footer-orbit{width:540px;right:-310px}}@media (max-width:700px){.site-footer.footer-composed{margin-top:40px;padding:90px 0 30px}.footer-composition{grid-template-columns:1fr;gap:12px}.footer-directory{gap:40px;min-height:0;padding:28px 24px}.footer-composed .footer-heading h2{margin-top:27px;font-size:30px}.footer-heading p{max-width:310px}.footer-side{gap:12px}.footer-contact{padding:28px 24px}.footer-contact h2 br{display:none}.footer-composed .footer-contact h2{margin:18px 0 14px;font-size:27px}.footer-contact p{max-width:360px;margin-bottom:20px}.footer-shortcuts{gap:10px}.footer-composed .footer-shortcut{min-height:112px}.footer-tail{margin-top:28px}.footer-composed .footer-bottom{flex-wrap:wrap;gap:14px;font-size:8px}.footer-composed .footer-bottom>span:nth-child(2){display:none}.footer-composed .footer-note{text-align:left;font-size:8px}.footer-fold{width:400px;top:-155px;left:-130px;rotate:-22deg}.footer-orbit{opacity:.8;width:420px;bottom:24px;right:-170px}.footer-link-columns{grid-template-columns:1fr 1fr;gap:26px 18px}.footer-link-columns>div:last-child{grid-column:span 2;grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.footer-link-columns>div:last-child h3{grid-column:span 2}.footer-link-columns a{margin-bottom:10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.footer-sculpture img{animation:none}.footer-composed *{transition:none!important}}
.market-coverage{--mc-paper:#fdfefc;--mc-surface:#fff;--mc-raised:#fafbf8;--mc-bottom:#eff2ec;--mc-line:#dfe4db;--mc-rail:#bdc7ba;--mc-ink:#28362b;--mc-muted:#687563;--mc-signal:#728a69;--mc-dot:#b7c2b133;--mc-edge:#fff;--mc-shadow:#20351b12;--mc-tile-top:#fff;--mc-tile-bottom:#f2f4ef;--mc-accent:#e9f0e3;--mc-fade:#fcfdf9;color:var(--mc-ink);margin-block:104px;position:relative}.market-coverage .mc-section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:34px;display:flex}.market-coverage .mc-eyebrow{color:var(--mc-muted);letter-spacing:.12em;margin-bottom:15px;font-size:10px;display:block}.market-coverage h2{letter-spacing:-.055em;text-align:left;max-width:640px;margin:0;font:400 clamp(28px,3vw,40px)/1.2 IBM Plex Mono,monospace}.market-coverage .mc-section-heading p{max-width:570px;color:var(--mc-muted);margin:18px 0 0;font-size:13px;line-height:1.75}.market-coverage .mc-more{flex-shrink:0;gap:8px;padding-bottom:3px;display:flex}.market-coverage .mc-more a{border:1px solid var(--mc-line);background:linear-gradient(var(--mc-tile-top),var(--mc-tile-bottom));box-shadow:inset 0 1px var(--mc-edge),0 3px 8px var(--mc-shadow);white-space:nowrap;border-radius:7px;align-items:center;gap:9px;padding:10px 12px;font-size:11px;line-height:1.5;display:flex}.market-coverage .mc-more .mc-topic{width:19px;height:19px}.market-coverage .mc-more .mc-topic:last-child{width:13px;height:13px;margin-left:3px}.market-coverage .mc-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:22px;display:grid}.market-coverage .mc-card{--mc-lift:0;isolation:isolate;border:1px solid var(--mc-line);background:linear-gradient(160deg,var(--mc-surface),var(--mc-paper) 65%,var(--mc-raised));min-width:0;min-height:443px;box-shadow:inset 0 1px 0 var(--mc-edge),inset 0 -1px 0 var(--mc-bottom),0 7px 18px var(--mc-shadow);border-radius:16px;flex-direction:column;grid-column:span 5;display:flex;position:relative;overflow:hidden}.market-coverage .mc-card-crypto,.market-coverage .mc-card-commodities{grid-column:span 7}.market-coverage .mc-card-heading{z-index:2;min-height:129px;padding:29px 30px 0;position:relative}.market-coverage .mc-card h3{letter-spacing:-.05em;color:var(--mc-ink);margin:0;font:400 24px/1.3 IBM Plex Mono,monospace}.market-coverage .mc-card-heading p{max-width:520px;color:var(--mc-muted);margin:12px 0 0;font:400 12px/1.8 IBM Plex Mono,monospace}.market-coverage .mc-diagram{background-image:radial-gradient(circle,var(--mc-dot) .85px,transparent 1px);min-height:260px;transform:translateY(calc(var(--mc-lift)*-2px));transform-origin:50%;contain:layout style;background-position:50%;background-size:15px 15px;flex:1;position:relative}.market-coverage .mc-diagram:before{content:"";background:linear-gradient(var(--mc-paper),transparent 22%,transparent 80%,var(--mc-paper));pointer-events:none;position:absolute;inset:0}.market-coverage .mc-diagram:after{content:"";background:linear-gradient(90deg,var(--mc-paper),transparent 15%,transparent 85%,var(--mc-paper));pointer-events:none;position:absolute;inset:0}.market-coverage .mc-category-link{z-index:2;color:var(--mc-ink);align-self:flex-start;align-items:center;gap:11px;margin:0 30px 23px;font-size:11px;line-height:1.6;display:flex;position:relative}.market-coverage .mc-category-link>.mc-topic{width:17px;height:17px;transition:transform .2s}.market-coverage .mc-category-link:hover>.mc-topic{transform:translate(2px,-2px)}.market-coverage a:focus-visible,.market-coverage button:focus-visible{outline:2px solid var(--mc-signal);outline-offset:5px}.market-coverage .mc-preview-note{text-align:right;color:var(--mc-muted);letter-spacing:.08em;margin:18px 0 0;font:400 9px/1.6 IBM Plex Mono,monospace}.market-coverage .mc-topic{stroke:currentColor;flex:none;width:42px;height:42px;display:block;overflow:visible}.market-coverage .mc-topic path,.market-coverage .mc-topic circle,.market-coverage .mc-topic rect{vector-effect:non-scaling-stroke}.market-coverage .mc-tile{border:1px solid var(--mc-line);width:68px;height:68px;color:var(--mc-muted);background:linear-gradient(145deg,var(--mc-tile-top) 35%,var(--mc-tile-bottom));box-shadow:inset 0 2px 1px var(--mc-edge),inset 0 -2px 1px var(--mc-bottom),0 5px 9px var(--mc-shadow),0 15px 25px var(--mc-shadow);transform:translateY(calc(var(--mc-lift)*-3px));z-index:2;border-radius:13px;justify-content:center;align-items:center;display:flex;position:relative}.market-coverage .mc-tile:after{content:"";border:1px solid var(--mc-edge);pointer-events:none;opacity:.7;border-radius:10px;position:absolute;inset:3px}.market-coverage .mc-focal-tile{border-radius:16px;width:82px;height:82px}.market-coverage .mc-focal-tile .mc-topic{width:52px;height:52px}.market-coverage .mc-node{z-index:3;min-width:0;color:var(--mc-muted);text-align:center;flex-direction:column;align-items:center;gap:12px;font-size:10px;line-height:1.5;display:flex;position:relative}.market-coverage .mc-node>span:last-child{max-width:120px}.market-coverage .mc-flow{fill:none;stroke-linecap:round;z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.market-coverage .mc-flow path{vector-effect:non-scaling-stroke}.market-coverage .mc-rail{stroke:var(--mc-rail);stroke-width:1px;stroke-dasharray:2 4}.market-coverage .mc-signal{stroke:var(--mc-signal);stroke-width:2px;stroke-dasharray:3 97;stroke-dashoffset:100px;animation:8s linear infinite mc-signal;animation-delay:var(--mc-delay,0s);animation-play-state:paused}.market-coverage [data-mc-motion=playing] .mc-signal,.market-coverage [data-mc-motion=playing] .mc-price-glint,.market-coverage [data-mc-motion=playing] .mc-scheduled:after,.market-coverage [data-mc-motion=playing] .mc-check{animation-play-state:running}.market-coverage .mc-crypto-layout,.market-coverage .mc-commodity-layout{z-index:2;grid-template-columns:76px minmax(0,1fr) 76px;align-items:center;gap:24px;min-height:235px;padding:22px 30px 28px;display:grid;position:relative}.market-coverage .mc-coin img{object-fit:contain;width:40px;height:40px;display:block}.market-coverage .mc-chart-panel{--mc-settle:0;background:var(--mc-surface);border:1px solid var(--mc-line);min-width:0;box-shadow:inset 0 1px var(--mc-edge),0 5px 12px var(--mc-shadow);transform:translateY(calc(var(--mc-settle)*4px));border-radius:10px;position:relative;overflow:hidden}.market-coverage .mc-asset-controls{border-bottom:1px solid var(--mc-line);gap:2px;padding:8px 9px 6px;display:flex}.market-coverage .mc-asset-controls button{min-width:0;min-height:29px;color:var(--mc-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:1;padding:4px 5px;font:400 10px IBM Plex Mono,monospace;position:relative}.market-coverage .mc-asset-controls button[aria-pressed=true]{border-color:var(--mc-line);background:var(--mc-accent);color:var(--mc-ink);box-shadow:inset 0 1px var(--mc-edge)}.market-coverage .mc-chart{height:143px;padding:11px 10px 25px;position:relative}.market-coverage .mc-chart svg{fill:none;width:100%;height:100%;overflow:visible}.market-coverage .mc-chart path{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.market-coverage .mc-chart-grid{stroke:var(--mc-line);stroke-width:.65px}.market-coverage .mc-threshold{stroke:var(--mc-rail);stroke-width:1px;stroke-dasharray:3 4}.market-coverage .mc-price-line{stroke:var(--mc-signal);stroke-width:1.6px}.market-coverage .mc-price-glint{stroke:var(--mc-ink);stroke-width:2.1px;stroke-dasharray:5 95;stroke-dashoffset:100px;animation:8s linear infinite paused mc-signal}.market-coverage .mc-chart-key{color:var(--mc-muted);font-size:9px;position:absolute;bottom:9px;left:12px}.market-coverage .mc-diagram-caption{text-align:center;color:var(--mc-muted);z-index:3;margin:0;font-size:10px;line-height:1.5;position:absolute;bottom:12px;left:20px;right:20px}.market-coverage .mc-sport-source{position:absolute;top:50%;left:22%;transform:translate(-50%,-42%)}.market-coverage .mc-sport-result,.market-coverage .mc-sport-rules{min-width:110px;position:absolute;left:76%;transform:translate(-50%,-50%)}.market-coverage .mc-sport-result{top:28%}.market-coverage .mc-sport-rules{top:83%}.market-coverage .mc-sports .mc-tile{border-radius:11px;width:58px;height:58px}.market-coverage .mc-sports .mc-focal-tile{border-radius:16px;width:82px;height:82px}.market-coverage .mc-junction{background:var(--mc-surface);border:1px solid var(--mc-rail);z-index:3;width:12px;height:12px;box-shadow:0 2px 3px var(--mc-shadow);border-radius:50%;position:absolute;top:50.8%;left:49.7%;transform:translate(-50%,-50%)}.market-coverage .mc-flow-note{letter-spacing:.05em;color:var(--mc-muted);z-index:3;font-size:8px;position:absolute;top:24%;left:37%}.market-coverage .mc-schedule{background:var(--mc-surface);border:1px solid var(--mc-line);width:47%;box-shadow:inset 0 1px var(--mc-edge),0 7px 15px var(--mc-shadow);z-index:3;transform:translateY(calc(var(--mc-lift)*-3px));border-radius:12px;padding:12px;position:absolute;top:15%;left:8%}.market-coverage .mc-schedule-head{color:var(--mc-muted);align-items:center;gap:8px;margin-bottom:11px;font-size:9px;display:flex}.market-coverage .mc-schedule-head .mc-topic{width:20px;height:20px}.market-coverage .mc-calendar{border:1px solid var(--mc-line);background:var(--mc-raised);border-radius:5px;grid-template-columns:repeat(7,1fr);gap:3px;padding:5px;display:grid}.market-coverage .mc-calendar i{aspect-ratio:1;background:linear-gradient(var(--mc-tile-top),var(--mc-tile-bottom));border:1px solid var(--mc-line);box-shadow:inset 0 1px var(--mc-edge);border-radius:2px;display:block;position:relative}.market-coverage .mc-calendar .mc-scheduled{background:var(--mc-accent);border-color:var(--mc-signal)}.market-coverage .mc-scheduled:after{content:"";background:var(--mc-signal);border-radius:50%;animation:8s ease-in-out infinite paused mc-date;position:absolute;inset:30%}.market-coverage .mc-calendar-caption{text-align:center;color:var(--mc-muted);margin-top:10px;font-size:9px;display:block}.market-coverage .mc-policy{min-width:110px;position:absolute;top:50%;left:79%;transform:translate(-50%,-39%)}.market-coverage .mc-date-pin{background:var(--mc-tile-top);border:1px solid var(--mc-line);width:24px;height:24px;box-shadow:0 3px 7px var(--mc-shadow);z-index:4;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:21%;left:54%}.market-coverage .mc-date-pin i{background:var(--mc-signal);border-radius:50%;width:5px;height:5px}.market-coverage .mc-fixing-panel{z-index:2;border:1px solid var(--mc-line);background:var(--mc-surface);box-shadow:inset 0 1px var(--mc-edge),0 7px 12px var(--mc-shadow);border-radius:10px;min-width:0;position:relative;overflow:hidden}.market-coverage .mc-fixing-heading{letter-spacing:.03em;color:var(--mc-muted);border-bottom:1px solid var(--mc-line);background:var(--mc-raised);padding:13px 15px;font-size:9px;line-height:1.5}.market-coverage .mc-fixing-row{border-bottom:1px solid var(--mc-line);color:var(--mc-ink);justify-content:space-between;align-items:center;gap:8px;padding:12px 15px;font-size:11px;line-height:1.4;display:flex}.market-coverage .mc-fixing-row:last-child{border-bottom:0}.market-coverage .mc-check{border:1px solid var(--mc-line);background:var(--mc-accent);border-radius:4px;justify-content:center;align-items:center;width:19px;height:19px;animation:8s ease-in-out infinite paused mc-check;display:flex}.market-coverage .mc-fixing-row:nth-child(3) .mc-check{animation-delay:-2.66s}.market-coverage .mc-fixing-row:nth-child(4) .mc-check{animation-delay:-5.33s}.market-coverage .mc-check .mc-topic{width:13px;height:13px}@keyframes mc-signal{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes mc-date{0%,to{opacity:.75;transform:scale(1)}35%,65%{opacity:1;transform:scale(1.35)}}@keyframes mc-check{0%,to{box-shadow:inset 0 0 #0000}35%,55%{box-shadow:inset 0 0 0 1px var(--mc-signal)}}html[data-theme=dark] .market-coverage{--mc-paper:#10191b;--mc-surface:#152124;--mc-raised:#111c1f;--mc-bottom:#091113;--mc-line:#2c3e40;--mc-rail:#415d5a;--mc-ink:#e3eeea;--mc-muted:#a0b8af;--mc-signal:#8eb5a6;--mc-dot:#94b9ab24;--mc-edge:#d0e3dd13;--mc-shadow:#0005;--mc-tile-top:#253739;--mc-tile-bottom:#142124;--mc-accent:#223d35;--mc-fade:#10191b}html[data-theme=dark] .market-coverage .mc-coin{background:linear-gradient(#edf3f0,#cbd7d1);border-color:#9aada3;box-shadow:inset 0 1px #fff8,0 6px 18px #0007}html[data-theme=dark] .market-coverage .mc-card{background:radial-gradient(ellipse at 50% 110%,#26423a2b,transparent 70%),linear-gradient(155deg,var(--mc-surface),var(--mc-paper) 75%)}.motion-paused .market-coverage .mc-signal,.motion-paused .market-coverage .mc-price-glint,.motion-paused .market-coverage .mc-scheduled:after,.motion-paused .market-coverage .mc-check{animation-play-state:paused!important}@media (max-width:1000px){.market-coverage .mc-section-heading{flex-direction:column;align-items:flex-start;gap:23px}.market-coverage .mc-card-heading{min-height:140px;padding:25px 23px 0}.market-coverage .mc-grid{gap:17px}.market-coverage .mc-crypto-layout,.market-coverage .mc-commodity-layout{grid-template-columns:58px minmax(0,1fr) 58px;gap:15px;padding-inline:20px}.market-coverage .mc-tile{width:57px;height:57px}.market-coverage .mc-topic{width:36px;height:36px}.market-coverage .mc-focal-tile,.market-coverage .mc-sports .mc-focal-tile{width:67px;height:67px}.market-coverage .mc-focal-tile .mc-topic{width:44px;height:44px}.market-coverage .mc-fixing-row{padding-inline:10px;font-size:10px}.market-coverage .mc-fixing-heading{padding-inline:10px;font-size:8px}.market-coverage .mc-category-link{margin-inline:23px}.market-coverage .mc-schedule{width:48%;padding:9px;left:6%}.market-coverage .mc-schedule-head{gap:4px;font-size:8px}.market-coverage .mc-policy{min-width:85px;left:81%}.market-coverage .mc-sport-result,.market-coverage .mc-sport-rules{min-width:90px}.market-coverage .mc-node{font-size:9px}}@media (max-width:760px){.market-coverage{margin-block:76px}.market-coverage .mc-grid{grid-template-columns:1fr;gap:19px}.market-coverage .mc-card,.market-coverage .mc-card-crypto,.market-coverage .mc-card-commodities{grid-column:auto;min-height:420px}.market-coverage .mc-card-heading{min-height:116px}.market-coverage .mc-card h3{font-size:23px}.market-coverage .mc-card-heading p{max-width:460px;font-size:12px}.market-coverage .mc-section-heading p{font-size:12px}.market-coverage .mc-diagram{min-height:265px}.market-coverage .mc-crypto-layout,.market-coverage .mc-commodity-layout{grid-template-columns:68px minmax(0,1fr) 68px;gap:25px;padding-inline:30px}.market-coverage .mc-tile{width:64px;height:64px}.market-coverage .mc-focal-tile,.market-coverage .mc-sports .mc-focal-tile{width:82px;height:82px}.market-coverage .mc-node{font-size:11px}.market-coverage .mc-schedule{width:42%;max-width:235px;padding:13px;top:12%;left:10%}.market-coverage .mc-schedule-head,.market-coverage .mc-calendar-caption{font-size:10px}.market-coverage .mc-policy{min-width:105px;left:77%}.market-coverage .mc-fixing-row{font-size:11px}.market-coverage .mc-fixing-heading{font-size:9px}}@media (max-width:430px){.market-coverage .mc-card-heading{min-height:127px;padding:23px 20px 0}.market-coverage .mc-card-heading p{font-size:11px}.market-coverage .mc-more{flex-wrap:wrap;gap:8px}.market-coverage .mc-more a{padding:9px 10px;font-size:10px}.market-coverage .mc-card{min-height:420px}.market-coverage .mc-crypto-layout,.market-coverage .mc-commodity-layout{grid-template-columns:43px minmax(0,1fr) 43px;gap:12px;min-height:235px;padding:31px 14px 34px}.market-coverage .mc-tile{border-radius:9px;width:43px;height:47px}.market-coverage .mc-tile:after{border-radius:6px}.market-coverage .mc-topic{width:29px;height:29px}.market-coverage .mc-coin img{width:28px;height:28px}.market-coverage .mc-node{gap:9px;font-size:9px}.market-coverage .mc-asset-controls{gap:0;padding:5px 4px 4px}.market-coverage .mc-asset-controls button{min-height:33px;padding:3px 2px;font-size:9px}.market-coverage .mc-chart{height:131px;padding-inline:7px}.market-coverage .mc-chart-key{font-size:8px;left:7px}.market-coverage .mc-diagram-caption{font-size:9px;bottom:15px}.market-coverage .mc-focal-tile,.market-coverage .mc-sports .mc-focal-tile{border-radius:13px;width:67px;height:67px}.market-coverage .mc-focal-tile .mc-topic{width:43px;height:43px}.market-coverage .mc-sports .mc-tile:not(.mc-focal-tile){width:53px;height:53px}.market-coverage .mc-sport-result,.market-coverage .mc-sport-rules{min-width:95px}.market-coverage .mc-sports .mc-node{font-size:10px}.market-coverage .mc-flow-note{font-size:7px;top:25%;left:39%}.market-coverage .mc-schedule{width:48%;padding:10px;top:21%;left:7%}.market-coverage .mc-schedule-head{gap:6px;font-size:9px}.market-coverage .mc-schedule-head .mc-topic{width:19px;height:19px}.market-coverage .mc-calendar-caption{font-size:9px}.market-coverage .mc-calendar{gap:2px;padding:4px}.market-coverage .mc-policy{min-width:87px;left:80%}.market-coverage .mc-policy>span:last-child{max-width:75px;font-size:10px}.market-coverage .mc-date-pin{top:25%;left:52%}.market-coverage .mc-commodities .mc-focal-tile{border-radius:9px;width:43px;height:47px}.market-coverage .mc-commodities .mc-focal-tile .mc-topic{width:31px;height:31px}.market-coverage .mc-fixing-heading{letter-spacing:0;padding:10px 8px;font-size:8px}.market-coverage .mc-fixing-row{gap:4px;padding:11px 8px;font-size:9px}.market-coverage .mc-check{flex:none;width:15px;height:15px}.market-coverage .mc-check .mc-topic{width:11px;height:11px}.market-coverage .mc-category-link{margin-bottom:23px;margin-left:20px;font-size:11px}.market-coverage .mc-preview-note{text-align:left;font-size:8px}}@media (prefers-reduced-motion:reduce){.market-coverage .mc-signal,.market-coverage .mc-price-glint,.market-coverage .mc-scheduled:after,.market-coverage .mc-check{animation:none!important}.market-coverage .mc-diagram,.market-coverage .mc-tile,.market-coverage .mc-chart-panel,.market-coverage .mc-schedule{transform:none!important}.market-coverage .mc-category-link>.mc-topic{transition:none}}
.closing.closing-ascii{text-align:center;max-width:1248px;min-height:0;box-shadow:none;background:0 0;border:0;margin-block:100px 55px;padding:45px 0 35px;display:block;position:relative;overflow:hidden}.cta-ascii-field{isolation:isolate;touch-action:pan-y;width:100%;height:300px;position:relative;overflow:hidden}.cta-ascii-canvas{pointer-events:none;width:100%;height:100%;display:block}.closing-ascii .cta-copy{z-index:2;max-width:750px;margin:0 auto;padding:0 24px;position:relative}.closing-ascii .cta-copy h2{letter-spacing:-.055em;text-align:center;width:100%;max-width:none;color:var(--ink);margin:3px auto 20px;font-size:clamp(30px,3.1vw,45px);line-height:1.2}.closing-ascii .cta-copy p{max-width:540px;color:var(--muted);margin:0 auto 27px;font-size:12px;line-height:1.8}.cta-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.cta-motion-toggle{border:1px solid var(--border);background:var(--paper);width:28px;height:28px;color:var(--muted);z-index:3;border-radius:50%;place-items:center;display:grid;position:absolute;top:35px;right:18px;box-shadow:inset 0 1px #ffffff40}.cta-motion-toggle .icon{width:10px;height:10px}.cta-motion-toggle:hover,.cta-motion-toggle:focus-visible{color:var(--ink);border-color:var(--muted)}html[data-theme=dark] .closing.closing-ascii{box-shadow:none;background:0 0;border:0}html[lang=zh-CN] .closing-ascii .cta-copy h2{letter-spacing:.01em}@media (max-width:700px){.closing.closing-ascii{margin-block:65px 35px;padding-top:20px}.cta-ascii-field{max-width:360px;height:380px;margin-inline:auto}.closing-ascii .cta-copy{padding-inline:0}.closing-ascii .cta-copy h2{margin-top:26px;font-size:30px;line-height:1.28}.closing-ascii .cta-copy p{max-width:310px;font-size:11px}.cta-actions .btn{padding-inline:14px;font-size:9px}.cta-motion-toggle{top:18px;right:4px}}
.connectors.connectors-scene{min-height:470px;padding:82px 24px 88px}.connector-composition{gap:38px}.connectors-scene .connector-grid{-webkit-backdrop-filter:blur(20px)saturate(.4);perspective:none;background:linear-gradient(145deg,#f5faf4e8,#d8e2d9c9);border:1px solid #ffffffb8;border-radius:18px;gap:6px;padding:9px 11px;display:flex;box-shadow:inset 0 1px #fff,0 8px 26px #0002}.connectors-scene .connector-tile,html[data-theme=dark] .connectors-scene .connector-tile{width:80px;height:56px;box-shadow:none;-webkit-backdrop-filter:none;transform:translateY(calc(var(--glass-active)*-2px)) scale(calc(1 + var(--glass-active)*.025));background:0 0;border:1px solid #0000;border-radius:11px;overflow:visible}.connectors-scene .connector-tile:before{display:none}.connectors-scene .connector-tile:after{z-index:-1;opacity:calc(var(--glass-active)*.55);background:#fff;border-radius:10px;inset:0}.connectors-scene .connector-tile:hover,.connectors-scene .connector-tile:focus-visible,html[data-theme=dark] .connectors-scene .connector-tile:hover{background:0 0;border-color:#eff7ea88;box-shadow:inset 0 1px #fff9,0 2px 5px #354b3210}.connectors-scene .connector-tile:focus-visible{outline-offset:4px;outline:2px solid #e8f5de}.connectors-scene .connector-tile.is-pressed{box-shadow:inset 0 1px 5px #526a4220}.connectors-scene .connector-identity{width:66px;height:42px;transform:none}.connectors-scene .brand-emblem img{max-width:34px;max-height:28px}.connectors-scene .brand-emblem.brand-emblem-trade-xyz{width:56px;height:25px;padding:5px}.connectors-scene .brand-emblem-trade-xyz img{width:46px;max-width:46px}.connectors-scene .brand-emblem.brand-emblem-kalshi,.connectors-scene .brand-emblem-kalshi img{width:50px;max-width:50px}.connectors-scene .connector-mcp-mark{width:29px;height:29px}.connectors-scene h2{white-space:nowrap;letter-spacing:-.045em;max-width:none;font-size:clamp(24px,3vw,40px);line-height:1.2}html[data-theme=dark] .connectors-scene .connector-grid{background:linear-gradient(145deg,#e3eee4e8,#adc5b8d4);border-color:#e1f2e2c4;box-shadow:inset 0 1px #fbfff2da,0 10px 30px #0005}.connector-tile .connector-label{color:#f1f5ed;white-space:nowrap;opacity:0;pointer-events:none;font-size:9px;line-height:1;transition:opacity .16s,translate .16s;position:absolute;top:calc(100% + 13px);left:50%;translate:-50% 3px}.connector-tile:hover .connector-label,.connector-tile:focus-visible .connector-label{opacity:1;translate:-50%}html[lang=zh-CN] .connectors-scene h2{letter-spacing:.01em}@media (max-width:700px){.connectors.connectors-scene{min-height:360px;padding:60px 12px 75px}.connectors-scene .connector-grid{border-radius:13px;gap:2px;max-width:100%;padding:7px}.connectors-scene .connector-tile,html[data-theme=dark] .connectors-scene .connector-tile{border-radius:7px;width:43px;height:40px}.connectors-scene .connector-identity{width:40px;height:32px}.connectors-scene .brand-emblem{max-width:36px;height:28px}.connectors-scene .brand-emblem img{max-width:26px;max-height:25px}.connectors-scene .brand-emblem.brand-emblem-trade-xyz{width:37px;height:20px;padding:3px}.connectors-scene .brand-emblem-trade-xyz img{width:31px;max-width:31px}.connectors-scene .brand-emblem.brand-emblem-kalshi,.connectors-scene .brand-emblem-kalshi img{width:36px;max-width:36px}.connectors-scene .connector-mcp-mark{width:24px;height:24px}.connectors-scene h2{font-size:clamp(18px,5.2vw,28px)}.connector-composition{gap:32px}.connector-tile .connector-label{font-size:8px;top:calc(100% + 12px)}}@media (max-width:360px){.connectors-scene .connector-grid{gap:1px;padding:5px}.connectors-scene .connector-tile,html[data-theme=dark] .connectors-scene .connector-tile{width:38px}.connectors-scene .connector-identity{width:36px}.connectors-scene h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.connector-tile .connector-label{transition:none}}
.trust.trust-review{--review-ink:#26302a;--review-muted:#717971;--review-line:#e0e5dc;--review-hover:#edf1e88c;--review-edge:#fff;--review-icon:#657960;text-align:left;border:1px solid var(--review-line);min-height:0;box-shadow:inset 0 1px var(--review-edge),0 6px 20px #263d1c05;color:var(--review-ink);background:linear-gradient(145deg,#fdfefb,#f7f9f3);border-radius:16px;padding:36px 34px 0;overflow:hidden}.trust-review .review-heading{border-bottom:1px solid var(--review-line);justify-content:space-between;align-items:flex-start;gap:48px;padding-bottom:32px;display:flex}.trust-review .review-heading h2{letter-spacing:-.055em;text-align:left;margin:0;font-size:clamp(26px,2.7vw,36px);line-height:1.2}.trust-review .review-heading p{max-width:310px;color:var(--review-muted);text-align:left;margin:2px 0 0;font-size:12px;line-height:1.8}.review-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:27px 25px;display:grid}.review-item{--review-active:0;isolation:isolate;border-left:1px solid var(--review-line);flex-direction:column;min-width:0;padding:12px 24px 8px;display:flex;position:relative}.review-item:first-child{border-left:0;padding-left:0}.review-item:last-child{padding-right:0}.review-item:before{content:"";z-index:-1;background:var(--review-hover);opacity:var(--review-active);border-radius:9px;position:absolute;inset:0 8px}.review-item:first-child:before{left:-12px}.review-item:last-child:before{right:-12px}.review-item-top{justify-content:space-between;align-items:center;margin-bottom:17px;padding-right:4px;display:flex}.review-symbol{height:36px;color:var(--review-icon);align-items:center;display:flex}.review-symbol .console-iso{width:32px;height:32px;overflow:visible}.review-symbol .iso-layer{transform:translateY(calc(var(--review-active)*-1.6px))}.review-index{font-variant-numeric:tabular-nums;color:var(--review-muted);opacity:.7;font-size:9px}.review-item h3{letter-spacing:-.045em;color:var(--review-ink);margin:0 0 10px;font-size:16px;font-weight:500;line-height:1.4}.trust-review .review-item p{text-align:left;color:var(--review-muted);max-width:250px;margin:0 0 24px;font-size:11px;line-height:1.8}.review-link{color:var(--review-ink);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-size:10px;font-weight:500;line-height:1.5;display:flex}.review-link .icon{width:14px;height:14px;transform:translateX(calc(var(--review-active)*3px));opacity:calc(.45 + var(--review-active)*.55)}.review-bottom{border-top:1px solid var(--review-line);min-height:67px;color:var(--review-muted);justify-content:space-between;align-items:center;gap:20px;font-size:10px;line-height:1.6;display:flex}.review-bottom>span,.review-console{align-items:center;gap:9px;display:inline-flex}.review-bottom .icon{width:14px;height:14px}.review-console{color:var(--review-ink);white-space:nowrap;padding:12px 0;font-weight:500}.review-console:hover{text-underline-offset:4px;text-decoration:underline}html[data-theme=dark] .trust.trust-review{--review-ink:#dfebe4;--review-muted:#a0b1a8;--review-line:#30413e;--review-hover:#29423c55;--review-edge:#c9e9da12;--review-icon:#a4c0af;border-color:var(--review-line);box-shadow:inset 0 1px var(--review-edge),0 8px 24px #0001;background:radial-gradient(at 8% 0,#213a342a,#0000 65%),linear-gradient(145deg,#121e1f,#0c1516)}html[lang=zh-CN] .trust-review .review-heading h2{letter-spacing:0}html[lang=zh-CN] .review-item h3{letter-spacing:.01em}@media (max-width:1000px){.trust.trust-review{padding:28px 26px 0}.trust-review .review-heading{gap:28px}.review-item{padding-inline:17px}.review-item h3{font-size:14px}.trust-review .review-item p{font-size:11px}.review-link{font-size:9px}}@media (max-width:900px){.trust-review .review-heading{padding-bottom:24px;display:block}.trust-review .review-heading p{max-width:440px;margin-top:13px}.review-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.review-item{border-top:1px solid var(--review-line);padding:24px 20px!important}.review-item:nth-child(-n+2){border-top:0}.review-item:nth-child(odd){border-left:0;padding-left:0!important}.review-item:nth-child(2n){padding-right:0!important}.review-item:before{inset:10px!important}.review-item h3{font-size:15px}.review-item-top{margin-bottom:15px}.trust-review .review-item p{margin-bottom:20px;font-size:11px}.review-link{font-size:10px}.review-bottom{gap:12px;min-height:74px;font-size:9px}.review-bottom>span{max-width:200px}}@media (max-width:480px){.trust.trust-review{padding:25px 20px 0}.trust-review .review-heading h2{max-width:300px;font-size:25px}.trust-review .review-heading p{font-size:11px}.review-grid{grid-template-columns:1fr}.review-item{border-left:0!important;border-top:1px solid var(--review-line)!important;padding:22px 0!important}.review-item:first-child{border-top:0!important}.review-item-top{width:32px;margin:0;position:absolute;top:21px;left:0}.review-index{display:none}.review-symbol .console-iso{width:28px;height:28px}.review-item h3,.trust-review .review-item p,.review-link{margin-left:47px}.trust-review .review-item p{max-width:none;margin-bottom:15px;font-size:11px}.review-item h3{font-size:15px}.review-link{justify-content:flex-start;gap:13px;font-size:10px}.review-bottom{flex-direction:column;align-items:flex-start;gap:0;padding:15px 0 13px}.review-bottom>span{max-width:none}.review-console{padding:10px 0 0;font-size:10px}}@media (prefers-reduced-motion:reduce){.review-item .iso-layer,.review-link .icon{transform:none}}
.console-body .market-card-scanner{--card-bg:#fff;--card-bottom:#fbfcf8;--card-line:#d8dfd4;--card-ink:#29352e;--card-muted:#68736b;--card-soft:#f3f6f0;--card-selected:#7b9486;--card-hover:#e9f0e9;--card-bevel:#fff;--card-shadow:#243b2110;box-shadow:none;background:0 0;border:0;border-radius:0;scroll-margin-top:105px;overflow:visible}.console-body .market-card-scanner>.workspace-section-label{background:0 0;border:0;padding:0 0 17px}.console-body .market-card-scanner .scanner-toolbar{border:1px solid var(--card-line);background:var(--card-bg);box-shadow:inset 0 1px var(--card-bevel),0 3px 9px var(--card-shadow);border-radius:9px;padding:13px}.console-body .market-card-scanner .category-tabs{border-color:var(--card-line);background:0 0;margin:5px 0 18px;padding-inline:4px}.console-body .market-card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));align-items:stretch;gap:15px;min-width:0;display:grid}.console-body .market-card{border:1px solid var(--card-line);background:linear-gradient(150deg,var(--card-bg) 45%,var(--card-bottom));min-width:0;box-shadow:inset 0 1px 0 var(--card-bevel),inset 0 -1px 0 var(--card-shadow),0 4px 12px var(--card-shadow);color:var(--card-ink);border-radius:12px;flex-direction:column;padding:18px;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.console-body .market-card:hover{border-color:var(--card-selected);box-shadow:inset 0 1px var(--card-bevel),0 6px 18px var(--card-shadow)}.console-body .market-card.selected{border-color:var(--card-selected);box-shadow:inset 0 0 0 1px var(--card-selected),inset 0 2px var(--card-bevel),0 4px 12px var(--card-shadow)}.console-body .market-card-top{grid-template-columns:minmax(0,1fr) 28px;align-items:start;gap:7px;min-height:70px;display:grid}.console-body .market-card-title{text-align:left;width:100%;min-width:0;color:var(--card-ink);letter-spacing:-.025em;cursor:pointer;background:0 0;border:0;grid-template-columns:39px minmax(0,1fr);align-items:start;gap:11px;padding:0;font-size:13px;font-weight:500;line-height:1.55;display:grid}.console-body .market-card-title>span:last-child{overflow-wrap:anywhere;min-width:0}.console-body .market-card-title .market-symbol{background:linear-gradient(var(--card-bg),var(--card-soft));border-color:var(--card-line);width:39px;height:39px;box-shadow:inset 0 1px var(--card-bevel);border-radius:9px}.console-body .market-card-title .market-symbol img{width:27px;height:27px}.console-body .market-card-title .asset-ethereum img{width:21px;height:29px}.console-body .market-card-title .asset-hype{background:#142c26;border-color:#142c26}.console-body .market-card-title .topic-symbol .icon{width:25px;height:25px;color:var(--card-muted)}.console-body .market-card .star-button{width:28px;min-width:0;height:30px;color:var(--card-muted);background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:5px;display:flex}.console-body .market-card .star-button:hover{background:var(--card-soft);border-color:var(--card-line)}.console-body .market-card .star-button.is-starred{color:var(--card-ink);background:var(--card-soft)}.console-body .market-card .star-button.is-starred .icon{fill:var(--card-selected);fill-opacity:.25}.console-body .market-card-meta{min-height:21px;color:var(--card-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:3px 0 18px;font-size:10px;line-height:1.5;display:flex}.console-body .market-card-meta>i{opacity:.6;font-style:normal}.console-body .market-card-meta .deployer-label{gap:4px}.console-body .market-card-meta .deployer-mark{width:16px;height:16px}.console-body .market-card-meta .deployer-mark img{width:14px;height:14px}.console-body .market-card-meta .deployer-trade-xyz{width:35px;padding:2px}.console-body .market-card-meta .deployer-trade-xyz img{width:29px;height:10px}.console-body .market-card-auction{letter-spacing:.02em;border-left:1px solid var(--card-line);padding-left:6px;font-size:8px}.console-body .market-card-outcomes{grid-template-columns:1fr 1fr;gap:9px;margin-top:auto;display:grid}.console-body .market-card-outcomes button{min-width:0;min-height:52px;color:var(--card-ink);background:linear-gradient(var(--card-bg),var(--card-soft));border:1px solid var(--card-line);box-shadow:inset 0 1px var(--card-bevel);cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;transition:border-color .16s,background .16s;display:flex}.console-body .market-card-outcomes button:hover{border-color:var(--card-selected);background:var(--card-hover)}.console-body .market-card-outcomes button>span{letter-spacing:.04em;font-size:10px;font-weight:500}.console-body .market-card-outcomes strong{letter-spacing:-.07em;white-space:nowrap;font-size:20px;font-weight:500}.console-body .market-card-outcomes .icon{opacity:.65;flex:none;width:13px;height:13px}.console-body .market-card-estimate{grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;min-height:29px;margin:16px 0 14px;display:grid}.console-body .market-card-estimate>div{flex-direction:column;gap:4px;min-width:0;display:flex}.console-body .market-card-estimate>div>span{color:var(--card-muted);letter-spacing:.04em;font-size:8px}.console-body .market-card-estimate strong{color:var(--card-ink);white-space:nowrap;font-size:11px;font-weight:400}.console-body .market-card-rules{cursor:pointer;background:0 0;border:0;border-radius:4px;padding:3px 0 3px 3px}.console-body .market-card-rules .grade{white-space:nowrap;padding:5px 6px;font-size:9px}.console-body .market-card-stats{border-top:1px solid var(--card-line);grid-template-columns:1fr 1fr 1fr;gap:8px;margin:0;padding-top:13px;display:grid}.console-body .market-card-stats>div{flex-direction:column;gap:5px;min-width:0;display:flex}.console-body .market-card-stats>div:last-child{text-align:right}.console-body .market-card-stats dt{letter-spacing:.05em;color:var(--card-muted);font-size:8px}.console-body .market-card-stats dd{color:var(--card-ink);white-space:nowrap;margin:0;font-size:11px;line-height:1.4}.console-body .market-card-scanner .scanner-status{color:var(--card-muted);border:0;gap:16px;padding:14px 2px 0}.console-body .market-card-empty{border:1px dashed var(--card-line);background:var(--card-bg);border-radius:12px;grid-column:1/-1;padding:44px 24px}.console-body .empty-market-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.console-body .market-card-empty .btn{margin:0;font-size:10px}.console-body .market-return-button{color:inherit;cursor:pointer;letter-spacing:0;background:0 0;border:0;flex:none;align-items:center;gap:7px;margin-left:auto;padding:3px 0;font-size:10px;display:inline-flex}.console-body .market-return-button .icon{width:12px;height:12px;transform:rotate(180deg)}.console-body #ticket-panel,.console-body #portfolio-open-orders{scroll-margin-top:105px}.console-body #selected-market-title:focus,.console-body #order-preview-heading:focus,.console-body #portfolio-open-orders h2:focus{outline-offset:5px}.console-body .order-receipt{color:#354838;background:linear-gradient(#f6faf2,#edf3e8);border:1px solid #b8cbb8;border-radius:9px;align-items:center;gap:15px;margin:0 0 24px;padding:17px 19px;scroll-margin-top:110px;display:flex;box-shadow:inset 0 1px #fff}.console-body .order-receipt .receipt-mark{background:#fff9;border:1px solid #cad7c5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.console-body .order-receipt .receipt-mark .icon{width:16px;height:16px}.console-body .order-receipt>div{flex:1;min-width:0}.console-body .order-receipt strong{font-size:12px;font-weight:500}.console-body .order-receipt p{color:inherit;margin:5px 0 0;font-size:11px;line-height:1.6}.console-body .order-receipt .small-btn{white-space:nowrap;color:#354838;background:#ffffffa6;border-color:#b8cbb8;align-items:center;gap:7px;min-height:36px;font-size:10px;display:flex}.console-body .order-receipt .small-btn .icon{width:14px;height:14px}.console-body .order-receipt .icon-btn{color:inherit;flex:none;align-self:flex-start}html[data-theme=dark] .console-body .market-card-scanner{--card-bg:#142023;--card-bottom:#10191b;--card-line:#304245;--card-ink:#e8efec;--card-muted:#9aaca7;--card-soft:#1b2b2c;--card-selected:#6f978b;--card-hover:#253d38;--card-bevel:#e8efec12;--card-shadow:#0004;box-shadow:none;background:0 0;border:0}html[data-theme=dark] .console-body .market-card-scanner .scanner-toolbar{border-color:var(--card-line);background:#10191b}html[data-theme=dark] .console-body .market-card-scanner .category-tabs{border-color:var(--card-line);background:0 0}html[data-theme=dark] .console-body .market-card-title .asset-ethereum{background:linear-gradient(#e7ede9,#bdcac4);border-color:#84988d}html[data-theme=dark] .console-body .market-card-title .topic-symbol{color:var(--card-muted)}html[data-theme=dark] .console-body .market-card-title .topic-symbol .icon{filter:none}html[data-theme=dark] .console-body .order-receipt{color:#b9d9c7;background:linear-gradient(#172a25,#13221e);border-color:#3b5a4e;box-shadow:inset 0 1px #d4e5df12}html[data-theme=dark] .console-body .order-receipt .receipt-mark{background:#234233;border-color:#3b5a4e}html[data-theme=dark] .console-body .order-receipt .small-btn{color:#d6eadd;background:#203b30;border-color:#426555}@media (min-width:1700px){.console-body .market-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1180px){.console-body .market-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.console-body .market-card{padding:16px}.console-body .market-card-title{font-size:12px}.console-body .market-card-outcomes{gap:7px}.console-body .market-card-outcomes button{padding-inline:10px}.console-body .market-card-outcomes strong{font-size:19px}.console-body .market-card-outcomes .icon{display:none}}@media (max-width:760px){.console-body .market-card-grid{grid-template-columns:1fr}.console-body .market-card-top{min-height:58px}.console-body .market-card-title{font-size:13px}.console-body .market-card-outcomes .icon{display:block}.console-body .order-receipt{flex-wrap:wrap;gap:11px;padding:16px}.console-body .order-receipt>div{flex-basis:calc(100% - 45px)}.console-body .order-receipt .small-btn{margin-left:40px}.console-body .order-receipt .icon-btn{margin-left:auto}.console-body .market-card-scanner>.workspace-section-label small,.console-body .market-return-button{font-size:9px}}@media (max-width:520px){.console-body .market-card-scanner,.console-body #ticket-panel,.console-body #portfolio-open-orders{scroll-margin-top:150px}.console-body .market-card-grid{gap:13px}.console-body .market-card{padding:17px}.console-body .market-card-title{grid-template-columns:36px minmax(0,1fr);gap:10px;font-size:12px;line-height:1.55}.console-body .market-card-title .market-symbol{width:36px;height:36px}.console-body .market-card-top{grid-template-columns:minmax(0,1fr) 28px;min-height:65px}.console-body .market-card-meta{margin-bottom:16px;font-size:10px}.console-body .market-card-outcomes strong{font-size:21px}.console-body .market-card-scanner .scanner-status{font-size:9px;line-height:1.6}.console-body .market-card-scanner .scanner-status>span:last-child{max-width:125px}.console-body .market-card-scanner>.workspace-section-label{flex-wrap:wrap;gap:8px}.console-body .market-card-scanner>.workspace-section-label small{margin-left:auto}.console-body .market-detail>.workspace-section-label{flex-wrap:wrap;row-gap:9px}.console-body .market-return-button{font-size:9px}.console-body .order-receipt{scroll-margin-top:150px}.console-body .market-card-empty{padding:35px 18px}}@media (prefers-reduced-motion:reduce){.console-body .market-card,.console-body .market-card-outcomes button{transition:none}}
.console-body .market-mode-bar{background:#fdfefa;border:1px solid #d8dfd4;border-radius:9px;align-items:center;gap:16px;min-width:0;margin:0 0 23px;padding:10px 12px;display:flex;box-shadow:inset 0 1px #fff,0 3px 9px #243b2108}.console-body .market-view-switch{background:#eef2e9;border:1px solid #d7ded2;border-radius:7px;flex:none;gap:3px;padding:3px;display:flex}.console-body .market-view-switch button{color:#65715f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:35px;padding:8px 13px;font-size:11px;line-height:1.3;display:flex}.console-body .market-view-switch .icon{width:16px;height:16px}.console-body .market-view-switch button[aria-pressed=true]{color:#2e3d2b;background:linear-gradient(#fff,#f8faf4);border-color:#c2ccba;box-shadow:inset 0 1px #fff,0 2px 4px #20351b0b}.console-body .market-mode-description{color:#6e7869;font-size:10px;line-height:1.6}.console-body .pro-workspace-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.console-body .pro-workspace-actions .small-btn{color:#3e5037;cursor:pointer;background:#f9fbf5;border-color:#cbd5c3;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 10px;font-size:10px;display:flex}.console-body .pro-workspace-actions .small-btn .icon{width:13px;height:13px}.console-body .pro-workspace-actions #exit-pro-mode{background:#e9efe2;border-color:#b6c7a7}.console-body .pro-workspace-actions #pro-watchlist[aria-pressed=true]{background:#e4eedb;border-color:#8b9f79;box-shadow:inset 0 0 0 1px #8b9f7944}.console-body.console-pro .console-layout{min-width:0;display:block}.console-body.console-pro .console-sidebar{display:none}.console-body.console-pro .console-main#main{width:100%;min-width:0}.console-body.console-pro #console-content{max-width:none;padding:22px 24px 30px}.console-body.console-pro .console-notice{padding:9px 24px;font-size:10px}.console-body.console-pro .market-page-heading{margin-bottom:18px}.console-body.console-pro .market-page-heading h1{letter-spacing:-.8px;margin:5px 0;font-size:23px}.console-body.console-pro .market-page-heading p{font-size:11px}.console-body.console-pro .workspace-stats span{font-size:9px}.console-body.console-pro .workspace-stats strong{font-size:20px}.console-body.console-pro .market-mode-bar{z-index:28;margin-bottom:18px;position:sticky;top:84px;box-shadow:inset 0 1px #fff,0 5px 15px #27391e12}.console-body .pro-workspace{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;min-width:0;display:grid}.console-body .pro-analysis{min-width:0}.console-body .pro-analysis>.market-detail{margin-top:20px}.console-body .pro-workspace>.ticket-panel{scrollbar-width:thin;scrollbar-color:#b6c4aa #f3f6ef;max-height:calc(100dvh - 174px);scroll-margin-top:160px;position:sticky;top:157px;overflow:auto}.console-body .pro-scanner .scanner-toolbar{gap:10px;padding:10px}.console-body .pro-scanner .search-field{min-width:160px}.console-body .pro-scanner .scanner-toolbar select{max-width:155px;font-size:10px}.console-body .pro-scanner .category-tabs{gap:26px;margin-bottom:13px}.console-body .pro-scanner .workspace-section-label{padding-bottom:13px;font-size:10px}.console-body .pro-table-scroll{scrollbar-width:thin;scrollbar-color:#b6c4aa #f3f6ef;background:#fff;border:1px solid #d8dfd4;border-radius:8px;max-height:350px;overflow:auto}.console-body .pro-market-table{table-layout:auto;border-collapse:separate;border-spacing:0;width:100%;min-width:985px}.console-body .pro-market-table th{z-index:3;white-space:nowrap;background:#f0f4eb;padding:11px 9px;font-size:9px;position:sticky;top:0;box-shadow:0 1px #d9e1d2}.console-body .pro-market-table td{white-space:nowrap;background:0 0;padding:12px 9px;font-size:11px}.console-body .pro-market-table tr.selected{background:#eef4e8;box-shadow:inset 3px 0 #8ba275}.console-body .pro-market-table tr:hover{background:#f5f8f0}.console-body .pro-market-table th:first-child,.console-body .pro-market-table td:first-child{width:36px;padding-left:7px;padding-right:4px}.console-body .pro-market-table .market-title-button{text-align:left;gap:10px;width:100%;font-size:11px;line-height:1.5}.console-body .pro-market-table .market-title-button>span:last-child{white-space:normal;min-width:190px;max-width:265px}.console-body .pro-market-table .market-title-button small{margin-top:3px;font-size:9px}.console-body .pro-market-table .market-symbol{border-radius:6px;width:29px;height:29px}.console-body .pro-market-table .market-symbol img,.console-body .pro-market-table .topic-symbol .icon{width:21px;height:21px}.console-body .pro-market-table .asset-ethereum img{width:16px;height:23px}.console-body .pro-market-table .deployer-mark{width:15px;height:15px}.console-body .pro-market-table .deployer-mark img{width:13px;height:13px}.console-body .pro-market-table .deployer-trade-xyz{width:34px;padding:2px}.console-body .pro-market-table .deployer-trade-xyz img{width:28px;height:9px}.console-body .pro-price-button{color:#2d3a29;cursor:pointer;background:linear-gradient(#fff,#f1f5eb);border:1px solid #d6dfce;border-radius:5px;justify-content:center;align-items:center;min-width:55px;min-height:33px;padding:5px 7px;font-size:11px;display:flex}.console-body .pro-price-button:hover{background:#e8f0df;border-color:#879e72}.console-body .pro-market-table .grade{padding:4px 6px;font-size:9px}.console-body .pro-scanner .scanner-status{padding-top:10px;font-size:9px}.console-body .pro-analysis .market-detail{scroll-margin-top:165px}.console-body .pro-analysis .detail-heading{padding:19px 22px}.console-body .pro-analysis .detail-title h2{font-size:20px;line-height:1.4}.console-body .pro-analysis .market-numbers{padding:20px 22px}.console-body .pro-analysis .market-numbers strong{font-size:27px}.console-body .pro-analysis .price-chart{height:215px}.console-body .pro-analysis .chart-toolbar{font-size:9px}.console-body.console-pro .console-welcome{max-width:800px;margin-bottom:18px}html[data-theme=dark] .console-body .market-mode-bar{background:#111c1e;border-color:#304245;box-shadow:inset 0 1px #e8efec12,0 3px 10px #0004}html[data-theme=dark] .console-body .market-view-switch{background:#0a1315;border-color:#2b4142}html[data-theme=dark] .console-body .market-view-switch button{color:#9aaca7}html[data-theme=dark] .console-body .market-view-switch button[aria-pressed=true]{color:#e3eeea;background:linear-gradient(#263c3b,#1a2c2b);border-color:#526f65;box-shadow:inset 0 1px #e8efec15,0 2px 4px #0003}html[data-theme=dark] .console-body .market-mode-description{color:#93aaa0}html[data-theme=dark] .console-body .pro-workspace-actions .small-btn{color:#c5d9cd;background:#172a27;border-color:#3f5b50}html[data-theme=dark] .console-body .pro-workspace-actions #exit-pro-mode{color:#e0ecdd;background:#233e32;border-color:#52715b}html[data-theme=dark] .console-body .pro-workspace-actions #pro-watchlist[aria-pressed=true]{background:#2b4537;border-color:#809c6e}html[data-theme=dark] .console-body .pro-table-scroll{scrollbar-color:#46635e #0d1618;background:#10191b;border-color:#304245}html[data-theme=dark] .console-body .pro-market-table th{color:#a8bcb2;background:#1b2b2c;border-color:#304245;box-shadow:0 1px #304245}html[data-theme=dark] .console-body .pro-market-table td{color:#e0eae5;border-color:#253638}html[data-theme=dark] .console-body .pro-market-table tr.selected{background:#1b3029;box-shadow:inset 3px 0 #82a77b}html[data-theme=dark] .console-body .pro-market-table tr:hover{background:#1a2a28}html[data-theme=dark] .console-body .pro-price-button{color:#dce8df;background:linear-gradient(#213831,#192b26);border-color:#3d5749}html[data-theme=dark] .console-body .pro-price-button:hover{background:#2c4637;border-color:#6f8e69}html[data-theme=dark] .console-body .pro-workspace>.ticket-panel{scrollbar-color:#46635e #0d1618}@media (max-width:1200px){.console-body .pro-workspace{grid-template-columns:minmax(0,1fr) 310px;gap:15px}.console-body.console-pro #console-content{padding-inline:18px}.console-body .pro-scanner .scanner-toolbar{flex-wrap:wrap}.console-body .pro-scanner .search-field{flex:1;min-width:100%}.console-body .pro-scanner .scanner-toolbar select{width:calc(50% - 28px);max-width:none}.console-body .pro-scanner .category-tabs{gap:20px}.console-body .pro-analysis .detail-title h2{font-size:18px}.console-body .market-mode-description{max-width:250px}}@media (max-width:960px){.console-body .pro-workspace{grid-template-columns:1fr}.console-body .pro-workspace>.ticket-panel{max-height:none;position:relative;top:auto;overflow:visible}.console-body .pro-table-scroll{max-height:340px}.console-body .pro-analysis>.market-detail{margin-top:17px}.console-body .pro-analysis .price-chart{height:230px}.console-body .market-mode-description{display:none}.console-body.console-pro .market-mode-bar{top:84px}.console-body .pro-workspace-actions{flex:1;justify-content:flex-end}}@media (max-width:760px){.console-body .market-mode-bar{gap:10px;margin-bottom:20px;padding:8px}.console-body .market-view-switch button{gap:5px;padding:7px 10px;font-size:10px}.console-body.console-pro .market-mode-bar{flex-wrap:wrap;gap:7px;top:74px}.console-body .pro-workspace-actions .small-btn{min-height:34px;padding:7px 9px;font-size:9px}.console-body.console-pro #console-content{padding:18px 16px}.console-body.console-pro .console-notice{padding:10px 16px}.console-body.console-pro .market-page-heading h1{font-size:22px}.console-body .pro-analysis .market-detail,.console-body .pro-workspace>.ticket-panel{scroll-margin-top:150px}}@media (max-width:520px){.console-body.console-pro .market-mode-bar{gap:8px;padding:8px;top:72px}.console-body.console-pro .market-view-switch,.console-body.console-pro .market-view-switch button{flex:1}.console-body .pro-workspace-actions{flex-basis:100%;gap:7px;margin:0}.console-body .pro-workspace-actions .small-btn{flex:1;padding:7px 5px;font-size:9px}.console-body .pro-workspace-actions .small-btn .icon{width:11px;height:11px}.console-body .pro-workspace-actions #pro-open-ticket{flex:1.3}.console-body .pro-table-scroll{max-height:365px}.console-body .pro-market-table td{padding-block:13px}.console-body .pro-scanner>.workspace-section-label small{display:none}.console-body .pro-analysis .market-detail,.console-body .pro-workspace>.ticket-panel,.console-body.console-pro .market-card-scanner{scroll-margin-top:185px}.console-body .pro-analysis .price-chart{height:180px}.console-body .pro-analysis .market-numbers,.console-body .pro-analysis .detail-heading{padding:18px}.console-body .pro-analysis .detail-title h2{font-size:17px}}.console-body .pro-section-nav{align-items:center;gap:15px;margin-top:13px;display:flex}.console-body .pro-section-nav button{color:#4e6244;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:10px;display:inline-flex}.console-body .pro-section-nav button:hover{text-underline-offset:4px;text-decoration:underline}.console-body .pro-section-nav .console-iso{width:17px;height:17px}html[data-theme=dark] .console-body .pro-section-nav button{color:#bfd4c7}@media (min-width:961px){.console-body.console-pro .market-page-heading{align-items:center;min-height:55px;margin-bottom:13px}.console-body.console-pro .market-page-heading>div:first-child{grid-template-columns:auto 1fr;align-items:center;column-gap:26px;display:grid}.console-body.console-pro .market-page-heading>div:first-child>.mono{grid-column:1;font-size:9px}.console-body.console-pro .market-page-heading h1{grid-column:1;margin:3px 0 0;font-size:21px}.console-body.console-pro .market-page-heading p{display:none}.console-body.console-pro .pro-section-nav{grid-area:1/2/3;gap:17px;margin:0}.console-body.console-pro .market-mode-bar{margin-bottom:15px;padding:6px 8px}.console-body.console-pro .market-view-switch{padding:2px}.console-body.console-pro .market-view-switch button{min-height:32px;padding:6px 12px}.console-body.console-pro .pro-workspace-actions .small-btn{min-height:32px;padding:6px 9px}.console-body .pro-scanner .workspace-section-label{padding-bottom:10px}.console-body .pro-scanner .scanner-toolbar{margin-bottom:9px;padding:7px 8px}.console-body .pro-scanner .category-tabs{margin-bottom:10px;padding-bottom:0}.console-body .pro-scanner .category-tabs .tab-button{padding-block:9px}.console-body .pro-table-scroll{max-height:275px}.console-body .pro-workspace>.ticket-panel{max-height:calc(100dvh - 255px);padding:22px}.console-body .pro-analysis .detail-heading{padding:15px 20px}.console-body .pro-analysis .detail-title h2{font-size:18px}.console-body .pro-analysis .workspace-section-label{padding-bottom:11px}.console-body.console-pro #console-content{padding-top:10px}.console-body.console-pro .market-page-heading{min-height:47px;margin-bottom:8px}.console-body.console-pro .market-mode-bar{padding-block:4px}.console-body .pro-scanner>.workspace-section-label{padding-bottom:6px}.console-body .pro-workspace .order-submit{z-index:4;position:sticky;bottom:0;box-shadow:0 0 0 7px #fbfdf8,0 -9px 15px #fbfdf8}html[data-theme=dark] .console-body .pro-workspace .order-submit{box-shadow:0 0 0 7px #10191b,0 -9px 15px #10191b}}.console-body .pro-table-scroll{contain:layout paint}
.console-body{--live-surface:#fdfdfb;--live-raised:#f8f9f5;--live-sunken:#efefeb;--live-hover:#ecece8;--live-selected:#e9efe6}html[data-theme=dark] .console-body{--live-surface:var(--console-surface);--live-raised:var(--console-raised);--live-sunken:#0b1416;--live-hover:#182729;--live-selected:#1b3133}.num{font-variant-numeric:tabular-nums}.console-body .up{color:var(--trade-buy)}.console-body .down{color:var(--trade-sell)}.console-body .muted,.console-body .neutral{color:var(--muted)}.console-body .note{color:var(--muted);font-size:11px;line-height:1.6}.console-body .note--down{color:var(--trade-sell)}.console-body .strong{font-weight:500}.console-body .small{font-size:11px}.console-body .nowrap{white-space:nowrap}.console-body .console-panel .panel-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.console-body .panel-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.console-body .panel-body{padding:18px 20px}.console-body .panel-body.is-flush{padding:0}.console-body .panel-foot{border-top:1px solid var(--line);color:var(--muted);padding:12px 20px;font-size:11px}.console-body .console-heading-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.console-body .console-trail{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;display:block}.console-body .console-trail a{color:inherit}.console-body .console-dialog.is-wide{width:min(760px,100vw - 32px)}.console-body .modal-foot{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.console-body .modal-foot .btn{margin-top:0}.console-body .console-empty.is-center{justify-content:center;min-height:40vh}.console-body .console-empty-body{color:var(--muted);justify-items:center;gap:12px;font-size:12px;line-height:1.6;display:grid}.console-body .console-empty.is-error .order-error{min-height:0}.kit-skeleton{gap:12px;padding:20px;display:grid}.kit-skeleton span{background:linear-gradient(90deg, var(--live-sunken), var(--live-hover), var(--live-sunken));background-size:200% 100%;border-radius:3px;height:12px;animation:1.4s linear infinite kit-shimmer;display:block}@keyframes kit-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.kit-skeleton span{animation:none}}.console-body .status-tag{align-items:center;gap:4px;margin-top:0}.console-body .status-tag.positive{color:var(--trade-buy)}.console-body .status-tag.negative{color:var(--trade-sell)}.console-body .status-tag.caution{color:var(--trade-warn)}.console-body .market-status{letter-spacing:.06em;font-size:10px;font-weight:500}.console-body .market-status.positive{color:var(--trade-buy)}.console-body .live-badge i{background:var(--trade-buy)}.console-body kbd{font:10px var(--type);border:1px solid var(--border);color:var(--muted);background:var(--live-raised);border-bottom-width:2px;border-radius:3px;padding:1px 5px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:520px){.console-body .console-sidebar nav{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.console-body .console-sidebar nav::-webkit-scrollbar{display:none}.console-body .console-sidebar .sidebar-link{flex:none;width:auto;min-width:66px}.console-body .console-sidebar .sidebar-link>span{white-space:nowrap}}@media (max-width:760px){.console-body .console-footer{flex-wrap:wrap}.console-body .console-footer>span:nth-child(2){flex-basis:100%;order:3;display:block}}.console-root{min-height:100vh}
.hero .hero-chart{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}html[data-theme=dark] .hero{background:linear-gradient(#0000 68%,#070b0c 100%),radial-gradient(70% 80% at 50% 88%,#1d3937 0%,#11222499 38%,#0000 72%),#070b0c}.hero+.hero-film{margin-top:72px}@media (max-width:640px){.hero+.hero-film{margin-top:36px}}main.home{overflow-x:clip}.market-ribbon .ribbon-window,.scenarios .scenario-window{margin-inline:calc(50% - 50vw)}
.prose p a:not(.btn):not(.text-link),.docs-layout p a:not(.btn):not(.text-link){text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px}.prose p a:not(.btn):not(.text-link):hover,.docs-layout p a:not(.btn):not(.text-link):hover{text-decoration-color:currentColor}:is(.docs-layout p,.prose p,.doc-table) code{color:var(--ink);overflow-wrap:anywhere;background:#ebe8e4;border:1px solid #d6d1cc;border-radius:3px;padding:1px 5px;font:.92em IBM Plex Mono,monospace}html[data-theme=dark] :is(.docs-layout p,.prose p,.doc-table) code{color:#cadad0;background:#1a2b2d;border-color:#3f5754}.docs-layout .api-tabs+.code-panel{margin-bottom:8px}.docs-layout section>.code-panel:not(:last-child){margin-bottom:24px}.docs-layout .code-panel pre{padding-right:28px}.doc-table-wrap{margin:24px 0;overflow-x:auto}.doc-table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.doc-table th{color:var(--muted);text-align:left;border-bottom:1px solid var(--border);padding:0 16px 12px 0;font:400 11px IBM Plex Mono,monospace}.doc-table td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--muted);padding:18px 16px 18px 0}.doc-table td:first-child{white-space:nowrap}.doc-table td.doc-table-muted{font-size:12px}.status-list{--status-live:#176646;--status-warn:#805b13;--status-down:#b3333d}html[data-theme=dark] .status-list{--status-live:#79d4aa;--status-warn:#e8c27a;--status-down:#f3979e}.status-list .status-meta{color:var(--muted);margin-top:10px;font:11px IBM Plex Mono,monospace;display:block}.status-list .status-tag{align-items:center;gap:7px}.status-list .status-tag[data-state]:before{content:"";background:var(--muted);border-radius:50%;width:6px;height:6px}.status-list .status-tag[data-state=live]:before{background:var(--status-live)}.status-list .status-tag[data-state=partial]:before{background:var(--status-warn)}.status-list .status-tag[data-state=down]:before{background:var(--status-down)}.status-list .status-note{color:var(--muted);margin-top:24px;font:11px/1.6 IBM Plex Mono,monospace}.contact-guides>div{padding-top:0}.contact-layout form .micro{color:var(--muted)}@media (max-width:640px){.status-list article{align-items:flex-start}.doc-table thead{display:none}.doc-table tr{border-bottom:1px solid var(--line);gap:8px;padding:18px 0;display:grid}.doc-table td{border:0;padding:0;font-size:13px}}
.console-body .market-card-estimate strong small{color:var(--muted);letter-spacing:0;margin-left:3px;font-size:9px}.console-body .market-card-outcomes button span{text-overflow:ellipsis;white-space:nowrap;max-width:9ch;overflow:hidden}.console-body .market-card-outcomes button{container-type:inline-size}@container (max-width:130px){.console-body .market-card-outcomes button .icon{display:none}}.console-body .market-card-auction.positive{color:var(--trade-buy)}.console-body .pro-price-button{flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2;display:inline-flex}.console-body .pro-price-side{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:10ch;font-size:8px;overflow:hidden}.console-body #filters-button{position:relative}.console-body #filters-button .filter-count{min-width:16px;height:16px;font:9px / 16px var(--type);color:var(--paper);background:var(--ink);border-radius:8px;padding:0 4px;position:absolute;top:-6px;right:-6px}.console-body .scanner-more{justify-content:center;margin:18px 0 4px;display:flex}.console-body .chart-empty{border:1px dashed var(--line);min-height:180px;color:var(--muted);border-radius:4px;place-items:center;margin:0 22px;font-size:11px;display:grid}.console-body .edge-strip{border:1px solid var(--line);background:var(--live-raised);border-radius:4px;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 22px 22px;padding:14px;display:grid}.console-body .edge-strip>div{flex-direction:column;gap:6px;min-width:0;display:flex}.console-body .edge-strip dt{font:8px var(--type);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-body .edge-strip dd{font:12px var(--type);font-variant-numeric:tabular-nums;margin:0}.console-body .book-side-switch{gap:4px;display:inline-flex}.console-body .book-side-switch button{font:9px var(--type);border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:3px;padding:4px 8px}.console-body .book-side-switch button.active{color:var(--ink);border-color:var(--border);background:var(--live-raised)}.console-body .book-caption .text-button{align-items:center;gap:4px;display:inline-flex}.console-body .book-caption .text-button .icon{width:12px;height:12px}.console-body .market-detail .detail-meta .status-tag,.console-body .market-detail .detail-meta .grade{margin:0}.console-body .market-detail .detail-meta .text-button{align-items:center;gap:5px;display:inline-flex}.console-body .market-detail .detail-meta .text-button .icon{width:12px;height:12px}.console-body .detail-category .market-status{font-size:inherit}.console-body .rules-table tr.is-current td{background:var(--live-selected)}.console-body .rules-table tr.is-total td{border-top:1px solid var(--border);color:var(--ink)}.console-body .rules-table a{color:inherit;text-underline-offset:3px;text-decoration:underline}.console-body .rules-table small{color:var(--muted)}.console-body .rule-diffs{gap:8px;margin:0 22px 18px;padding:0;list-style:none;display:grid}.console-body .rule-diff{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:11px;line-height:1.6;display:flex}.console-body .rule-diff strong{font-weight:500}.console-body .rule-diff>span:last-child:not(.status-tag){color:var(--muted);flex-basis:100%}.console-body .rule-diff.is-different .status-tag{color:var(--trade-sell)}.console-body .rule-diff.is-close .status-tag{color:var(--trade-warn)}.console-body .other-matches{gap:8px;margin:0 22px 18px;display:grid}.console-body .other-matches h4{font:9px var(--type);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.console-body .other-match{align-items:center;gap:12px;font-size:11px;display:flex}.console-body .other-match>span:first-child{color:var(--muted);min-width:80px}.console-body .other-match a{color:inherit;flex:1;min-width:0}.console-body .template-fields{margin:0 22px 20px;font-size:11px}.console-body .template-fields summary{cursor:pointer;color:var(--muted)}.console-body .template-fields dl{grid-template-columns:minmax(120px,max-content) 1fr;gap:6px 16px;margin-top:12px;display:grid}.console-body .template-fields dl>div{display:contents}.console-body .template-fields dt{font-family:var(--type);color:var(--muted)}.console-body .template-fields dd{overflow-wrap:anywhere;margin:0}.console-body .detail-compare{padding:0 22px 22px}.console-body .detail-compare .console-panel{margin:0}.console-body .ticket-label-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.console-body .ticket-label-row .text-button{letter-spacing:.04em;font-size:9px}.console-body .ticket-book{font:10px var(--type);color:var(--muted);margin:-8px 0 16px}.console-body .ticket-quote.is-stale,.console-body #quote-breakdown .is-stale{opacity:.6}.console-body #quote-breakdown .order-hint{align-items:flex-start;gap:8px;display:flex}.console-body #quote-breakdown .order-hint .icon{flex:none;width:14px;height:14px;margin-top:1px}.console-body .ticket-quote .review-routes{margin:12px 0}.console-body .ticket-quote .review-routes>div{flex-wrap:wrap;gap:10px;padding:9px 0;font-size:10px}.console-body .ticket-result{border:1px solid var(--line);background:var(--live-raised);border-radius:4px;margin-top:14px;padding:12px;font-size:11px;line-height:1.6}.console-body .ticket-result strong{font-weight:500}.console-body .ticket-result ul{margin:8px 0 0;padding-left:16px}.console-body .ticket-result p{color:var(--muted);margin-top:8px}.console-body .order-submit .icon{width:14px;height:14px}.console-body .order-submit:disabled{opacity:.55;cursor:not-allowed}.console-body .ticket-panel .live-badge,.console-body .console-dialog .live-badge{align-items:center;gap:5px;display:inline-flex}.console-body .console-dialog .review-summary strong{align-items:center;gap:6px;display:inline-flex}.console-body .console-dialog .review-summary .icon{width:14px;height:14px}.console-body .ticket-panel.is-embedded{box-shadow:none;background:0 0;border:0;padding:0}@media (max-width:760px){.console-body .edge-strip{grid-template-columns:repeat(2,1fr);margin:0 16px 18px}.console-body .rule-diffs,.console-body .other-matches,.console-body .template-fields{margin-left:16px;margin-right:16px}.console-body .detail-compare{padding:0 16px 16px}}.console-body .rule-diffs.is-listed{margin:0}.console-body .rule-diff-values{flex-basis:100%;gap:2px;font-size:11px;display:grid}.console-body .order-books.is-merged table{white-space:normal}.console-body .book-sources{flex-wrap:wrap;gap:4px;display:flex}.console-body .book-source{font:8px var(--type);border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:3px;padding:1px 5px}.console-body .rules-table tr.is-faint td{opacity:.55}.console-body .cluster-close{justify-items:start;gap:12px;padding:0 22px 22px;display:grid}.console-body .cluster-member-diffs{gap:8px;width:100%;display:grid}.console-body .cluster-member-diffs>span{flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.console-body .cluster-member-diffs a{color:inherit}@media (max-width:760px){.console-body .cluster-close{padding:0 16px 16px}}.console-body .venue-compare{border:1px solid var(--line);background:var(--live-raised);border-radius:4px}.console-body .venue-compare>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 16px;font-size:12px;display:flex}.console-body .venue-compare>summary small{color:var(--muted);font-size:10px}.console-body .venue-compare-body{gap:12px;padding:0 16px 16px;display:grid}.console-body .venue-compare-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.console-body .venue-compare-controls label{color:var(--muted);align-items:center;gap:8px;font-size:10px;display:inline-flex}.console-body .venue-compare-controls input{width:90px;height:30px;font:11px var(--type);padding:4px 8px}.console-body .rules-scroll.is-flush{padding:0}
