.iantiai-market-section{width:100%;max-width:1040px;margin:10px auto 12px;padding:0}
.iantiai-market-window{--market-accent:#00b67a;position:relative;overflow:hidden;min-height:400px;border:1px solid rgba(65,188,196,.36);background:linear-gradient(135deg,rgba(1,13,11,.94),rgba(1,8,14,.95));box-shadow:0 20px 70px rgba(0,0,0,.55)}
.iantiai-market-window:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.42;background-image:linear-gradient(rgba(26,157,219,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,182,122,.055) 1px,transparent 1px);background-size:38px 38px}
.iantiai-market-window *{box-sizing:border-box}
.iantiai-market-topbar{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:62px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.3)}
.iantiai-market-brand{font-family:Michroma,Arial,sans-serif;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.iantiai-market-brand b{color:#00b67a}.iantiai-market-sub{margin-top:4px;color:#718681;font-size:8px;letter-spacing:.15em;text-transform:uppercase}
.iantiai-market-tabs{display:flex;align-self:stretch}.iantiai-market-tab{position:relative;display:flex;align-items:center;justify-content:center;min-width:178px;padding:0 20px;border:0;border-left:1px solid rgba(255,255,255,.08);background:transparent;color:#78908c;font:700 10px Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;cursor:default}.iantiai-market-tab:last-child{border-right:1px solid rgba(255,255,255,.08)}.iantiai-market-tab.is-active{color:var(--market-accent);background:rgba(255,255,255,.025)}.iantiai-market-tab.is-active:after{content:"";position:absolute;right:13px;bottom:0;left:13px;height:2px;background:var(--market-accent);box-shadow:0 0 12px var(--market-accent)}
.iantiai-market-status{justify-self:end;display:flex;align-items:center;gap:8px;color:#7d918d;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.iantiai-market-status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--market-accent);box-shadow:0 0 11px var(--market-accent);animation:iantaiPulse 1.5s ease-in-out infinite}
.iantiai-market-body{position:relative;z-index:1;display:grid;grid-template-columns:205px minmax(0,1fr);min-height:337px}.iantiai-market-rail{padding:24px;border-right:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.16)}
.iantiai-market-eyebrow{color:var(--market-accent);font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.iantiai-market-symbol{margin-top:7px;color:#fff;font-family:Michroma,Arial,sans-serif;font-size:22px;letter-spacing:.04em}.iantiai-market-name{margin-top:5px;color:#718681;font-size:10px}.iantiai-market-price{margin-top:22px;color:var(--market-accent);font-family:Michroma,Arial,sans-serif;font-size:21px;font-variant-numeric:tabular-nums;text-shadow:0 0 16px color-mix(in srgb,var(--market-accent) 38%,transparent)}.iantiai-market-change{margin-top:7px;color:var(--market-accent);font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}
.iantiai-market-metrics{margin-top:22px;border-top:1px solid rgba(255,255,255,.08)}.iantiai-market-metric{display:flex;justify-content:space-between;gap:8px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.07)}.iantiai-market-metric span{color:#70827f;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.iantiai-market-metric b{color:#e7f0ee;font-size:10px}.iantiai-market-source{margin-top:15px;color:#647673;font-size:8px;line-height:1.45;letter-spacing:.08em;text-transform:uppercase}
.iantiai-market-chart{position:relative;min-width:0;padding:19px 22px 14px}.iantiai-market-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.iantiai-market-chart-title{color:#c9d5d2;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.iantiai-market-chart-note{color:#657875;font-size:8px;letter-spacing:.08em;text-align:right;text-transform:uppercase}.iantiai-market-canvas-wrap{position:absolute;inset:62px 22px 48px}.iantiai-market-canvas{width:100%;height:100%;display:block}.iantiai-market-chips{position:absolute;right:22px;bottom:14px;left:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.iantiai-market-chip{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border:1px solid rgba(255,255,255,.075);background:rgba(0,0,0,.22)}.iantiai-market-chip span{color:#667a76;font-size:7px;letter-spacing:.1em;text-transform:uppercase}.iantiai-market-chip b{color:#d7e4e1;font-size:9px}
@keyframes iantaiPulse{50%{opacity:.35;transform:scale(.72)}}
@media(max-width:680px){.iantiai-market-section{margin:8px 0 10px;padding:0}.iantiai-market-window{min-height:560px}.iantiai-market-topbar{grid-template-columns:1fr auto;padding:12px 14px}.iantiai-market-tabs{grid-column:1/-1;grid-row:2;margin-top:10px}.iantiai-market-tab{min-width:0;flex:1;height:42px}.iantiai-market-status{grid-column:2;grid-row:1}.iantiai-market-body{grid-template-columns:1fr;min-height:470px}.iantiai-market-rail{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;padding:16px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.iantiai-market-price{grid-column:2;grid-row:1/3;align-self:center;justify-self:end;margin:0;font-size:17px}.iantiai-market-change{grid-column:2;justify-self:end;margin:0}.iantiai-market-metrics{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);margin-top:8px}.iantiai-market-metric{display:grid;justify-items:center;padding:8px 4px}.iantiai-market-source{grid-column:1/-1;margin-top:5px}.iantiai-market-chart{min-height:285px}.iantiai-market-canvas-wrap{inset:58px 12px 48px}.iantiai-market-chips{right:12px;left:12px}.iantiai-market-chart-note{max-width:145px}}
@media(prefers-reduced-motion:reduce){.iantiai-market-status:before{animation:none}}
