.quant-workspace,.q-legacy{color:#ededea;--q-line:#ffffff14;--q-muted:#8b8b93;min-width:0;font-family:Inter,ui-sans-serif,sans-serif}.quant-workspace *,.q-legacy *{box-sizing:border-box}.q-view-header{border-bottom:1px solid var(--q-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;padding-bottom:28px;display:flex}.q-eyebrow,.q-label{letter-spacing:.13em;text-transform:uppercase;color:#8b8b93;font-family:JetBrains Mono,monospace;font-size:10px}.q-view-header h1{letter-spacing:-.025em;margin:12px 0;font-family:Space Grotesk,sans-serif;font-size:clamp(32px,3.8vw,48px);font-weight:600;line-height:1.1}.q-description{color:#8b8b93;max-width:560px;font-size:14px;line-height:1.7}.q-header-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.q-badge{letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;color:#b9b9c0;border:1px solid #e8e8e433;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font:9px/1.6 JetBrains Mono,monospace;display:inline-flex}.q-badge:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.q-button{color:#ededea;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 15px;font:500 11px/1.5 Inter,sans-serif;transition:background .15s,border-color .15s;display:inline-flex}.q-button:hover{background:#202025;border-color:#777780}.q-button:disabled{opacity:.4;cursor:not-allowed}.q-primary{color:#0a0a0b;background:#e8e8e4;border-color:#e8e8e4}.q-primary:hover{color:#0a0a0b;background:#c9c9c8}.q-full{width:100%;margin-top:18px}.q-text-button{color:#cfcfd4;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0;font-size:11px;display:inline-flex}.q-text-button:hover{color:#fff}.q-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.q-stat{border:1px solid var(--q-line);background:#111114;border-radius:16px;min-width:0;padding:19px}.q-stat>span{letter-spacing:.1em;text-transform:uppercase;color:#8b8b93;font:10px/1.7 JetBrains Mono,monospace;display:block}.q-stat strong{letter-spacing:-.06em;overflow-wrap:anywhere;margin:9px 0 5px;font:500 clamp(19px,2.1vw,30px)/1.5 JetBrains Mono,monospace;display:block}.q-stat small{color:#8b8b93;font-size:10px;line-height:1.7;display:block}.q-panel{border:1px solid var(--q-line);background:#111114;border-radius:16px;min-width:0;overflow:hidden}.q-panel-head{border-bottom:1px solid var(--q-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:17px 20px;display:flex}.q-panel-head h2{color:#ededea;font:600 16px/1.4 Space Grotesk,sans-serif}.q-panel-head p{letter-spacing:.08em;text-transform:uppercase;color:#8b8b93;margin-top:4px;font:10px/1.7 JetBrains Mono,monospace}.q-body{padding:20px}.q-pad{padding:20px!important}.q-footnote{color:#8b8b93;margin:0;padding:0 20px 16px;font-size:11px;line-height:1.7}.q-body .q-footnote{padding:16px 0 0}.q-main-grid{grid-template-columns:minmax(0,1.8fr) minmax(265px,1fr);gap:20px;margin:20px 0;display:grid}.q-trade-grid{grid-template-columns:minmax(0,1fr) 280px;gap:20px;display:grid}.q-trade-grid>div{min-width:0}.q-trade-grid .q-panel+.q-panel{margin-top:20px}.q-section-gap{margin-top:22px}.q-chart{width:100%;min-width:0;font-family:JetBrains Mono,monospace}.q-chart svg{overflow:visible}.q-chart:focus-visible{outline:1px solid #fff}.q-segments{flex-wrap:wrap;gap:5px;display:flex}.q-segments button{color:#8b8b93;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 10px;font:10px/1.6 JetBrains Mono,monospace}.q-segments button[aria-pressed=true]{color:#ededea;background:#e8e8e414;border-color:#e8e8e44d}.q-segments button:hover{color:#fff}.q-chart-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 5px;display:flex}.q-muted{color:#8b8b93}.q-chart-toolbar .q-label{font-size:9px}.q-table-scroll{overflow-x:auto}.q-table{border-collapse:collapse;text-align:right;white-space:nowrap;width:100%;font:11px/1.5 JetBrains Mono,monospace}.q-table th{text-transform:uppercase;letter-spacing:.08em;color:#8b8b93;border-bottom:1px solid var(--q-line);padding:15px 18px;font-size:9px;font-weight:400}.q-table td{border-bottom:1px solid var(--q-line);padding:17px 18px}.q-table tr:last-child td{border-bottom:0}.q-table td:first-child,.q-table th:first-child{text-align:left}.q-table tbody tr:hover{background:#16161a}.q-table small{color:#8b8b93;margin-top:4px;font-size:9px;display:block}.q-asset-link{text-align:left;cursor:pointer;color:#ededea;background:0 0;border:0;align-items:center;gap:10px;font:12px Inter,sans-serif;display:flex}.q-token{background:#16161a;border:1px solid #ffffff24;border-radius:50%;flex:none;justify-content:center;align-items:center;width:33px;height:33px;font:12px JetBrains Mono,monospace;display:inline-flex}.q-asset-link small{text-transform:uppercase;margin-top:5px;font-family:JetBrains Mono,monospace}.q-allocation{padding:20px}.q-donut{border-radius:50%;width:150px;height:150px;margin:0 auto 20px;padding:14px}.q-donut>div{background:#111114;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex}.q-donut span{text-transform:uppercase;letter-spacing:.1em;color:#8b8b93;font:9px JetBrains Mono,monospace}.q-donut strong{letter-spacing:-.04em;font:500 23px JetBrains Mono,monospace}.q-allocation-list button{border:0;border-top:1px solid var(--q-line);cursor:pointer;text-align:left;color:#aaaab4;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:9px 0;font-size:11px;display:flex}.q-allocation-list button strong{color:#ededea;font:11px JetBrains Mono,monospace}.q-allocation-list button[aria-pressed=true]{color:#fff}.q-analysis{color:#b6b6bf;margin:20px 0;font-size:13px;line-height:1.85}.q-toolbar{flex-wrap:wrap;align-items:flex-end;gap:16px;margin:0 0 20px;display:flex}.q-toolbar label,.q-field{color:#8b8b93;letter-spacing:.03em;flex-direction:column;gap:8px;min-width:0;font:10px/1.5 JetBrains Mono,monospace;display:flex}.q-toolbar .q-search{flex:1;min-width:150px}.q-toolbar input,.q-toolbar select,.q-field input:not([type=range]),.q-field select,.q-instrument-strip select,.q-selected select{color:#ededea;background:#0a0a0b;border:1px solid #ffffff24;border-radius:9px;min-width:0;max-width:100%;padding:10px 12px;font:12px Inter,sans-serif}.q-field{margin:18px 0}.q-field input:not([type=range]){font-family:JetBrains Mono,monospace;font-size:20px}.quant-workspace input[type=range],.q-legacy input[type=range]{accent-color:#e8e8e4;cursor:pointer;width:100%;min-width:0;max-width:100%}.q-market-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:12px;display:grid}.q-market-map button{text-align:left;color:#ededea;cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:6px;min-height:147px;padding:15px;transition:border-color .2s;display:flex;position:relative}.q-market-map button:hover{border-color:#a7a7b0}.q-market-map button>strong{letter-spacing:-.03em;font:500 24px Space Grotesk,sans-serif}.q-market-map button>span:not(.q-label){font:12px JetBrains Mono,monospace}.q-market-map small{color:#a7a7b0;font-size:10px}.q-market-map .q-label{font-size:8px}.q-market-map svg{position:absolute;bottom:15px;right:13px}.q-instrument-strip{border:1px solid var(--q-line);background:#111114;border-radius:14px;flex-wrap:wrap;align-items:center;gap:25px;margin-bottom:20px;padding:18px 20px;display:flex}.q-instrument-strip label{color:#8b8b93;flex-direction:column;gap:7px;font:9px JetBrains Mono,monospace;display:flex}.q-instrument-strip>div{flex-direction:column;gap:6px;display:flex}.q-instrument-strip strong{letter-spacing:-.05em;font:500 21px JetBrains Mono,monospace}.q-instrument-strip .q-badge{margin-left:auto}.q-ohlc{color:#8b8b93;flex-wrap:wrap;gap:12px;padding:12px 20px 0;font:9px/1.8 JetBrains Mono,monospace;display:flex}.q-ohlc b{color:#ededea}.q-candles text,.q-space-svg text,.q-frontier text{fill:#9b9ba7;font:10px JetBrains Mono,monospace}.q-candles{touch-action:pan-y;display:block}.q-scrubber{color:#8b8b93;align-items:center;gap:14px;padding:8px 20px 15px;font:9px JetBrains Mono,monospace;display:flex}.q-scrubber input{flex:1}.q-keyvalue{border-bottom:1px solid var(--q-line);color:#8b8b93;justify-content:space-between;gap:14px;padding:12px 0;font-size:11px;display:flex}.q-keyvalue strong{color:#ededea;text-align:right;font:11px/1.6 JetBrains Mono,monospace}.q-keyvalue:last-child{border-bottom:0}.q-review{border-top:1px solid var(--q-line);margin-top:18px;padding-top:15px}.q-review p{color:#b4b4bf;margin-bottom:14px;font-size:12px;line-height:1.7}.q-review button{width:100%;margin:5px 0}.q-notice{color:#c7c7ce;border:1px solid #fff3;border-radius:10px;margin:16px 0;padding:12px;font-size:12px;line-height:1.6}.q-depth-bars{flex-direction:column;justify-content:flex-end;gap:4px;height:100px;margin:10px 0 20px;display:flex}.q-depth-bars div{background:#a4afba;border-radius:2px;height:10px}.q-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.q-info-grid p{margin-top:7px;font-size:12px;line-height:1.6}.q-info-grid .q-stat{background:0 0;border:0;padding:0}.q-matrix-wrap{padding:20px;overflow-x:auto}.q-matrix{gap:4px;min-width:360px;display:grid}.q-matrix-row{display:contents}.q-matrix-label{color:#8b8b93;justify-content:center;align-items:center;min-height:25px;font:9px JetBrains Mono,monospace;display:flex}.q-matrix button{cursor:pointer;color:#ededea;border:1px solid #0000;border-radius:4px;height:36px;padding:0;font:10px JetBrains Mono,monospace}.q-matrix button[aria-pressed=true]{border-color:#fff}.q-selected{border-top:1px solid var(--q-line);flex-wrap:wrap;align-items:center;gap:15px;padding:15px 20px;font:10px/1.7 JetBrains Mono,monospace;display:flex}.q-selected label{align-items:center;gap:8px;display:flex}.q-selected strong{font-weight:500}.q-selected .q-button{margin-left:auto}.q-shock-value{letter-spacing:-.06em;margin:25px 0;font:500 35px JetBrains Mono,monospace}.q-model-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:15px 20px;display:grid}.q-model-controls label,.q-spatial-controls label{color:#aaaab4;flex-direction:column;gap:10px;min-width:0;font:10px/1.6 JetBrains Mono,monospace;display:flex}.q-histogram{align-items:flex-end;gap:4px;height:190px;padding:30px 20px 25px;display:flex}.q-histogram>div{flex:1;align-items:flex-end;height:100%;display:flex;position:relative}.q-histogram span{background:#a0a6ad;border-radius:2px 2px 0 0;width:100%;min-height:1px}.q-histogram small{color:#8b8b93;white-space:nowrap;font:9px JetBrains Mono,monospace;position:absolute;bottom:-22px;left:0}.q-spatial{background:radial-gradient(at 50% 55%,#19191f 0%,#111114 70%)}.q-space-svg{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;display:block}.q-space-svg:active{cursor:grabbing}.q-spatial-controls{flex-wrap:wrap;align-items:center;gap:22px;padding:12px 20px 20px;display:flex}.q-spatial-controls label{flex:1;min-width:100px}.q-spatial-controls .q-button{font-size:10px}.q-icon-actions{gap:5px;display:flex}.q-icon-actions button{border:1px solid var(--q-line);color:#b5b5c0;cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.q-icon-actions button:hover{border-color:#9b9ba7}.q-frontier{width:100%;height:auto;min-height:210px;display:block}.q-frontier circle{cursor:pointer}.q-allocation-weight{align-items:center;gap:10px;margin:20px 0;font:10px JetBrains Mono,monospace;display:flex}.q-allocation-weight>span{width:38px}.q-allocation-weight>div{background:#28282f;flex:1;height:5px}.q-allocation-weight i{background:#bdc6cf;height:100%;display:block}.q-allocation-weight b{text-align:right;width:45px;font-weight:400}.q-methods{color:#8b8b93;gap:10px;margin:20px 0;font-size:11px;line-height:1.7;display:flex}.q-methods svg{flex:none;margin-top:3px}.q-route-map{justify-content:center;align-items:center;padding:20px 30px 40px;display:flex}.q-route-node{background:#111114;border:1px solid #30303a;border-radius:16px;flex-direction:column;align-items:center;gap:12px;min-width:130px;padding:22px 18px;display:flex}.q-route-node.is-active{background:#1b1b22;border-color:#b0b0bc}.q-route-node strong{font:500 15px Space Grotesk,sans-serif}.q-route-node small{color:#8b8b93;font:10px JetBrains Mono,monospace}.q-route-line{flex-direction:column;flex:1;align-items:center;gap:10px;min-width:60px;padding:0 10px;display:flex}.q-route-line span{color:#8b8b93;text-align:center;font:9px/1.6 JetBrains Mono,monospace}.q-route-line i{background:#393943;width:100%;height:1px;display:block}.q-route-line.is-active i{background:#ededea}.q-funding-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 20px 20px;display:grid}.q-funding-steps button{border:1px solid var(--q-line);text-align:left;color:#8b8b93;cursor:pointer;background:0 0;border-radius:10px;padding:12px;font-size:11px;line-height:1.7}.q-funding-steps button span{margin-bottom:7px;font:10px JetBrains Mono,monospace;display:block}.q-funding-steps button[aria-pressed=true]{color:#ededea;border-color:#aaaab4}.q-wallet-icon{color:#aaaab4;margin:10px 0 30px}.q-original-tools{min-width:0}.q-inline{text-transform:capitalize;align-items:center;gap:7px;display:flex}.q-empty{color:#8b8b93;flex-wrap:wrap;align-items:center;gap:20px;padding:35px 20px;font-size:13px;display:flex}.q-workspace-footer{border-top:1px solid var(--q-line);color:#777782;text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:35px;padding-top:17px;font:9px/1.8 JetBrains Mono,monospace;display:flex}.q-workspace-footer button{font:inherit;cursor:pointer;color:#b7b7bf;background:0 0;border:0;align-items:center;gap:5px;display:flex}.q-legacy{margin-bottom:30px}.q-legacy-layout{grid-template-columns:minmax(0,1fr) 225px;display:grid}.q-legacy-bars{align-content:start;gap:10px;padding:18px 20px;display:grid}.q-legacy-bars button{text-align:left;color:#b1b1bb;cursor:pointer;background:0 0;border:0;grid-template-columns:120px minmax(10px,1fr) 65px;align-items:center;gap:15px;font:10px JetBrains Mono,monospace;display:grid}.q-legacy-bars button>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.q-legacy-bars button>div{background:#24242b;border-radius:3px;height:14px;overflow:hidden}.q-legacy-bars i{background:#737f8c;height:100%;transition:width .2s;display:block}.q-legacy-bars button[aria-pressed=true] i{background:#e0e0e3}.q-legacy-bars button b{text-align:right;font-weight:400}.q-legacy-detail{border-left:1px solid var(--q-line);padding:20px}.q-legacy-detail h3{margin:12px 0;font:600 17px Space Grotesk,sans-serif}.q-legacy-detail p{color:#8b8b93;font:11px/1.8 JetBrains Mono,monospace}.q-legacy-detail strong{color:#ededea;margin:16px 0;font:500 28px JetBrains Mono,monospace;display:block}.q-legacy-summary{color:#8b8b93;padding:0 20px 17px;font:10px/1.8 JetBrains Mono,monospace}.q-app-scroll{scrollbar-width:thin}@media (width>=1600px){.q-market-map{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1250px){.q-main-grid,.q-trade-grid{grid-template-columns:minmax(0,1fr)}.q-trade-grid>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.q-trade-grid>div:last-child>.q-panel+.q-panel{margin:0}.q-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.q-allocation{grid-template-columns:170px 1fr;align-items:center;gap:20px;display:grid}.q-donut{margin:0 auto}.q-market-map{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=650px){.q-view-header{gap:16px;padding-bottom:22px}.q-view-header h1{font-size:36px}.q-header-actions{gap:8px}.q-badge{font-size:8px}.q-stat{padding:15px}.q-stat strong{font-size:22px}.q-stat-grid{gap:10px}.q-stat>span{font-size:9px}.q-main-grid,.q-trade-grid{gap:14px}.q-panel-head{padding:16px}.q-panel-head p{font-size:9px}.q-panel-head h2{font-size:15px}.q-body{padding:16px}.q-trade-grid>div:last-child{flex-direction:column;gap:14px;display:flex}.q-trade-grid>div:last-child>.q-panel{width:100%}.q-market-map{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.q-market-map button{min-height:135px;padding:13px}.q-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.q-toolbar{gap:12px}.q-toolbar label{flex:1;min-width:120px}.q-toolbar input,.q-toolbar select{width:100%;font-size:16px}.q-toolbar .q-segments{flex-basis:100%}.q-instrument-strip{gap:18px}.q-instrument-strip label{width:100%}.q-instrument-strip select{font-size:16px}.q-instrument-strip strong{font-size:19px}.q-model-controls{grid-template-columns:1fr}.q-chart-toolbar{padding:12px 16px 5px}.q-allocation{grid-template-columns:130px 1fr;gap:12px;padding:16px}.q-donut{width:125px;height:125px;padding:11px}.q-donut strong{font-size:21px}.q-table th,.q-table td{padding:13px}.q-route-map{flex-direction:column;padding:15px}.q-route-node{width:100%}.q-route-line{height:50px;padding:10px}.q-route-line i{width:1px;height:16px}.q-funding-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.q-legacy-layout{grid-template-columns:1fr}.q-legacy-detail{border-left:0;border-top:1px solid var(--q-line)}.q-legacy-bars{padding:18px 15px}.q-legacy-bars button{grid-template-columns:88px 1fr 55px;gap:8px;font-size:9px}.q-spatial-controls{gap:13px}.q-spatial-controls .q-button{width:100%}.q-space-svg text{font-size:10px}.q-matrix-wrap{padding:14px}.q-selected{padding:13px;font-size:10px}.q-field input:not([type=range]){font-size:20px}}@media (prefers-reduced-motion:reduce){.quant-workspace *,.q-legacy *{transition:none!important;animation:none!important}}
