.oa-mc-wrap{width:min(1100px,calc(100% - 40px));margin:0 auto;padding:45px 0 60px}.oa-mc-intro{margin-bottom:24px}.oa-mc-eyebrow{color:var(--accent,#d4f26a);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;font-weight:800}.oa-mc-title{font-size:clamp(2.1rem,4vw,3.7rem);letter-spacing:-.07em;line-height:1;margin:11px 0 0}.oa-mc-assets{display:flex;gap:6px;margin-top:18px}.oa-mc-asset,.oa-mc-time{border:1px solid var(--line,rgba(255,255,255,.12));background:transparent;color:var(--muted,#8d938a);border-radius:7px;padding:8px 12px;font-size:.66rem;cursor:pointer}.oa-mc-asset.active,.oa-mc-time.active{color:#151715;background:var(--accent,#d4f26a);border-color:var(--accent,#d4f26a);font-weight:800}.oa-mc-card{background:linear-gradient(145deg,#191d1b,#141615);border:1px solid var(--line,rgba(255,255,255,.12));border-radius:16px;padding:16px;box-shadow:0 25px 75px rgba(0,0,0,.28)}.oa-mc-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:4px 3px 15px}.oa-mc-label{font-size:.8rem;font-weight:800}.oa-mc-label small{display:block;color:var(--muted,#8d938a);font-size:.65rem;font-weight:500;margin-top:3px}.oa-mc-live{font-size:.61rem;color:var(--accent,#d4f26a);border:1px solid rgba(212,242,106,.32);padding:6px 9px;border-radius:100px}.oa-mc-stage{height:430px;position:relative;border-top:1px solid var(--line,rgba(255,255,255,.12));border-bottom:1px solid var(--line,rgba(255,255,255,.12));overflow:hidden}.oa-mc-stage canvas{display:block;width:100%;height:100%}.oa-mc-loading{position:absolute;inset:0;display:grid;place-items:center;color:var(--muted,#8d938a);font-size:.75rem;background:rgba(16,17,17,.65)}.oa-mc-loading.hidden{display:none}.oa-mc-signal{position:absolute;right:15px;top:14px;padding:7px 12px;border-radius:6px;font-size:.67rem;font-weight:900;letter-spacing:.13em;background:rgba(38,166,154,.12);color:#26a69a;border:1px solid rgba(38,166,154,.42)}.oa-mc-signal.bear{background:rgba(239,83,80,.12);color:#ef5350;border-color:rgba(239,83,80,.42)}.oa-mc-signal.hidden{display:none}.oa-mc-timebar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 3px 2px}.oa-mc-time{border:1px solid transparent;border-radius:6px;padding:7px 10px}.oa-mc-updated{color:var(--muted,#8d938a);font-size:.63rem;white-space:nowrap}.oa-mc-legend{display:flex;justify-content:space-between;gap:15px;padding:12px 3px 0;color:var(--muted,#8d938a);font-size:.65rem}.oa-mc-legend strong{color:var(--accent,#d4f26a)}.hidden{display:none!important}@media(max-width:650px){.oa-mc-wrap{width:calc(100% - 28px);padding-top:32px}.oa-mc-stage{height:330px}.oa-mc-timebar{display:block}.oa-mc-updated{display:block;margin-top:10px}}
.oa-mc-access-gate{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center;background:rgba(15,18,17,.96);border-radius:12px}.oa-mc-access-gate.hidden{display:none!important}.oa-mc-access-gate strong{color:#f4f7ed;font-size:20px}.oa-mc-access-gate form{display:flex;gap:10px;width:min(100%,420px)}.oa-mc-access-gate input{min-width:0;flex:1;border:1px solid #52604c;border-radius:8px;background:#0b0e0d;color:#fff;padding:12px 14px;font:inherit;text-transform:uppercase;outline:none}.oa-mc-access-gate input:focus{border-color:#d4f76d;box-shadow:0 0 0 3px rgba(212,247,109,.15)}.oa-mc-access-gate button{border:0;border-radius:8px;background:#d4f76d;color:#131711;padding:12px 16px;font-weight:800;cursor:pointer}.oa-mc-access-gate button:disabled{opacity:.6;cursor:wait}.oa-mc-access-gate p{min-height:18px;margin:0;color:#ff9898;font-size:13px}@media(max-width:600px){.oa-mc-access-gate form{flex-direction:column}.oa-mc-access-gate button{width:100%}}
