.event-page.no-subbar.svelte-1c59hrq{--subbar-height: 0px}.event-page.svelte-1c59hrq{min-height:calc(100vh - var(--nav-height));background:var(--bg);font-family:var(--sans)}.staff-banner.svelte-1c59hrq{padding:10px 0;background:var(--bg-card);box-shadow:inset 3px 0 0 var(--stripe);--stripe: var(--teal);border-bottom:1px solid var(--rule);font-size:13px;color:var(--ink-soft)}.staff-banner-inner.svelte-1c59hrq{display:flex;align-items:center;gap:10px;max-width:var(--chrome-max);margin:0 auto;padding:0 var(--chrome-pad)}.staff-banner-msg.svelte-1c59hrq{flex:1}.appt-banner.svelte-1c59hrq{--stripe: var(--ocean)}.staff-banner-action.svelte-1c59hrq{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--teal);text-decoration:none}.staff-banner-action.svelte-1c59hrq:hover{color:var(--teal-bright)}.event-layout.svelte-1c59hrq{display:grid;grid-template-columns:var(--sched-width) 1fr var(--qa-width);max-width:calc(var(--sched-width) + 1340px + var(--qa-width));margin-left:auto;margin-right:auto;min-height:calc(100vh - var(--nav-height) - var(--subbar-height));align-items:start}@media(max-width:1439px){.event-layout.svelte-1c59hrq{grid-template-columns:1fr var(--qa-width)}}@media(max-width:1023px){.event-layout.svelte-1c59hrq{grid-template-columns:1fr;min-height:unset;padding-bottom:calc(env(safe-area-inset-bottom) + 64px)}}.event-page.is-overview.svelte-1c59hrq .event-layout:where(.svelte-1c59hrq){height:0;min-height:0;padding:0;overflow:hidden;visibility:hidden}.event-page.is-overview.svelte-1c59hrq{position:relative}.event-page.is-overview.svelte-1c59hrq .video-wrap:where(.svelte-1c59hrq)[data-in-slot]{position:absolute;top:var(--slot-top);left:var(--slot-left);width:var(--slot-width);height:var(--slot-height);visibility:visible;z-index:1;margin:0}.event-main.svelte-1c59hrq{display:contents}html:has(.event-page.stage-next),html:has(.event-page.is-overview){--stage-chrome: 90px}.stage-panel-slot.svelte-1c59hrq,.stage-desk-cap.svelte-1c59hrq,.stage-places-slot.svelte-1c59hrq,.stage-more.svelte-1c59hrq{display:none}@media(min-width:1024px){.event-page.stage-next.svelte-1c59hrq{display:flex;flex-direction:column;height:max(560px,calc(100dvh - var(--nav-height)));min-height:0}.event-page.stage-next.svelte-1c59hrq .event-layout:where(.svelte-1c59hrq){grid-template-columns:minmax(0,1fr) 420px;align-items:stretch;flex:1;min-height:0;width:100%;max-width:2400px;margin:0 auto}.event-page.stage-next.svelte-1c59hrq .col-stage:where(.svelte-1c59hrq){min-height:0;overflow:hidden;padding:0;display:flex;flex-direction:column}.event-page.stage-next.svelte-1c59hrq .stage:where(.svelte-1c59hrq){display:flex;flex-direction:column;gap:12px;padding:0;flex:1;min-height:0}.event-page.stage-next.svelte-1c59hrq:not(.stage-theater) .stage-below:where(.svelte-1c59hrq){display:flex;flex-direction:column;gap:12px;flex:1;min-height:0;overflow:auto;scrollbar-gutter:stable;scrollbar-width:thin;padding:0 0 30px}.event-page.stage-next.svelte-1c59hrq .video-wrap:where(.svelte-1c59hrq):not(.theater-active){width:min(100%,calc((100dvh - var(--nav-height) - var(--stage-chrome)) * 16 / 9));margin:0 auto;border-radius:0}.event-page.stage-next.svelte-1c59hrq .ctrl-row:where(.svelte-1c59hrq){margin:0;padding:0 28px}.event-page.stage-next.svelte-1c59hrq .stage-about-d:where(.svelte-1c59hrq){padding:0 28px}.event-page.stage-next.svelte-1c59hrq .stage-desk-cap:where(.svelte-1c59hrq){display:block}.event-page.stage-next.svelte-1c59hrq .stage-panel-slot:where(.svelte-1c59hrq){display:block;min-height:0}.bar:has(+.event-page.stage-next) .bar-inner,.event-page.stage-next.svelte-1c59hrq .staff-banner-inner:where(.svelte-1c59hrq){max-width:min(calc(100vw - 96px),calc((100dvh - var(--nav-height) - var(--stage-chrome)) * 16 / 9 + 420px),2400px);padding-inline:0}}@media(min-width:1024px)and (max-width:1300px){.event-page.stage-next.svelte-1c59hrq .event-layout:where(.svelte-1c59hrq){grid-template-columns:minmax(0,1fr) 380px}}@media(min-width:1760px){.event-page.stage-next.stage-split.svelte-1c59hrq .event-layout:where(.svelte-1c59hrq){grid-template-columns:360px minmax(0,1fr) 360px;max-width:min(calc(100vw - 80px),calc((100dvh - var(--nav-height) - var(--stage-chrome)) * 16 / 9 + 720px))}.event-page.stage-next.stage-split.svelte-1c59hrq .stage-places-slot:where(.svelte-1c59hrq){display:grid;grid-template-rows:minmax(0,1fr);min-height:0}.event-page.stage-next.stage-split.svelte-1c59hrq .stage-about-d:where(.svelte-1c59hrq){display:none}.event-page.stage-next.stage-split.svelte-1c59hrq .stage-more:where(.svelte-1c59hrq){display:block;padding:0 28px}.bar:has(+.event-page.stage-next.stage-grp-split) .bar-inner,.event-page.stage-next.stage-grp-split.svelte-1c59hrq .staff-banner-inner:where(.svelte-1c59hrq){max-width:min(calc(100vw - 80px),calc((100dvh - var(--nav-height) - var(--stage-chrome)) * 16 / 9 + 720px))}}@media(min-width:2140px){.event-page.stage-next.stage-split.svelte-1c59hrq .event-layout:where(.svelte-1c59hrq){grid-template-columns:420px minmax(0,1fr) 420px;max-width:min(calc(100vw - 80px),calc((100dvh - var(--nav-height) - var(--stage-chrome)) * 16 / 9 + 840px))}.bar:has(+.event-page.stage-next.stage-grp-split) .bar-inner,.event-page.stage-next.stage-grp-split.svelte-1c59hrq .staff-banner-inner:where(.svelte-1c59hrq){max-width:min(calc(100vw - 80px),calc((100dvh - var(--nav-height) - var(--stage-chrome)) * 16 / 9 + 840px))}}@media(min-width:1024px){.event-page.stage-next.stage-theater.svelte-1c59hrq{background:var(--bg-stage)}.event-page.stage-next.stage-theater.svelte-1c59hrq .event-layout:where(.svelte-1c59hrq){container-type:size;--th-rail: 72px;--th-cols: 0px;grid-template-columns:var(--th-rail) auto auto auto var(--th-rail);grid-template-areas:"lrail ldrawer stage rdrawer rrail";justify-content:center;align-items:start;max-width:none}.event-page.stage-next.stage-theater.th-pin-l.svelte-1c59hrq .event-layout:where(.svelte-1c59hrq),.event-page.stage-next.stage-theater.th-pin-r.svelte-1c59hrq .event-layout:where(.svelte-1c59hrq){--th-cols: 360px}.event-page.stage-next.stage-theater.th-pin-l.th-pin-r.svelte-1c59hrq .event-layout:where(.svelte-1c59hrq){--th-cols: 720px}.event-page.stage-next.stage-theater.svelte-1c59hrq .stage-places-slot:where(.svelte-1c59hrq){display:none}.event-page.stage-next.stage-theater.svelte-1c59hrq .col-stage:where(.svelte-1c59hrq){--tw: min(calc(100cqi - 2 * var(--th-rail) - 96px - var(--th-cols)), calc(100cqh * 16 / 9));grid-area:stage;width:var(--tw);overflow:clip;scrollbar-gutter:auto;padding:0;background:transparent}.event-page.stage-next.stage-theater.svelte-1c59hrq .video-wrap:where(.svelte-1c59hrq):not(.theater-active){width:100%}.event-page.stage-next.stage-theater.svelte-1c59hrq .ctrl-row:where(.svelte-1c59hrq),.event-page.stage-next.stage-theater.svelte-1c59hrq .stage-about-d:where(.svelte-1c59hrq),.event-page.stage-next.stage-theater.svelte-1c59hrq .stage-more:where(.svelte-1c59hrq){display:none}.event-page.stage-next.stage-theater.svelte-1c59hrq .stage-desk-cap:where(.svelte-1c59hrq){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.event-page.stage-next.stage-theater.svelte-1c59hrq .stage-panel-slot:where(.svelte-1c59hrq){display:none}.event-page.stage-next.stage-theater.svelte-1c59hrq .stage-panel-slot.th-open:where(.svelte-1c59hrq){display:flex}}@media(min-width:1024px)and (max-width:1279px){.event-page.stage-next.stage-theater.svelte-1c59hrq .event-layout:where(.svelte-1c59hrq){--th-rail: 60px}}.st-pin.svelte-1c59hrq,.stage-below.svelte-1c59hrq{display:contents}@media(max-width:1023px)and (orientation:portrait){.event-page.stage-next.svelte-1c59hrq .st-pin:where(.svelte-1c59hrq){display:block;position:sticky;top:var(--nav-height);z-index:1;margin:0 -22px;background:var(--bg-deep)}.event-page.stage-next.svelte-1c59hrq .st-pin:where(.svelte-1c59hrq):has(.theater-active:where(.svelte-1c59hrq)){position:static}.event-page.stage-next.svelte-1c59hrq .mob-video:where(.svelte-1c59hrq){margin:0}.event-page.stage-next.svelte-1c59hrq .mob-pane:where(.svelte-1c59hrq){padding-top:12px;padding-left:0;padding-right:0}html:has(.event-page.stage-next){scroll-padding-block-start:calc(var(--nav-height) + var(--pin-h, 0px) + 16px)}}.col-schedule.svelte-1c59hrq{border-right:1px solid var(--rule);position:sticky;top:calc(var(--nav-height) + var(--subbar-height));height:calc(100vh - var(--nav-height) - var(--subbar-height));overflow-y:auto;padding:16px 18px}.schedule-favorites.svelte-1c59hrq{margin-bottom:12px}.desktop-booths.svelte-1c59hrq{margin-top:20px}.desktop-booths-title.svelte-1c59hrq{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 12px}.col-stage.svelte-1c59hrq{background:var(--bg);min-width:0}.col-qa.svelte-1c59hrq{border-left:1px solid var(--rule);position:sticky;top:calc(var(--nav-height) + var(--subbar-height));height:calc(100vh - var(--nav-height) - var(--subbar-height));overflow-y:auto;display:flex;flex-direction:column}.stage.svelte-1c59hrq{padding:0 22px 20px}.stage-status.svelte-1c59hrq{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 6px}.stage-title.svelte-1c59hrq{font-family:var(--serif);font-weight:500;font-size:26px;line-height:1.15;margin:0 0 4px;letter-spacing:-.01em;color:var(--ink)}.stage-byline.svelte-1c59hrq{font-family:var(--sans);font-size:13px;color:var(--ink-soft);margin:0 0 16px}.sched-toggle.svelte-1c59hrq{display:none;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--rule);padding:5px 10px;color:var(--teal);background:var(--bg-field);margin-bottom:14px;cursor:pointer}@media(min-width:1024px)and (max-width:1439px){.sched-toggle.svelte-1c59hrq{display:inline-flex}}.video-wrap.svelte-1c59hrq{background:var(--bg-deep);aspect-ratio:16/9;position:relative;margin-left:-22px;margin-right:-22px;margin-bottom:10px}.reaction-layer.svelte-1c59hrq{position:absolute;inset:0;overflow:hidden;pointer-events:none}.reaction-float.svelte-1c59hrq{position:absolute;font-size:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-placeholder.svelte-1c59hrq{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:14px}.video-placeholder-text.svelte-1c59hrq{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:0}.btn-register.svelte-1c59hrq{display:inline-block;background:var(--teal);color:var(--on-teal);font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:10px 16px;text-decoration:none}.btn-signin.svelte-1c59hrq{display:inline-block;border:1px solid var(--rule-deep);color:var(--on-deep-soft);font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:10px 16px;text-decoration:none}.video-cta-row.svelte-1c59hrq{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ctrl-row.svelte-1c59hrq{display:flex;gap:6px;margin-top:10px;margin-bottom:16px;flex-wrap:wrap}.ctrl.svelte-1c59hrq{border:1px solid var(--rule);padding:5px 8px;color:var(--ink-soft);background:var(--bg-field);cursor:pointer;font-family:var(--mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.ctrl.active.svelte-1c59hrq{background:var(--ink);color:var(--bg);border-color:var(--ink)}.ctrl-right.svelte-1c59hrq{margin-left:auto}.mob-live-strip.svelte-1c59hrq{background:color-mix(in srgb,var(--bg-deep) 92%,var(--bg));padding:8px 14px;display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase}.mob-live-lbl.svelte-1c59hrq{color:var(--coral-on-deep)}.mob-live-title.svelte-1c59hrq{color:var(--on-deep);font-family:var(--serif);font-size:13px;text-transform:none;letter-spacing:0;font-weight:500;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mob-video.svelte-1c59hrq{background:var(--bg-deep);aspect-ratio:16/9;position:relative;margin-bottom:14px}.mob-video-placeholder.svelte-1c59hrq{display:flex;align-items:center;justify-content:center;height:100%}.mob-video-placeholder-text.svelte-1c59hrq{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:0}.mob-video-placeholder-inner.svelte-1c59hrq{display:flex;flex-direction:column;align-items:center;gap:12px}.mob-video-placeholder-inner.svelte-1c59hrq .mob-cta-row:where(.svelte-1c59hrq){margin-bottom:0}.mob-video-placeholder-inner.svelte-1c59hrq .mob-btn-secondary:where(.svelte-1c59hrq){color:var(--on-deep-soft);border-color:var(--rule-deep)}.mob-pane.svelte-1c59hrq{padding:14px 14px 8px;border-bottom:1px solid var(--rule)}.mob-meta.svelte-1c59hrq{display:flex;align-items:center;gap:14px;font-family:var(--mono);font-size:9.5px;color:var(--ink-faint);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}.mob-meta.svelte-1c59hrq b:where(.svelte-1c59hrq){color:var(--ink);font-weight:500}.mob-points-chip.svelte-1c59hrq{margin-left:auto;display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:3px 8px;background:none;border:1px solid var(--rule);border-radius:3px;font:inherit;letter-spacing:inherit;color:var(--ink-soft);cursor:pointer}.mob-points-chip.svelte-1c59hrq b:where(.svelte-1c59hrq){color:var(--ink);font-weight:500}.mob-points-chip.svelte-1c59hrq:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.mob-points-star.svelte-1c59hrq{width:11px;height:11px;flex-shrink:0}.mob-register-lede.svelte-1c59hrq{font-size:13px;color:var(--ink-soft);line-height:1.5;margin:0 0 12px;font-family:var(--sans)}.mob-cta-row.svelte-1c59hrq{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.mob-btn-primary.svelte-1c59hrq{display:inline-block;background:var(--teal);color:var(--on-teal);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:9px 14px;text-decoration:none}.mob-btn-secondary.svelte-1c59hrq{display:inline-block;border:1px solid var(--rule);color:var(--ink-soft);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:9px 14px;text-decoration:none}.speaker-list.svelte-1c59hrq{border-top:1px solid var(--rule);padding-top:12px;margin-top:12px;display:flex;flex-direction:column;gap:14px}.speaker.svelte-1c59hrq{display:flex;gap:12px;align-items:flex-start}.speaker-img.svelte-1c59hrq{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.speaker-name.svelte-1c59hrq{font-family:var(--serif);font-size:14px;font-weight:500;color:var(--ink);margin:0 0 2px}.speaker-headline.svelte-1c59hrq{font-size:12px;color:var(--teal);font-weight:500;margin:0 0 4px;font-family:var(--sans)}.speaker-bio.svelte-1c59hrq{font-size:12px;color:var(--ink-soft);line-height:1.5;margin:0;font-family:var(--sans)}.mob-schedule.svelte-1c59hrq{padding:14px}.mob-schedule-favorites.svelte-1c59hrq{margin-bottom:10px}.audio-only.svelte-1c59hrq iframe{height:0;min-height:0;opacity:0}.audio-only.svelte-1c59hrq:after{content:"Audio only —video hidden";display:block;padding:.75rem 1rem;font-family:var(--mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);background:var(--bg-card);border-left:3px solid var(--teal)}.seek-truncated.svelte-1c59hrq{margin:.5rem 0 0;padding:.5rem .75rem;font-size:.8125rem;line-height:1.4;color:var(--ink-soft);background:var(--bg-card);border-left:3px solid var(--amber);border-radius:0 4px 4px 0}.mob-interact.svelte-1c59hrq{padding:0}.mob-event.svelte-1c59hrq{padding:16px 14px}.mob-event-title.svelte-1c59hrq{font-family:var(--serif);font-size:20px;font-weight:500;color:var(--ink);margin:0 0 12px}.mob-event-desc.svelte-1c59hrq{font-size:13.5px;color:var(--ink-soft);line-height:1.6;font-family:var(--sans)}.desktop-descriptions.svelte-1c59hrq{display:none}@media(min-width:1024px){.desktop-descriptions.svelte-1c59hrq{display:flex;flex-direction:column;gap:24px;margin-top:20px}.desk-section-body.svelte-1c59hrq{font-size:14px;color:var(--ink-soft)}.desk-section-body.svelte-1c59hrq .speaker-list:where(.svelte-1c59hrq){border-top:none;padding-top:0;margin-top:0}}.mob-session-about.svelte-1c59hrq{font-size:13px;color:var(--ink-soft);line-height:1.55;font-family:var(--sans);padding-top:8px}.video-wrap.theater-active.svelte-1c59hrq{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(90vw,160vh);aspect-ratio:16 / 9;z-index:60;margin:0}.mob-video-inner.svelte-1c59hrq{position:relative;width:100%;height:100%}.mob-video.theater-active.svelte-1c59hrq{position:fixed;top:50%;left:0;width:100vw;aspect-ratio:16 / 9;transform:translateY(-50%);z-index:60;margin:0;overflow:visible}@media(orientation:landscape){.mob-video.theater-active.svelte-1c59hrq{top:50%;left:50%;width:auto;height:100svh;aspect-ratio:unset;transform:translate(-50%,-50%);display:flex;flex-direction:row;align-items:center;background:transparent;overflow:visible;margin:0}.mob-video.theater-active.svelte-1c59hrq .mob-video-inner:where(.svelte-1c59hrq){height:100svh;width:min(calc(100svh * 16 / 9),calc(100svw - 48px));aspect-ratio:unset;flex-shrink:0;overflow:hidden}}@media(min-width:1440px){.col-schedule.svelte-1c59hrq{display:block}}@media(min-width:1024px){.mobile-content.svelte-1c59hrq,.mob-only.svelte-1c59hrq{display:none}.col-qa.svelte-1c59hrq{display:flex}}@media(max-width:1439px){.col-schedule.svelte-1c59hrq{display:none}}@media(max-width:1023px){.col-qa.svelte-1c59hrq,.video-wrap.svelte-1c59hrq{display:none}.mob-live-strip.svelte-1c59hrq,.mob-video.svelte-1c59hrq{margin-left:-22px;margin-right:-22px}}.toast-badge-stack.svelte-1c59hrq{position:fixed;top:calc(var(--nav-height) + 16px + var(--banner-offset));right:16px;z-index:50;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast-approach-wrap.svelte-1c59hrq{position:fixed;top:calc(var(--nav-height) + 16px + var(--banner-offset));left:16px;right:16px;z-index:50;pointer-events:auto;max-width:384px;margin-left:auto;margin-right:auto}.toast-approach.svelte-1c59hrq{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:16px;background:var(--teal);color:var(--on-teal);box-shadow:var(--shadow-raised);cursor:pointer}.toast-approach.svelte-1c59hrq:hover{background:color-mix(in srgb,var(--teal) 85%,var(--ink))}.toast-approach-icon.svelte-1c59hrq{width:20px;height:20px;flex-shrink:0;color:var(--amber)}.toast-approach-title.svelte-1c59hrq{flex:1;font-size:14px;font-weight:500;font-family:var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.toast-approach-dismiss.svelte-1c59hrq{flex-shrink:0;background:none;border:none;padding:4px;border-radius:50%;cursor:pointer;color:inherit;opacity:.7}.toast-approach-dismiss.svelte-1c59hrq:hover{opacity:1;background:color-mix(in srgb,var(--on-teal) 20%,transparent)}.toast-approach-dismiss.svelte-1c59hrq svg:where(.svelte-1c59hrq){width:16px;height:16px;display:block}
