.saturday-party_page__ufQgz{max-width:1440px;margin:0 auto;padding:30px clamp(20px,4vw,64px) 48px;color:var(--text)}.saturday-party_hero__bofK_{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:40px;padding:8px 0 30px;border-bottom:1px solid #c5a56540;margin-bottom:22px}.saturday-party_eyebrow__LbY8n{font-size:11px;letter-spacing:.18em;color:var(--gold);margin:0 0 12px}.saturday-party_hero__bofK_ h1{font-family:var(--font-serif),Georgia,serif;font-weight:400;font-size:clamp(36px,4vw,58px);line-height:1.06;margin:0 0 16px}.saturday-party_hero__bofK_ h1 em{font-weight:400;color:var(--gold)}.saturday-party_intro__J7wpT{font-size:15px;color:#aaa;max-width:550px;line-height:1.6;margin:0 0 18px}.saturday-party_schedule__HJGv_{font-size:14px;margin:0}.saturday-party_schedule__HJGv_ span{display:inline-block;color:#edd090;border-left:1px solid #806c40;margin-left:12px;padding-left:12px;font-weight:600}.saturday-party_next__54m_N{font-size:12px;color:#a6a29a;margin:8px 0 0}.saturday-party_show__Y5s9C{padding:22px 28px;border-left:1px solid #b99a504a;text-align:center;color:#d6b970;background:radial-gradient(ellipse,#61481930,transparent 70%)}.saturday-party_show__Y5s9C>span{font-size:9px;letter-spacing:.23em}.saturday-party_show__Y5s9C img{display:block;width:100%;max-width:204px;height:auto;margin:14px auto;aspect-ratio:1;object-fit:contain}.saturday-party_grid__7QZsO{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:24px;align-items:start}.saturday-party_watch__WDkwV{min-width:0}.saturday-party_episodeHeading__RxuWx h2{font-family:var(--font-serif),Georgia,serif;font-size:27px;font-weight:400;line-height:1.2;margin:0}.saturday-party_episodeHeading__RxuWx p{color:#aaa;font-size:12px;margin:8px 0 16px}.saturday-party_chat__HNM_G{min-width:0;position:sticky;top:110px}.saturday-party_chat__HNM_G .chat-panel{height:640px;max-height:calc(100dvh - 140px)}.saturday-party_how__02__r{padding:24px 0}.saturday-party_how__02__r h3{font-family:Georgia,serif;font-size:23px;font-weight:400;margin:0 0 12px}.saturday-party_how__02__r p{color:#aaa;font-size:13px;line-height:1.65;max-width:680px}.saturday-party_empty__q0zIP{padding:60px 24px;border:1px solid #b99a504a;color:#c4b89c}.saturday-party_admin__De3YX{border:1px solid #c5a56540;background:#141410;padding:14px 18px;margin-bottom:22px;font-size:13px}.saturday-party_admin__De3YX summary{cursor:pointer;color:#e5c682}.saturday-party_admin__De3YX form{padding-top:16px}.saturday-party_admin__De3YX label{display:block;margin-bottom:8px}.saturday-party_admin__De3YX p{font-size:12px;color:#aaa}.saturday-party_admin__De3YX a{color:var(--gold)}.saturday-party_formRow__ZFL2d{display:flex;gap:12px}.saturday-party_formRow__ZFL2d input{flex:1;min-width:0;padding:12px;background:#08090a;border:1px solid #75603b;color:white;border-radius:3px}.saturday-party_footer__6_4nb{border-top:1px solid #c5a56530;padding-top:20px;margin-top:24px;color:#8e8e88;font-size:11px;line-height:1.7}.saturday-party_footer__6_4nb a{color:var(--gold);margin-left:10px}@media(max-width:1000px){.saturday-party_grid__7QZsO{grid-template-columns:minmax(0,1fr) 310px;gap:18px}.saturday-party_hero__bofK_{grid-template-columns:minmax(0,1fr) 190px}.saturday-party_show__Y5s9C{padding:16px}}@media(max-width:760px){.saturday-party_page__ufQgz{padding:20px}.saturday-party_hero__bofK_{grid-template-columns:1fr;gap:0;padding-bottom:22px}.saturday-party_show__Y5s9C{display:block;order:-1;width:112px;padding:0;border:0;background:none;margin-bottom:18px}.saturday-party_show__Y5s9C>span{display:none}.saturday-party_show__Y5s9C img{margin:0}.saturday-party_hero__bofK_ h1{font-size:38px}.saturday-party_grid__7QZsO{grid-template-columns:1fr;gap:0}.saturday-party_chat__HNM_G{position:static}.saturday-party_chat__HNM_G .chat-panel{height:560px;max-height:75dvh}.saturday-party_formRow__ZFL2d{flex-direction:column}.saturday-party_episodeHeading__RxuWx h2{font-size:25px}.saturday-party_schedule__HJGv_{font-size:13px}.saturday-party_footer__6_4nb a{display:block;margin-left:0}}.saturday-party_watch__WDkwV .archive-play-button{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:16/9;cursor:pointer;overflow:hidden;border:1px solid var(--border);background:#08090a}.saturday-party_watch__WDkwV .archive-play-button img{object-fit:cover;opacity:.65}.saturday-party_watch__WDkwV .archive-play-button span{position:relative;display:flex;align-items:center;gap:12px;border:1px solid var(--gold);padding:16px 22px;background:#090a0de6;color:var(--gold-light);font-size:15px}.saturday-party_watch__WDkwV .archive-play-button:hover img{opacity:.8}.saturday-party_watch__WDkwV .rewatch-sync{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:10px 12px;border:1px solid var(--border);border-bottom:0;background:var(--surface);font-size:12px;color:var(--gold-light)}.saturday-party_watch__WDkwV .rewatch-sync [role=alert]{flex-basis:100%;color:#eaa8a8}.saturday-party_watch__WDkwV .rewatch-sync button{font-size:12px}.saturday-party_watch__WDkwV .rewatch-sync button:disabled{opacity:.5;cursor:default}.saturday-party_formRow__ZFL2d button{background:var(--gold);color:#111;border:1px solid var(--gold);padding:12px 18px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.saturday-party_formRow__ZFL2d button:disabled{opacity:.6;cursor:wait}.saturday-party_chat__HNM_G .chat-header{gap:7px;flex-wrap:wrap}.saturday-party_chat__HNM_G .chat-header h2{font-size:18px;white-space:nowrap}.saturday-party_chat__HNM_G .chat-header button{font-size:11px;white-space:nowrap}