:root{--ink:#18231f;--purple:#6f55cc;--muted:#75807b;--line:#e7e7df}.market-page{min-height:100vh;color:var(--ink);background:#f4f3ed;padding:28px 5vw 80px}.market-page>header{grid-template-columns:1fr 2fr 1fr;align-items:center;max-width:1120px;margin:0 auto 24px;display:grid}.market-page>header a{color:var(--purple);font-size:11px;font-weight:800;text-decoration:none}.market-page>header div{text-align:center}.market-page>header p,.market-hero small,.deposit-compare>small,.market-check>small{letter-spacing:.14em;color:#8b938f;margin:0 0 6px;font-size:8px;font-weight:800}.market-page>header h1{margin:0;font:32px Georgia,serif}.market-page>header>span{text-align:right;color:var(--muted);font-size:9px}.market-hero,.market-indicators article,.deposit-compare,.market-check,.market-guidance{border:1px solid var(--line);background:#fff;border-radius:18px;max-width:1120px;margin:auto;box-shadow:0 18px 55px #252f2b0f}.market-hero{color:#fff;background:#17241f;justify-content:space-between;align-items:center;padding:27px;display:flex}.market-hero small{color:#aa96ef}.market-hero h2{margin:6px 0;font:29px Georgia,serif}.market-hero p{color:#aab5b0;max-width:650px;font-size:9px;line-height:1.6}.market-live{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.market-live i{background:#deb95f;border-radius:50%;width:8px;height:8px}.market-live.live i{background:#58bd92}.market-live b{font-size:9px}.market-live span{color:#aab5b0;font-size:7px}.market-indicators{grid-template-columns:repeat(4,1fr);gap:11px;max-width:1120px;margin:15px auto;display:grid}.market-indicators article{flex-direction:column;gap:5px;padding:17px;display:flex}.market-indicators small{letter-spacing:.1em;color:var(--muted);font-size:7px}.market-indicators b{font:25px Georgia,serif}.market-indicators span{color:var(--muted);font-size:8px}.market-indicators a{color:var(--purple);margin-top:5px;font-size:7px}.market-grid{grid-template-columns:1.35fr .65fr;gap:17px;max-width:1120px;margin:18px auto;display:grid}.deposit-compare,.market-check{padding:22px}.deposit-compare h2,.market-check h2{margin:0 0 16px;font:23px Georgia,serif}.deposit-inputs{grid-template-columns:1fr 1fr;gap:11px;display:grid}.deposit-inputs label{color:var(--muted);flex-direction:column;gap:6px;font-size:8px;font-weight:800;display:flex}.deposit-inputs label:last-child{grid-column:1/-1}.deposit-inputs input{border:1px solid var(--line);color:var(--ink);background:#f8f7f3;border-radius:10px;padding:11px;font-size:16px}.deposit-inputs input[type=range]{accent-color:var(--purple);padding:0}.deposit-out{grid-template-columns:1fr 1fr;gap:9px;margin:15px 0;display:grid}.deposit-out span{color:#fff;background:#17241f;border-radius:11px;flex-direction:column;gap:5px;padding:14px;display:flex}.deposit-out small{color:#aab5b0;font-size:7px}.deposit-out b{font:19px Georgia,serif}.deposit-out span:last-child b{color:#73d2ad}.rate-note{color:#46675a;background:#e7f2ed;border-radius:10px;padding:12px;font-size:8px;line-height:1.55}.rate-note.warn{color:#8d5b25;background:#fff0df}.market-check ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.market-check li{align-items:center;gap:9px;font-size:9px;line-height:1.4;display:flex}.market-check li b{width:25px;height:25px;color:var(--purple);background:#eee9ff;border-radius:50%;flex:none;place-items:center;display:grid}.market-guidance{grid-template-columns:1fr 1fr;gap:17px;padding:18px;display:grid}.market-guidance>div{align-items:flex-start;gap:11px;display:flex}.market-guidance>div>span{font-size:23px}.market-guidance p{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.market-guidance p b{color:var(--ink);margin-bottom:3px;font-size:10px;display:block}.market-disclaimer{max-width:1120px;color:var(--muted);text-align:center;margin:14px auto 0;font-size:8px}@media (width<=760px){.market-page{padding:20px 14px 80px}.market-page>header{grid-template-columns:auto 1fr}.market-page>header div{text-align:right}.market-page>header h1{font-size:22px}.market-page>header>span{display:none}.market-hero{padding:20px;display:block}.market-hero h2{font-size:23px}.market-live{align-items:flex-start;margin-top:14px}.market-indicators{grid-template-columns:1fr 1fr}.market-grid,.deposit-inputs,.deposit-out,.market-guidance{grid-template-columns:1fr}.market-guidance{gap:13px}}
