.markets-page{background:#f7f9fc;color:#17263b}.btx-ui.markets-page main.markets{max-width:1240px;margin:auto;padding:44px 24px 64px}.markets-intro{margin-bottom:28px}.markets-eyebrow{color:#1d4ed8;letter-spacing:.12em;font-size:.75rem;font-weight:650}.markets h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:450;line-height:1.12;color:#123566;margin:12px 0}.markets-intro>p:last-child{font-size:1.1rem;color:#526078}.markets-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 0}.markets-controls select,.markets-controls button{min-height:44px;border-radius:10px;font:inherit;padding:10px 14px}.markets-controls select{background:#fff;border:1px solid #cbd5e1;color:#17263b}.markets-controls button{background:#1d4ed8;color:#fff;border:0;cursor:pointer}.markets-controls span{color:#526078;font-size:.85rem}.markets-grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.markets-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:22px;min-width:0;display:flex;flex-direction:column;box-shadow:0 6px 24px #12356606}.markets-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.markets h2{font-size:1.15rem;font-weight:550;color:#123566;line-height:1.4;margin:0}.markets-card-heading>span{font-size:.78rem;font-weight:600;color:#526078;white-space:nowrap}.markets-scope{font-size:.85rem;color:#526078;min-height:2.5em;margin:12px 0}.markets-status{font-size:.8rem;font-weight:600;color:#123566;background:#eff6ff;border-radius:7px;align-self:flex-start;padding:5px 8px}.markets-values{display:flex;gap:24px;flex-wrap:wrap;margin:14px 0}.markets-values dt{font-size:.8rem;color:#526078}.markets-values dd{font-variant-numeric:tabular-nums;font-size:1.65rem;color:#123566;margin:4px 0 0;letter-spacing:-.03em}.markets-values small{font-size:.7rem;letter-spacing:0;color:#526078}.markets-note{font-size:.78rem;color:#526078;line-height:1.7;margin:8px 0}.markets-chart{width:100%;height:auto;display:block;margin:10px 0;overflow:visible}.markets-chart text{font:11px system-ui;fill:#526078}.markets-grid{stroke:#e2e8f0;stroke-width:1}.markets-line{fill:none;stroke-width:2}.markets-buy,.markets-last{stroke:#1d4ed8}.markets-sell{stroke:#d92d3a}.markets-dot.markets-buy,.markets-dot.markets-last{fill:#1d4ed8}.markets-dot.markets-sell{fill:#d92d3a}.markets-dot:focus{stroke:#123566;stroke-width:4;outline:none}.markets-warning{font-size:.83rem;color:#744900;background:#fff8e7;padding:12px;border-radius:10px;line-height:1.6}.markets-empty{font-size:.9rem;color:#526078;padding:30px 0}.markets-source{color:#1d4ed8;font-size:.85rem;margin-top:auto;padding-top:20px;display:inline-block}.markets a:focus-visible,.markets button:focus-visible,.markets select:focus-visible,.markets summary:focus-visible{outline:3px solid #1d4ed8;outline-offset:3px}.markets details{margin:14px 0;font-size:.85rem}.markets summary{cursor:pointer;min-height:36px;color:#123566}.markets-table-wrap{overflow-x:auto;max-width:100%}.markets table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:.75rem}.markets th,.markets td{text-align:left;padding:8px 5px;border-bottom:1px solid #e2e8f0;overflow-wrap:anywhere}.markets caption{text-align:left;padding:8px 0}.markets-method{margin-top:32px;border-top:1px solid #dce3ee;padding-top:24px;max-width:900px}.markets-method p{font-size:.88rem;color:#526078;line-height:1.8}.markets-card p,.markets-source{overflow-wrap:anywhere}@media(max-width:1050px){.markets-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.markets{padding:28px 16px 40px}.markets-grid-cards{grid-template-columns:minmax(0,1fr);gap:16px}.markets-card{padding:20px}.markets-controls{gap:10px}.markets-controls span{width:100%}.markets-values dd{font-size:1.8rem}}
.markets-bitcoin{margin-top:24px}.markets-tradingview{height:460px;width:100%;min-width:0;margin-top:12px}.markets-tradingview .tradingview-widget-container__widget{height:calc(100% - 32px);width:100%}.markets-tradingview .tradingview-widget-copyright{font-size:.8rem;line-height:24px;padding-top:8px}.markets-tradingview .tradingview-widget-copyright a{color:#1d4ed8}@media(max-width:620px){.markets-tradingview{height:400px}}
