.contract-source-chart[data-v-e17f18ff]{min-width:0;margin-top:20px;position:relative}svg[data-v-e17f18ff]{width:100%;height:190px;display:block;overflow:hidden}.chart-axis[data-v-e17f18ff]{fill:#727272;font-size:10px}.source-chart-legend[data-v-e17f18ff]{color:#727272;flex-wrap:wrap;justify-content:center;gap:4px 24px;min-height:10px;margin-top:6px;font-size:10px;line-height:10px;display:flex}.source-chart-legend span[data-v-e17f18ff]{align-items:center;gap:5px;display:inline-flex}i[data-v-e17f18ff]{width:8px;height:8px;display:inline-block}.legend-line[data-v-e17f18ff]{background:#33ff86;height:1px}.legend-volume[data-v-e17f18ff]{background:#38384b}.legend-buy[data-v-e17f18ff]{background:#06b066}.legend-sell[data-v-e17f18ff]{background:#f24966}.source-readout[data-v-e17f18ff]{z-index:1;pointer-events:none;visibility:hidden;background:#fffffff5;border-radius:4px;flex-wrap:wrap;gap:4px 12px;padding:6px;font-size:11px;line-height:16px;display:flex;position:absolute;top:12px;left:8px;right:54px}.source-readout.active[data-v-e17f18ff]{visibility:visible}.source-readout span[data-v-e17f18ff]{color:var(--muted)}.source-readout strong[data-v-e17f18ff]{overflow-wrap:anywhere}@media (width<768px){.source-chart-legend[data-v-e17f18ff]{gap:4px 12px}}.contract-market-overview[data-v-c6d228bd]{min-width:0;margin-bottom:24px}.contract-overview-card[data-v-c6d228bd],.contract-ranking-card[data-v-c6d228bd]{background:var(--page);border:1px solid #e7e7e7;border-radius:16px;min-width:0}.contract-overview-card[data-v-c6d228bd]{min-height:320px;padding:16px}header[data-v-c6d228bd]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}h2[data-v-c6d228bd]{margin:0;font-size:18px;font-weight:500;line-height:24px}header>span[data-v-c6d228bd]{color:var(--muted);font-size:12px}header button[data-v-c6d228bd]{margin-left:auto;font-size:12px}.contract-overview-metrics[data-v-c6d228bd]{flex-wrap:wrap;gap:16px 32px;margin-top:16px;display:flex}.contract-overview-metrics>div[data-v-c6d228bd]{min-width:120px}.contract-overview-metrics span[data-v-c6d228bd]{color:#727272;font-size:12px;line-height:12px}.contract-overview-metrics p[data-v-c6d228bd]{flex-wrap:wrap;align-items:baseline;gap:6px;margin:6px 0 0;line-height:20px;display:flex}.contract-overview-metrics strong[data-v-c6d228bd]{overflow-wrap:anywhere;font-size:18px;font-weight:500}.contract-overview-metrics small[data-v-c6d228bd]{font-size:14px}.contract-overview-card[data-v-c6d228bd] .contract-source-chart{margin-top:14px}.contract-overview-card[data-v-c6d228bd] svg{height:170px}.contract-overview-card[data-v-c6d228bd] .legend-volume{background:#91dcbf}.contract-overview-card[data-v-c6d228bd] .observation-line{stroke:#06b066}.contract-overview-card[data-v-c6d228bd] stop{stop-color:#06b066}.contract-overview-card[data-v-c6d228bd] rect[data-field=secondary]{fill:#91dcbf}.contract-overview-card[data-v-c6d228bd] .empty-state{min-height:170px}.contract-overview-status[data-v-c6d228bd]{margin:10px 0 24px;font-size:12px}.contract-overview-status p[data-v-c6d228bd]{margin:4px 0;line-height:1.6}.contract-overview-status .form-note[data-v-c6d228bd]{text-align:left;justify-content:flex-start}.contract-ranking-grid[data-v-c6d228bd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.contract-ranking-card[data-v-c6d228bd]{min-height:500px;padding:16px 0}.contract-ranking-card h2[data-v-c6d228bd]{padding:0 16px}.contract-ranking-columns[data-v-c6d228bd]{color:#9d9f9e;justify-content:space-between;gap:12px;padding:16px 16px 12px;font-size:13px;line-height:18px;display:flex}.contract-ranking-columns span[data-v-c6d228bd]:last-child{text-align:right}.contract-ranking-row[data-v-c6d228bd]{align-items:center;gap:12px;min-height:58px;padding:12px 16px;font-size:14px;display:flex}.contract-ranking-row[data-v-c6d228bd]:focus-visible,.contract-ranking-row[data-v-c6d228bd]:hover{background:var(--soft)}.ranking-skeleton[data-v-c6d228bd]{padding-inline:16px}.ranking-skeleton[data-v-c6d228bd] .skeleton-row{min-height:58px}.contract-ranking-row[data-v-c6d228bd] .app-icon,.contract-ranking-row[data-v-c6d228bd] .icon-placeholder{border-radius:50%;flex-shrink:0;width:25px;height:25px}.ranking-name[data-v-c6d228bd],.ranking-quote[data-v-c6d228bd]{flex-direction:column;gap:6px;min-width:0;display:flex}.ranking-name[data-v-c6d228bd]{flex:1}.ranking-quote[data-v-c6d228bd]{text-align:right;max-width:55%}.ranking-name strong[data-v-c6d228bd],.ranking-quote strong[data-v-c6d228bd]{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:15px}.contract-ranking-row small[data-v-c6d228bd]{overflow-wrap:anywhere;font-size:13px;line-height:13px}.ranking-name small[data-v-c6d228bd],.ranking-quote small[data-v-c6d228bd]:not(.positive):not(.negative){color:var(--muted)}.contract-ranking-card>.field-error[data-v-c6d228bd],.contract-ranking-card[data-v-c6d228bd]>.data-status{margin:12px 16px;font-size:12px}@media (768px<=width<1100px){.contract-ranking-grid[data-v-c6d228bd]{gap:16px}.contract-ranking-row[data-v-c6d228bd]{flex-wrap:wrap;gap:8px}.ranking-quote[data-v-c6d228bd]{max-width:100%;margin-left:auto}}@media (width<768px){.contract-overview-card[data-v-c6d228bd]{padding:16px}header>span[data-v-c6d228bd]{flex-basis:100%;order:3}.contract-overview-metrics[data-v-c6d228bd]{gap:16px 24px}.contract-ranking-grid[data-v-c6d228bd]{grid-template-columns:minmax(0,1fr);gap:16px}.contract-ranking-card[data-v-c6d228bd]{min-height:0}}.contract-market-charts[data-v-66b12f0c]{min-width:0;margin-bottom:24px}.contract-market-chart-grid[data-v-66b12f0c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.contract-market-chart[data-v-66b12f0c]{border:1px solid #e7e7e7;border-radius:16px;min-width:0;min-height:320px;padding:14px 16px 24px;position:relative}header[data-v-66b12f0c]{grid-template-columns:minmax(0,1fr) minmax(0,350px);align-items:center;gap:16px;display:grid}h2[data-v-66b12f0c]{margin:0;font-size:18px;font-weight:500;line-height:24px}header[data-v-66b12f0c] .tabs{background:#f6f6f6;border:0;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;height:28px;margin:0;display:grid;overflow-x:auto}header[data-v-66b12f0c] .tabs button{color:#121212;white-space:nowrap;border:0;border-radius:16px;min-width:0;padding:0 8px;font-size:12px;font-weight:400;line-height:28px}header[data-v-66b12f0c] .tabs button.active{color:#fff;background:#121212;font-weight:500}header[data-v-66b12f0c] .tabs button:disabled{cursor:default;opacity:.45}.contract-market-chart[data-v-66b12f0c] .contract-source-chart{margin-top:12px}.contract-market-chart[data-v-66b12f0c] .chart-axis{fill:#9d9f9e;font-size:12px}.contract-market-chart[data-v-66b12f0c] .source-chart-legend{min-height:12px;font-size:12px;line-height:12px}.contract-market-chart[data-v-66b12f0c] .empty-state{min-height:206px;padding:24px 8px}.contract-market-chart[data-v-66b12f0c] .pending-data{background:0 0;min-height:230px;margin-top:16px}.chart-status[data-v-66b12f0c]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px;font-size:11px;line-height:16px;display:flex;position:absolute;bottom:8px;left:16px;right:16px}.has-error .chart-status[data-v-66b12f0c]{position:static}[data-group=taker][data-v-66b12f0c] .observation-bar[data-field=value]{fill:#f24966}[data-group=taker][data-v-66b12f0c] .observation-bar[data-field=secondary]{fill:#06b066}[data-group=taker][data-v-66b12f0c] .legend-buy{background:#f24966}[data-group=taker][data-v-66b12f0c] .legend-sell{background:#06b066}.chart-status button[data-v-66b12f0c]{margin-left:auto;font-size:11px}.chart-status .field-error[data-v-66b12f0c]{flex:1;margin:0}@media (width<1100px){.contract-market-chart-grid[data-v-66b12f0c]{grid-template-columns:minmax(0,1fr)}}@media (width<600px){header[data-v-66b12f0c]{grid-template-columns:minmax(0,1fr);gap:16px}.contract-market-chart[data-v-66b12f0c]{padding-top:16px}}.statistic-chart-panel[data-v-a695b729]{min-width:0;margin-top:24px}.overlay-readout[data-v-a695b729]{position:relative}.overlay-readout .statistic-readout[data-v-a695b729]{z-index:1;visibility:hidden;pointer-events:none;background:#fffffff5;min-height:0;padding:8px;position:absolute;top:8px;left:8px;right:64px}.overlay-readout.active .statistic-readout[data-v-a695b729]{visibility:visible}.statistic-chart[data-v-a695b729]{min-width:0;height:240px}.statistic-readout[data-v-a695b729]{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 16px;min-height:38px;margin-bottom:8px;font-size:12px;display:flex}.statistic-readout span[data-v-a695b729]{color:var(--muted)}.statistic-readout strong[data-v-a695b729]{overflow-wrap:anywhere}.statistic-secondary[data-v-a695b729]{color:var(--green)}.chart-credit[data-v-a695b729]{color:var(--muted);font-size:10px;line-height:1.6}.statistic-card[data-v-3e4e8a3f]{border:1px solid var(--line);border-radius:16px;min-width:0;padding:24px}header[data-v-3e4e8a3f]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}header h2[data-v-3e4e8a3f]{margin:0 auto 0 0;font-size:16px}header>button[data-v-3e4e8a3f]{font-size:13px}.statistic-card[data-v-3e4e8a3f] .data-caption{line-height:1.7}.source-statistics-grid[data-v-24cb77dd]{-moz-column-gap:32px;border:1px solid #e7e7e7;border-radius:16px;grid-template-columns:minmax(0,560fr) minmax(0,570fr);gap:72px 32px;min-height:626px;padding:30px 18px;display:grid}.source-statistic-card[data-v-24cb77dd]{min-width:0;min-height:246px}.source-statistic-card h2[data-v-24cb77dd]{margin:0;font-size:20px;font-weight:500;line-height:20px}.source-statistic-card[data-v-24cb77dd] .empty-state{min-height:206px;margin-top:20px}.contract-statistics-source .source-controls[data-v-24cb77dd],.source-additional-statistics[data-v-24cb77dd]{margin-top:20px}.source-additional-statistics summary[data-v-24cb77dd]{cursor:pointer;font-size:14px}@media (width<768px){.contract-statistics-source[data-v-24cb77dd]{flex-direction:column;display:flex}.source-statistics-grid[data-v-24cb77dd]{grid-template-columns:minmax(0,1fr);row-gap:32px;padding:24px 16px}.contract-statistics-source .source-controls[data-v-24cb77dd]{order:-1;margin:0 0 20px}.source-statistic-card h2[data-v-24cb77dd]{font-size:18px}}.contract-statistics[data-v-24cb77dd]{min-width:0}.legacy-contract-statistics>summary[data-v-24cb77dd]{cursor:pointer;margin-bottom:20px;font-size:14px}.contract-statistics-source>.contract-statistics-details[data-v-24cb77dd]{display:contents}.statistics-controls[data-v-24cb77dd]{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.statistics-controls .select-control[data-v-24cb77dd]{width:200px;max-width:100%}.statistics-controls select[data-v-24cb77dd]{background:0 0;border:0;width:100%;margin:0;padding:12px 36px 12px 16px}.statistics-controls>button[data-v-24cb77dd]{margin-left:auto;font-size:13px}.contract-statistics-caption[data-v-24cb77dd]{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:16px;display:flex}.contract-statistics-caption a[data-v-24cb77dd]{font-size:13px}.statistics-grid[data-v-24cb77dd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}@media (width>=768px) and (width<=1023px){.statistics-grid[data-v-24cb77dd]{grid-template-columns:minmax(0,1fr)}}
