.world-market-hero{background:radial-gradient(circle at 88% 0,#36d29e21,#0000 36%),linear-gradient(125deg,#111a1c,#0b0e13 68%)}.world-market-grid{background:#2b3139;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.world-market-card{background:#0f1319;align-content:start;gap:13px;min-width:0;padding:19px;display:grid}.world-market-card>header{justify-content:space-between;gap:12px;display:flex}.world-market-card>header span{color:#a795ff;font:800 9px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase}.world-market-card>header b{font:800 8px var(--font-geist-mono);letter-spacing:.06em;border-radius:999px;padding:5px 7px}.match-exact{color:#66dca9;background:#153126}.match-candidate{color:#f2bd6d;background:#2c2418}.match-unmatched{color:#8a929d;background:#20252c}.world-market-card h3{color:#f1f2ef;margin:0;font-size:16px;line-height:1.36}.world-market-price{grid-template-columns:1fr 1fr;gap:7px;display:grid}.world-market-price>span{border:1px solid #2b323a;border-radius:8px;gap:4px;padding:11px;display:grid}.world-market-price small{color:#747d89;font:750 8px var(--font-geist-mono)}.world-market-price strong{color:#fff;font:700 22px var(--font-geist-mono)}.world-market-card dl{margin:0}.world-market-card dl>div{border-top:1px solid #292f37;grid-template-columns:75px minmax(0,1fr);gap:9px;padding:6px 0;display:grid}.world-market-card dt{color:#707985;font-size:9px}.world-market-card dd{color:#aab0b8;font:600 9px var(--font-geist-mono);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.world-market-card>a{color:#aa9bff;font-size:11px;font-weight:750}.world-market-note a{color:#aa9bff}.world-market-benchmarks{background:#0d1015;border:1px solid #344139;border-radius:14px;overflow:hidden}.world-market-benchmarks>header{border-bottom:1px solid #2c3831;justify-content:space-between;align-items:end;gap:20px;padding:20px;display:flex}.world-market-benchmarks header small{color:#66dca9;font:800 10px var(--font-geist-mono);letter-spacing:.12em}.world-market-benchmarks h2{color:#fff;margin:6px 0 0}.world-market-benchmarks header>span{color:#87918b;font:700 10px var(--font-geist-mono)}.world-market-benchmarks>div{background:#2b3831;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.world-market-benchmarks article{background:#101612;gap:8px;padding:18px;display:grid}.world-market-benchmarks article small{color:#66dca9;font:800 9px var(--font-geist-mono);text-transform:uppercase}.world-market-benchmarks article strong{color:#fff;font:700 30px var(--font-geist-mono)}.world-market-benchmarks article p{color:#aab2ac;margin:0;font-size:12px;line-height:1.45}.world-market-benchmarks article span{color:#707a73;font-size:10px}.world-market-benchmarks article a{color:#aa9bff;font-size:11px;font-weight:750}@media (max-width:950px){.world-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.world-market-grid,.world-market-benchmarks>div{grid-template-columns:1fr}}.comparison-section{color:#e7ece8;background:#101612;border:1px solid #39463f;border-radius:14px;padding:22px}.comparison-section h2{margin:7px 0 14px}.comparison-section small{color:#77ddb4;letter-spacing:.1em;font-size:10px}.comparison-section p{color:#a9b4ad;font-size:13px;line-height:1.6}.comparison-section article{border-top:1px solid #344139;margin-top:20px;padding-top:18px}.comparison-status{justify-content:space-between;gap:15px;display:flex}.comparison-status span{color:#77ddb4;font-size:10px}.comparison-table-wrap{margin-block:16px;overflow-x:auto}.comparison-section table{border-collapse:collapse;width:100%;font-size:13px}.comparison-section th,.comparison-section td{text-align:right;border-bottom:1px solid #303c35;padding:12px 8px}.comparison-section th:first-child{text-align:left}.comparison-section thead{color:#9ba79f;font-size:11px}.comparison-section details{overflow-wrap:anywhere;font-size:12px}.comparison-section summary{cursor:pointer;color:#b5a4ff}.comparison-empty{background:#191824;border-left:2px solid #8f7ae0;padding:12px 16px}@media (max-width:600px){.comparison-section{padding:17px}.comparison-status{flex-direction:column}.comparison-section th,.comparison-section td{padding:10px 5px}}
