:root{--live-navy:#0a1220;--live-orange:#ff6a00;--live-card:#111d2e;--live-text:#f8fafc;--live-muted:#a8b3c3}.live-page{background:var(--live-navy);min-height:100vh;color:var(--live-text);font-family:Arial,sans-serif}.live-skip{z-index:20;color:#000;background:#fff;padding:10px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.live-skip:focus{transform:none}.live-header{z-index:10;background:#0a1220e8;border-bottom:1px solid #263449;align-items:center;gap:28px;min-height:72px;padding:0 max(20px,5vw);display:flex;position:sticky;top:0}.live-brand{color:#fff;align-items:center;gap:10px;font-size:1.25rem;text-decoration:none;display:flex}.live-brand b,.live-kicker{color:var(--live-orange)}.live-header nav{flex:1;gap:22px;display:flex}.live-header a{color:inherit}.live-header button,.live-tabs button,.live-back,.live-report,.live-retry,.live-dialog button,.live-dialog a{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #536279;border-radius:12px;padding:9px 14px}.live-hero{background:radial-gradient(circle at 75% 20%,#ff6a0033,#0000 34%),linear-gradient(135deg,#0a1220,#102943);padding:72px max(20px,8vw)}.live-hero h1{max-width:800px;margin:.3em 0;font-size:clamp(2.2rem,6vw,5rem)}.live-hero p{max-width:700px;color:var(--live-muted);font-size:1.15rem}.live-kicker span{background:#ef4444;border-radius:50%;width:10px;height:10px;display:inline-block}.live-content{padding:32px max(20px,8vw) 72px}.live-tabs{gap:10px;display:flex}.live-tabs button[aria-pressed=true],.live-report,.live-dialog a{background:var(--live-orange);border-color:var(--live-orange);color:#111}.live-status{min-height:36px;padding:12px 0}.live-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;display:grid}.live-card{background:var(--live-card);border:1px solid #2a3950;border-radius:20px;overflow:hidden}.live-card>button{text-align:start;width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.live-card>button:hover{background:#17263a}.live-card img,.live-placeholder{object-fit:cover;width:100%;height:210px}.live-placeholder{background:linear-gradient(135deg,#19283d,var(--live-orange));place-items:center;font-size:4rem;font-weight:900;display:grid}.live-card span,.live-lot>div:last-child{padding:18px;display:block}.live-card small{color:var(--live-orange);font-weight:700}.live-card h2,.live-card h3{margin:.45em 0}.live-card p{color:var(--live-muted)}.live-lot video{background:#000;border-radius:12px;width:100%;margin-top:14px}.live-report{width:100%;margin-top:12px}.live-empty{text-align:center;border:1px dashed #526177;border-radius:20px;padding:56px 20px}.live-session-title{margin:22px 0}.live-session-title p{color:var(--live-orange)}.live-facts{background:#0e1a2a;border:1px solid #34445d;border-radius:16px;margin:0 0 24px;padding:18px}.live-facts h3{margin:0 0 14px}.live-facts dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.live-facts dl div{background:#17263a;border-radius:12px;padding:12px}.live-facts dt{color:var(--live-muted);font-size:.9rem}.live-facts dd{font-variant-numeric:tabular-nums;margin:7px 0 0;font-weight:800}.live-facts a{color:#ff9a52}.live-price{font-variant-numeric:tabular-nums;font-size:1.15rem;display:block}.live-lot-current{border-color:var(--live-orange);box-shadow:0 0 0 2px #ff6a0038}.live-sync-warning{color:#fff0dc;background:#4c321b;border-inline-start:4px solid #ffb65c;border-radius:8px;padding:12px 14px}.live-retry{margin:0 0 20px}.live-card>button:active,.live-header button:active,.live-tabs button:active,.live-back:active,.live-report:active,.live-retry:active{background:#263a53}.live-dialog{width:min(560px,100% - 40px);max-height:90vh;color:inherit;background:0 0;border:0;padding:0;overflow:auto}.live-dialog::backdrop{background:#000b}.live-dialog-panel{background:#142137;border:1px solid #465775;border-radius:22px;padding:24px}.live-dialog dl div{border-bottom:1px solid #314058;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.live-dialog dd{font-weight:700}.live-dialog-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.live-dialog a{text-decoration:none}.live-error{color:#ffb4ab}.live-page :focus-visible{outline-offset:4px;outline:3px solid #ff9a52}@media (max-width:700px){.live-header nav{display:none}.live-header{gap:12px}.live-brand{flex:1}.live-hero{padding-top:48px}.live-dialog-actions{flex-direction:column}.live-dialog-actions>*{text-align:center}.live-dialog dl div{flex-direction:column;align-items:flex-start;gap:4px}.live-dialog dd{overflow-wrap:anywhere;margin-inline-start:0}.live-facts dl{grid-template-columns:1fr}.live-facts{padding:14px}}
