._page_4f5vt_1{min-height:100vh;color:var(--foreground);font-family:var(--font-family-base)}._header_4f5vt_2{border-bottom:1px solid var(--border);background:var(--card);backdrop-filter:blur(10px)}._headerInner_4f5vt_3{max-width:1180px;margin:0 auto;min-height:58px;padding:0 20px;display:flex;align-items:center;justify-content:space-between}._backLink_4f5vt_4,._brand_4f5vt_4{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--muted-foreground);font-size:.82rem}._backLink_4f5vt_4:hover{color:var(--foreground)}._brand_4f5vt_4{font-family:var(--font-family-display);font-weight:700;color:var(--foreground)}._shell_4f5vt_7{max-width:1180px;margin:0 auto;padding:24px 20px 72px}._hero_4f5vt_8{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:16px;margin-bottom:18px}._hero_4f5vt_8>div,._livePanel_4f5vt_9,._searchRow_4f5vt_9,._card_4f5vt_9,._schedule_4f5vt_9{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md)}._hero_4f5vt_8>div:first-child{padding:32px}._kicker_4f5vt_11,._eyebrow_4f5vt_11,._category_4f5vt_11{font-family:var(--font-family-monospace);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}._hero_4f5vt_8 h1{font-family:var(--font-family-display);font-size:clamp(2.5rem,6vw,4.8rem);line-height:.94;letter-spacing:-.045em;margin:8px 0 12px}._hero_4f5vt_8 p{max-width:700px;margin:0;color:var(--muted-foreground);font-size:.98rem;line-height:1.65}._actions_4f5vt_14{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}._livePanel_4f5vt_9{padding:28px;display:flex;flex-direction:column;justify-content:center;gap:9px}._livePanel_4f5vt_9 strong{font-family:var(--font-family-display);font-size:1.55rem}._livePanel_4f5vt_9>span:not(._liveDot_4f5vt_17){color:var(--muted-foreground);font-size:.82rem;line-height:1.5}._liveDot_4f5vt_17{font-family:var(--font-family-monospace);font-size:.67rem;letter-spacing:.06em;color:var(--muted-foreground)}._liveDot_4f5vt_17:first-letter{color:var(--primary)}._livePanel_4f5vt_9 button{align-self:flex-start;margin-top:6px}._searchRow_4f5vt_9{display:flex;align-items:center;gap:8px;padding:5px 10px;margin-bottom:26px;color:var(--muted-foreground)}._searchRow_4f5vt_9 input{border:0!important;background:transparent!important;box-shadow:none!important;width:100%}._sectionHead_4f5vt_23{display:flex;align-items:end;justify-content:space-between;margin-bottom:10px}._sectionHead_4f5vt_23 h2,._schedule_4f5vt_9 h2{font-family:var(--font-family-display);font-size:1.55rem;line-height:1.1;margin:4px 0 0;letter-spacing:-.02em}._grid_4f5vt_25{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}._card_4f5vt_9{overflow:hidden;padding:0 14px 15px}._thumbnail_4f5vt_27{height:145px;margin:0 -14px 13px;display:grid;place-items:center;position:relative;background:linear-gradient(135deg,#1d4431,#483728);color:#fff}._playCircle_4f5vt_28{width:46px;height:46px;border:1px solid hsl(0 0% 100% / .38);border-radius:50%;display:grid;place-items:center;background:#00000040}._liveBadge_4f5vt_29{position:absolute;left:10px;top:10px;padding:4px 7px;border-radius:var(--radius-sm);background:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-monospace);font-size:.58rem;font-weight:700}._card_4f5vt_9 h3{font-family:var(--font-family-display);font-size:1.02rem;margin:5px 0 6px}._card_4f5vt_9 p{min-height:52px;margin:0 0 12px;color:var(--muted-foreground);font-size:.78rem;line-height:1.5}._card_4f5vt_9 button{width:100%}._schedule_4f5vt_9{margin-top:24px;padding:20px}._scheduleGrid_4f5vt_34{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:14px}._scheduleGrid_4f5vt_34>div{display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}._scheduleGrid_4f5vt_34 svg{color:var(--primary)}._scheduleGrid_4f5vt_34 strong{font-family:var(--font-family-display);font-size:.9rem}._scheduleGrid_4f5vt_34 span{color:var(--muted-foreground);font-size:.72rem;line-height:1.45}._dialogInfo_4f5vt_39{display:flex;flex-direction:column;gap:.45rem;padding:.9rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font-size:.8rem;line-height:1.5}._dialogInfo_4f5vt_39 span{color:var(--muted-foreground)}@media(max-width:900px){._grid_4f5vt_25{grid-template-columns:repeat(2,minmax(0,1fr))}._scheduleGrid_4f5vt_34{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){._headerInner_4f5vt_3{padding:0 14px}._shell_4f5vt_7{padding:14px 12px 86px}._hero_4f5vt_8{grid-template-columns:1fr}._hero_4f5vt_8>div:first-child{padding:22px}._livePanel_4f5vt_9{padding:20px}._grid_4f5vt_25{grid-template-columns:1fr 1fr;gap:9px}._thumbnail_4f5vt_27{height:120px}._card_4f5vt_9 p{min-height:0}._scheduleGrid_4f5vt_34{grid-template-columns:1fr 1fr}}@media(max-width:480px){._hero_4f5vt_8 h1{font-size:2.7rem}._grid_4f5vt_25,._scheduleGrid_4f5vt_34{grid-template-columns:1fr}._brand_4f5vt_4 span{display:none}}
