.official-mark{display:flex;align-items:center;gap:9px;margin-left:auto;margin-right:22px;padding-right:22px;border-right:1px solid #2d2d2d}.official-mark span{font-size:8px;letter-spacing:.16em;color:#666;writing-mode:vertical-rl}.official-mark img{width:170px;height:68px;object-fit:contain;filter:drop-shadow(0 0 18px #ff5a0045)}
.monitor-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:0 0 12px}.monitor-card{min-height:88px;padding:14px 15px;background:linear-gradient(145deg,#151515,#0c0c0c);border:1px solid #242424;border-radius:10px;display:flex;align-items:center;gap:13px;position:relative;overflow:hidden}.monitor-card:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,var(--orange),transparent);opacity:.55}.monitor-icon{width:38px;height:38px;flex:0 0 38px;border-radius:9px;display:grid;place-items:center;background:#ff5a0018;border:1px solid #ff5a0040;color:var(--orange);font:800 13px Inter}.monitor-card small{display:block;color:#888;font-size:8px;letter-spacing:.14em;font-weight:700}.monitor-card strong{display:block;font:800 25px/1.05 "Barlow Condensed";margin:5px 0 3px}.monitor-card span{font-size:8px;color:#6e6e6e}.pulse-card{border-color:#4d2918;background:linear-gradient(145deg,#1b120d,#0c0c0c)}
.insight-strip{margin-top:12px;padding:12px 16px;border:1px solid #2b2b2b;border-radius:9px;background:#101010;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;font-size:9px;color:#777;letter-spacing:.05em}.insight-strip strong{color:#ddd;font-size:9px;letter-spacing:.12em}.live-dot{display:inline-block;width:7px;height:7px;background:var(--green);border-radius:50%;box-shadow:0 0 9px var(--green);margin-right:8px}.insight-strip p{margin:0;text-align:center}.clock{font:700 14px "Barlow Condensed";color:var(--orange);letter-spacing:.12em}
@media(max-width:1150px){.monitor-grid{grid-template-columns:repeat(3,1fr)}.official-mark{display:none}}@media(max-width:680px){.monitor-grid{grid-template-columns:1fr 1fr}.insight-strip{grid-template-columns:1fr}.insight-strip p{text-align:left}}
@media(max-width:1150px){.official-mark{display:flex;margin-left:14px;margin-right:8px;padding-right:8px}.official-mark img{width:72px}.official-mark span{display:none}}
@media(max-width:760px){.official-mark{position:absolute;right:0;top:4px;border:0}.official-mark img{width:58px}}
.bar.projected{opacity:.4;background:linear-gradient(180deg,#ff9b5a,#d94a00)}.bar.projected.current{opacity:1;box-shadow:0 0 18px #ff5a0066;background:linear-gradient(180deg,#ffd0b0,#ff5a00)}
@media(min-width:1200px){body{overflow:hidden}.shell{height:100vh;width:100%;max-width:none;padding:12px 16px 7px;display:flex;flex-direction:column}.topbar{min-height:82px;margin-bottom:9px;padding-bottom:8px}.brand img{width:72px;height:72px}.brand h1{font-size:34px}.brand p{font-size:15px}.hero-grid{margin-bottom:7px;gap:8px}.metric{min-height:105px;padding:12px 16px}.metric>strong{font-size:28px;margin:10px 0 6px}.featured>strong{font-size:35px}.leader{margin-top:8px}.leader strong{font-size:22px}.progress,.target-bar{margin-top:9px}.monitor-grid{gap:8px;margin-bottom:7px}.monitor-card{min-height:62px;padding:7px 11px}.monitor-icon{width:30px;height:30px;flex-basis:30px}.monitor-card strong{font-size:21px;margin:2px 0}.content-grid{flex:1;min-height:0;gap:8px}.panel{min-height:0;height:100%;padding:10px 14px}.panel-head{padding-bottom:6px;margin-bottom:2px}.panel-head h2{font-size:22px}.ranking{height:calc(100% - 55px);justify-content:space-evenly}.rank-row{padding:clamp(2px,.42vh,5px) 2px;min-height:0}.channel-icon{width:28px;height:28px;flex-basis:28px}.ranking.dense .rank-row{padding:1px 2px}.ranking.dense .channel-icon{width:24px;height:24px;flex-basis:24px}.ranking.dense .channel-name small{display:none}.ranking.dense .gmv strong{font-size:16px}.ranking-panel{overflow:hidden}.chart-wrap{height:calc(100% - 72px);min-height:220px;padding-top:8px}.chart-summary{padding:7px 4px}.insight-strip{margin-top:6px;padding:6px 13px}footer{margin-top:3px;line-height:1.2}.spark{bottom:7px}}
