.cal.svelte-1pmdw11{flex-direction:column;gap:8px;display:flex}.cal-trigger.svelte-1pmdw11{border-radius:var(--mk-radius-md);border:1px solid var(--border-mk);background:var(--bg-elevated);width:100%;height:40px;color:var(--fg-strong);font:700 14px/1 var(--font-sans);transition:background-color var(--dur-base) var(--ease-in-out), color var(--dur-base) var(--ease-in-out), border-color var(--dur-base) var(--ease-in-out);justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}.cal-trigger.svelte-1pmdw11:hover{background:var(--brand-tint);color:var(--brand);border-color:#7e22ce4d}.cal-trigger.is-primary.svelte-1pmdw11{background:var(--pp-purple);color:#fff;height:44px;box-shadow:var(--shadow-brand);border-color:#0000;padding:0 22px;font-size:15px}.cal-trigger.is-primary.svelte-1pmdw11:hover{color:#fff;background:#6f1eb8}[data-theme=dark] .cal-trigger.is-primary.svelte-1pmdw11:hover{background:#8b35db}.cal-trigger.svelte-1pmdw11 .cal-chevron{transition:transform var(--dur-base) var(--ease-in-out)}.cal-trigger[aria-expanded=true].svelte-1pmdw11 .cal-chevron{transform:rotate(180deg)}.cal-options.svelte-1pmdw11{border:1px solid var(--border-soft);background:var(--bg-elevated);border-radius:10px;flex-direction:column;gap:2px;margin:0;padding:6px;list-style:none;display:flex}.cal-options[hidden].svelte-1pmdw11{display:none}.cal-option.svelte-1pmdw11{border-radius:var(--mk-radius-md);min-height:44px;font:700 14px/1.2 var(--font-sans);color:var(--fg-strong);align-items:center;gap:10px;padding:0 10px;display:flex}.cal-option.svelte-1pmdw11:hover{background:var(--bg-muted)}.cal-option-label.svelte-1pmdw11{flex:1}.cal-option.svelte-1pmdw11 .cal-option-hint{color:var(--fg-muted)}@media (prefers-reduced-motion:reduce){.cal-trigger.svelte-1pmdw11 .cal-chevron{transition:none}}.livid.svelte-ejvw8x{aspect-ratio:16/9;background:var(--pp-ink);color:#fff;position:relative;overflow:hidden}.livid-frame.svelte-ejvw8x{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.livid-cover.svelte-ejvw8x{pointer-events:none;position:absolute;inset:0}.livid-facade.svelte-ejvw8x{width:100%;height:100%;color:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px;display:flex;position:absolute;inset:0}.livid-facade.svelte-ejvw8x:focus-visible{outline:var(--focus-ring-width) solid #fff;outline-offset:-6px;border-radius:inherit}.livid-play.svelte-ejvw8x{width:64px;height:64px;color:var(--pp-purple);transition:transform var(--dur-base) var(--ease-out);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 24px #0000004d}.livid-play.svelte-ejvw8x svg{margin-left:3px}.livid-facade.svelte-ejvw8x:hover .livid-play:where(.svelte-ejvw8x){transform:scale(1.06)}.livid-label.svelte-ejvw8x{font:700 15px/1.3 var(--font-sans)}@media (width<=720px){.livid-play.svelte-ejvw8x{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.livid-play.svelte-ejvw8x{transition:none}}.player.svelte-ht2h43{aspect-ratio:16/9;background:var(--pp-ink);border:1px solid var(--border-soft);width:100%;box-shadow:var(--t-shadow-lg);border-radius:16px;position:relative;overflow:hidden}.player.svelte-ht2h43 iframe:where(.svelte-ht2h43),.player.svelte-ht2h43 img:where(.svelte-ht2h43){border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.player.svelte-ht2h43 img:where(.svelte-ht2h43){object-fit:cover}.player.svelte-ht2h43 .player-livid{position:absolute;inset:0}.cover-scrim.svelte-ht2h43{background:#03071159;position:absolute;inset:0}@media (width<=720px){.player.svelte-ht2h43{box-shadow:none;border:0;border-radius:0}}.live-hero.svelte-5ln2se{padding:32px 0 64px}.hero-grid.svelte-5ln2se{grid-template-columns:minmax(0,1fr) 328px;grid-template-areas:"title title""player aside";gap:24px 28px;max-width:1200px;margin:0 auto;padding:0 24px;display:grid}.hero-title.svelte-5ln2se{flex-direction:column;grid-area:title;gap:10px;min-width:0;display:flex}.hero-title.svelte-5ln2se h1:where(.svelte-5ln2se){font:700 40px/1.1 var(--font-sans);letter-spacing:var(--tracking-tight);color:var(--fg-strong);text-wrap:balance;margin:0}.hero-intro.svelte-5ln2se{font:400 17px/1.5 var(--font-sans);color:var(--fg);text-wrap:pretty;max-width:60ch;margin:0}.hero-player.svelte-5ln2se{grid-area:player;min-width:0}.player-fallback.svelte-5ln2se{text-align:right;font:400 13px/1.4 var(--font-sans);flex-wrap:wrap;justify-content:flex-end;gap:4px 18px;margin:10px 0 0;display:flex}.player-fallback.svelte-5ln2se a:where(.svelte-5ln2se){min-height:24px;color:var(--fg-muted);text-underline-offset:3px;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.player-fallback.svelte-5ln2se a:where(.svelte-5ln2se):hover{color:var(--fg-strong)}.hero-aside.svelte-5ln2se{background:var(--bg-elevated);border:1px solid var(--border-soft);min-width:0;box-shadow:var(--t-shadow-card);border-radius:16px;flex-direction:column;grid-area:aside;align-self:start;gap:20px;padding:24px;display:flex}.aside-block.svelte-5ln2se{flex-direction:column;gap:10px;display:flex}.aside-rule.svelte-5ln2se{border-top:1px solid var(--t-hairline);padding-top:20px}.aside-meta.svelte-5ln2se{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pill.svelte-5ln2se{border-radius:var(--mk-radius-pill);height:21px;font:700 11px/1 var(--font-sans);align-items:center;gap:6px;padding:0 8px;display:inline-flex}.pill-brand.svelte-5ln2se{background:var(--brand-tint);border:1px solid var(--t-brand-tint-border);color:var(--brand)}.pill-neutral.svelte-5ln2se{background:var(--t-pill-neutral-bg);color:var(--t-pill-neutral-fg)}.pill-live.svelte-5ln2se{background:var(--danger);color:#fff;letter-spacing:.05em;text-transform:uppercase;height:22px;padding:0 9px}.pill-dot.svelte-5ln2se{background:#fff;border-radius:999px;width:6px;height:6px}.aside-label.svelte-5ln2se{font:400 13px/1.3 var(--font-sans);color:var(--fg-muted)}.aside-title.svelte-5ln2se{font:700 20px/1.3 var(--font-sans);letter-spacing:var(--tracking-snug);color:var(--fg-strong);text-wrap:balance;margin:0}.aside-start.svelte-5ln2se{font:700 15px/1.45 var(--font-sans);color:var(--fg-strong);text-wrap:balance;margin:0}.next-topic.svelte-5ln2se{font:400 15px/1.45 var(--font-sans);color:var(--fg);text-wrap:pretty;margin:0}.aside-text.svelte-5ln2se{font:400 15px/1.5 var(--font-sans);color:var(--fg);text-wrap:pretty;margin:0}.your-time.svelte-5ln2se{min-height:1.5em}.timer.svelte-5ln2se{background:var(--pp-paper);border:1px solid var(--border-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.timer-label.svelte-5ln2se{font:400 13px/1.3 var(--font-sans);color:var(--fg-muted)}.timer-value.svelte-5ln2se{min-height:1.3em;font:700 15px/1.3 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--fg-strong)}.next.svelte-5ln2se{flex-direction:column;gap:4px;display:flex}.aside-kicker.svelte-5ln2se{font:700 12px/1.2 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);margin:0}.next-line.svelte-5ln2se{font:700 16px/1.35 var(--font-sans);color:var(--fg-strong);margin:0}.next-local.svelte-5ln2se{font:400 14px/1.5 var(--font-sans);color:var(--fg);margin:0}.ask.svelte-5ln2se{gap:6px}.ask-title.svelte-5ln2se{font:700 15px/1.3 var(--font-sans);color:var(--fg-strong);margin:0}.ask-text.svelte-5ln2se{font:400 14px/1.5 var(--font-sans);color:var(--fg-muted);text-wrap:pretty;margin:0}.ask-link.svelte-5ln2se{min-height:44px;font:700 14px/1.4 var(--font-sans);color:var(--brand);text-underline-offset:3px;align-self:flex-start;align-items:center;gap:7px;margin-top:2px;text-decoration:underline;display:inline-flex}.ask-link.svelte-5ln2se:hover{color:var(--brand-hover)}@media (width<=880px){.hero-grid.svelte-5ln2se{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""player""aside";row-gap:20px}}@media (width<=720px){.live-hero.svelte-5ln2se{padding:0 0 48px}.hero-grid.svelte-5ln2se{grid-template-areas:"player""title""aside";padding:0}.hero-title.svelte-5ln2se,.player-fallback.svelte-5ln2se{padding:0 16px}.hero-title.svelte-5ln2se h1:where(.svelte-5ln2se){font-size:28px}.hero-intro.svelte-5ln2se{font-size:16px}.hero-aside.svelte-5ln2se{margin:0 16px;padding:20px}}.live-hosts.svelte-w6yrov{background:var(--pp-paper);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);padding:72px 0}.hosts-grid.svelte-w6yrov{max-width:1200px;margin:0 auto;padding:0 24px}.hosts.svelte-w6yrov{flex-direction:column;gap:24px;min-width:0;display:flex}.section-title.svelte-w6yrov{font:700 24px/1.2 var(--font-sans);letter-spacing:var(--tracking-tight);color:var(--fg-strong);margin:0}.portraits.svelte-w6yrov{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:520px;display:grid}.portrait.svelte-w6yrov{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.portrait.svelte-w6yrov .founder-portrait{aspect-ratio:1;object-fit:cover;background:var(--bg-muted);border-radius:14px;width:100%;height:auto;display:block}.portrait.svelte-w6yrov figcaption:where(.svelte-w6yrov){flex-direction:column;gap:2px;display:flex}.portrait-name.svelte-w6yrov{font:700 15px/1.3 var(--font-sans);color:var(--fg-strong)}.portrait-bio.svelte-w6yrov{font:400 13px/1.45 var(--font-sans);color:var(--fg-muted);text-wrap:pretty}@media (width<=720px){.live-hosts.svelte-w6yrov{padding:48px 0}.hosts-grid.svelte-w6yrov{padding:0 16px}.section-title.svelte-w6yrov{font-size:22px}.portraits.svelte-w6yrov{gap:12px}}.past.svelte-p0b70i{padding:72px 0}.past-inner.svelte-p0b70i{flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}.past-title.svelte-p0b70i{font:700 24px/1.2 var(--font-sans);letter-spacing:var(--tracking-tight);color:var(--fg-strong);margin:0}.past-empty.svelte-p0b70i{text-align:center;background:var(--t-surface-strip);border:1px solid var(--border-soft);border-radius:16px;flex-direction:column;align-items:center;gap:14px;padding:48px 24px;display:flex}.puck.svelte-p0b70i{background:var(--bg-muted);width:52px;height:52px;color:var(--fg-subtle);border-radius:999px;justify-content:center;align-items:center;display:flex}.past-empty-text.svelte-p0b70i{font:700 16px/1.4 var(--font-sans);color:var(--fg-strong);margin:0}.past-list.svelte-p0b70i{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.past-list.svelte-p0b70i li:where(.svelte-p0b70i){min-width:0}.past-card.svelte-p0b70i{border-radius:12px;flex-direction:column;gap:12px;display:flex}.thumb.svelte-p0b70i{aspect-ratio:16/9;background:var(--pp-ink);border:1px solid var(--border-soft);border-radius:10px;flex:none;width:100%;display:block;position:relative;overflow:hidden}.thumb.svelte-p0b70i img:where(.svelte-p0b70i){object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out);display:block;position:absolute;inset:0}.past-card.svelte-p0b70i:hover .thumb:where(.svelte-p0b70i) img:where(.svelte-p0b70i){transform:scale(1.03)}.thumb-length.svelte-p0b70i{color:#fff;font:700 11.5px/1 var(--font-sans);font-variant-numeric:tabular-nums;background:#030711d6;border-radius:5px;padding:4px 6px;position:absolute;bottom:6px;right:6px}.past-copy.svelte-p0b70i{flex-direction:column;gap:4px;min-width:0;display:flex}.past-name.svelte-p0b70i{font:700 15px/1.35 var(--font-sans);color:var(--fg-strong);text-wrap:pretty}.past-card.svelte-p0b70i:hover .past-name:where(.svelte-p0b70i){color:var(--brand)}.past-meta.svelte-p0b70i{font:400 13px/1.4 var(--font-sans);color:var(--fg-muted)}@media (width<=980px){.past-list.svelte-p0b70i{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.past.svelte-p0b70i{padding:48px 0}.past-inner.svelte-p0b70i{padding:0 16px}.past-title.svelte-p0b70i{font-size:22px}.past-list.svelte-p0b70i{grid-template-columns:minmax(0,1fr);gap:16px}.past-card.svelte-p0b70i{flex-direction:row;align-items:flex-start;gap:14px}.thumb.svelte-p0b70i{width:136px}}@media (prefers-reduced-motion:reduce){.thumb.svelte-p0b70i img:where(.svelte-p0b70i){transition:none}.past-card.svelte-p0b70i:hover .thumb:where(.svelte-p0b70i) img:where(.svelte-p0b70i){transform:none}}
