.zero-ron{--p:#9b72ff;background:#080d15;color:#eef3ff;border:1px solid #2b3850;border-radius:14px;overflow:hidden;font-family:Inter,system-ui,sans-serif}.zero-ron *{box-sizing:border-box}.zero-ron>header{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;background:#0e1623;border-bottom:1px solid #29364b}.zero-ron header small{color:#bca7ff;font-weight:800;letter-spacing:.18em}.zero-ron h2{margin:4px 0 0;color:#fff;font-size:24px}.zero-ron header b{font-size:10px}.zero-ron i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--p);box-shadow:0 0 10px var(--p);margin-right:6px}.zero-notice{padding:10px 20px;background:#121b2b;color:#aebbd0;font-size:11px}.zero-notice strong{color:#d9ceff}.zero-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#2a3547}.zero-cam{position:relative;aspect-ratio:16/9;min-height:230px;overflow:hidden;background:#080b11;cursor:pointer}.scene{position:absolute;inset:0;display:grid;place-items:center;text-align:center;background:radial-gradient(circle,#1a2634,#0a0f16 65%)}.zero-water .scene{background:radial-gradient(circle at 50% 15%,#17384a,#07101a 65%)}.zero-site .scene{background:linear-gradient(135deg,#1b222d,#090d13 65%)}.zero-sky .scene{background:radial-gradient(circle at 70% 25%,#242643,#080c18 65%)}.scene span{color:#66768c;font-weight:800;letter-spacing:.14em}.scene em,.bottom em{display:block;font-size:9px;font-style:normal;margin-top:4px}.top,.bottom{position:absolute;left:0;right:0;display:flex;justify-content:space-between;padding:12px 14px}.top{top:0;font-size:10px}.bottom{bottom:0;align-items:end;padding-top:38px;background:linear-gradient(transparent,#000c)}.bottom strong{font-size:12px}.bottom em{color:#9eacc0}.bottom time{font-size:10px}.zero-cam button{position:absolute;right:12px;top:38px;width:32px;height:32px;border:1px solid #46546d;border-radius:6px;background:#080d15cc;color:#d6caff}.zero-ron footer{padding:10px 18px;background:#0d1420;color:#9d8bd8;font-size:9px;font-weight:800;letter-spacing:.12em}.zero-grid.is-expanded .zero-cam{display:none}.zero-grid.is-expanded .zero-cam.is-expanded{display:block;grid-column:1/-1;min-height:480px}@media(max-width:720px){.zero-grid{grid-template-columns:1fr}.zero-cam{min-height:190px}}