.mobile-onboarding.svelte-1uha8ag,.mobile-quick-filters.svelte-1uha8ag{display:none}.desktop-quick-filters.svelte-1uha8ag{display:contents}.mobile-onboarding.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;min-height:40px;padding:10px 12px;font-size:12px}.mobile-onboarding.svelte-1uha8ag .onboarding-offer:where(.svelte-1uha8ag){border:0}.selected-session[aria-busy=true].svelte-1uha8ag{opacity:.6}@media (width<=760px){.mobile-onboarding.svelte-1uha8ag{background:#fff;border:1px solid #c3d7e2;display:block}.desktop-quick-filters.svelte-1uha8ag{display:none}.mobile-quick-filters.svelte-1uha8ag{flex-direction:column;gap:10px;margin-top:12px;display:flex}}.hero.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.03em;color:#0b3d63;margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.08}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#4c728a;margin:6px 0 0;font-size:14px}.hero-actions.svelte-1uha8ag{align-items:stretch;gap:10px;display:flex}.open-count.svelte-1uha8ag{text-align:center;background:#fff;border:1px solid #0b3d63;min-width:84px;padding:8px 16px}.open-count.svelte-1uha8ag strong:where(.svelte-1uha8ag){font:600 21px/1 IBM Plex Mono,monospace;display:block}.open-count.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#58778b;letter-spacing:.14em;text-transform:uppercase;font:9px IBM Plex Mono,monospace}.primary.svelte-1uha8ag{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#d8402f;border:1px solid #d8402f;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font:600 10px IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.primary.svelte-1uha8ag:hover{background:#b83225}.side-block.svelte-1uha8ag{background:#fff;border:1px solid #c3d7e2}.side-caption.svelte-1uha8ag{letter-spacing:.16em;text-transform:uppercase;color:#58778b;padding:15px 16px 10px;font:9px IBM Plex Mono,monospace}.side-nav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#4c728a;border-left:3px solid #0000;align-items:center;gap:10px;min-height:40px;padding:9px 13px;font-size:12px;text-decoration:none;display:flex}.side-nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,.side-nav.svelte-1uha8ag a[aria-current]:where(.svelte-1uha8ag){color:#0b3d63;background:#eef6fb}.side-nav.svelte-1uha8ag a[aria-current]:where(.svelte-1uha8ag){border-left-color:#0b3d63;font-weight:600}.side-nav.svelte-1uha8ag i:where(.svelte-1uha8ag){border:1px solid #58778b;flex:none;width:9px;height:9px}.side-nav.svelte-1uha8ag a[aria-current]:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){background:#0b3d63}.schedule-layout.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:24px;display:grid}.schedule-column.svelte-1uha8ag{flex-direction:column;gap:12px;min-width:0;display:flex}.selected-session.svelte-1uha8ag{min-width:0;position:sticky;top:86px}.selection-state.svelte-1uha8ag{background:#fff;border:1px solid #0b3d63;padding:16px;font-size:13px}.selection-state.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-transform:uppercase;font:11px IBM Plex Mono,monospace}.filter-panel.svelte-1uha8ag{background:#fff;border:1px solid #0b3d63;flex-direction:column;gap:10px;padding:10px 13px;display:flex}.filter-line.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.filter-caption.svelte-1uha8ag{letter-spacing:.15em;text-transform:uppercase;color:#0876a5;margin-right:5px;font:9px IBM Plex Mono,monospace}.activity-chip.svelte-1uha8ag,.mode-chip.svelte-1uha8ag{letter-spacing:.04em;text-transform:uppercase;color:#4c728a;border:1px solid #c3d7e2;justify-content:center;align-items:center;min-height:40px;padding:6px 8px;font:500 10px IBM Plex Mono,monospace;text-decoration:none;display:flex}.activity-chip.svelte-1uha8ag{min-width:40px}.activity-chip[aria-current].svelte-1uha8ag{color:#fff;background:#0b3d63;border-color:#0b3d63}.mode-chip[aria-current].svelte-1uha8ag{color:#fff;background:#0a7fb8;border-color:#0a7fb8}.activity-chip.svelte-1uha8ag:hover,.mode-chip.svelte-1uha8ag:hover{color:#0b3d63;background:#eef6fb}.toggles.svelte-1uha8ag{gap:6px 14px}.toggle.svelte-1uha8ag{color:#4c728a;align-items:center;gap:7px;min-height:40px;font-size:11px;text-decoration:none;display:flex}.toggle.svelte-1uha8ag i:where(.svelte-1uha8ag){box-sizing:border-box;border:1px solid #58778b;flex:none;width:30px;height:18px;padding:2px;display:block}.toggle.svelte-1uha8ag i:where(.svelte-1uha8ag):before{content:"";background:#c3d7e2;width:12px;height:12px;display:block}.toggle[aria-current].svelte-1uha8ag i:where(.svelte-1uha8ag){background:#0b3d63;border-color:#0b3d63;justify-content:flex-end;display:flex}.toggle[aria-current].svelte-1uha8ag i:where(.svelte-1uha8ag):before{background:#fff}.extra-filters.svelte-1uha8ag{border-top:1px solid #dbe8f0;font-size:12px}.extra-filters.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;color:#0a7fb8;padding:10px 0 0}.form-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.form-grid.svelte-1uha8ag label:where(.svelte-1uha8ag){color:#4c728a;font:10px IBM Plex Mono,monospace}.form-grid.svelte-1uha8ag input:where(.svelte-1uha8ag),.form-grid.svelte-1uha8ag select:where(.svelte-1uha8ag){color:#0b3d63;background:#fff;border:1px solid #c3d7e2;border-radius:0;width:100%;min-width:0;min-height:40px;margin-top:5px;padding:6px 8px;display:block}.form-actions.svelte-1uha8ag{align-items:center;gap:14px;margin:12px 0 2px;display:flex}.price-note.svelte-1uha8ag{color:#58778b;margin:10px 0 0;font-size:11px}.board.svelte-1uha8ag{background:#fff;border:1px solid #0b3d63;min-width:0}.group-heading.svelte-1uha8ag{background:#f7fbfd;align-items:center;gap:10px;padding:10px 14px 7px;display:flex}.group-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:.16em;text-transform:uppercase;color:#0876a5;margin:0;font:9px IBM Plex Mono,monospace}.group-heading.svelte-1uha8ag i:where(.svelte-1uha8ag){border-top:1px dashed #b9cedb;flex:1}.group-heading.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#58778b;font:9px IBM Plex Mono,monospace}.board-row.svelte-1uha8ag{color:#0b3d63;border-top:1px solid #dbe8f0;border-left:3px solid #0000;grid-template-columns:62px minmax(100px,1fr) auto 65px;align-items:center;gap:12px;min-height:66px;padding:11px 14px;text-decoration:none;display:grid}.board-row.svelte-1uha8ag:hover{background:#f2f9fd}.board-row.selected.svelte-1uha8ag{background:#f7fbfd;border-left-color:#0a7fb8}.row-time.svelte-1uha8ag{border-right:1px solid #c3d7e2}.row-time.svelte-1uha8ag time:where(.svelte-1uha8ag){letter-spacing:-.03em;font:600 15px/1.1 IBM Plex Mono,monospace}.row-time.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#58778b;margin-top:3px;font:10px IBM Plex Mono,monospace;display:block}.venue.svelte-1uha8ag{min-width:0}.venue.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.2;display:block}.venue.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#58778b;margin-top:3px;font:10px/1.5 IBM Plex Mono,monospace;display:block}.price.svelte-1uha8ag{white-space:nowrap;font:600 11px IBM Plex Mono,monospace}.seats.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.04em;color:#58778b;flex-direction:column;align-items:flex-end;gap:4px;font:9px IBM Plex Mono,monospace;display:flex}.hot.svelte-1uha8ag{color:#bc3325}.pips.svelte-1uha8ag{gap:2px;display:flex}.pips.svelte-1uha8ag i:where(.svelte-1uha8ag){border:1px solid #58778b;width:8px;height:8px}.pips.svelte-1uha8ag i.occupied:where(.svelte-1uha8ag){background:#0b3d63;border-color:#0b3d63}.occupancy-bar.svelte-1uha8ag,.whole-mark.svelte-1uha8ag{border:1px solid #0b3d63;width:52px;height:7px}.occupancy-bar.svelte-1uha8ag i:where(.svelte-1uha8ag),.whole-mark.svelte-1uha8ag{background:repeating-linear-gradient(45deg,#0b3d63 0 2px,#fff 2px 4px);height:7px;display:block}.pager.svelte-1uha8ag{color:#58778b;border-top:1px solid #c3d7e2;justify-content:space-between;align-items:center;padding:8px 14px;font:10px IBM Plex Mono,monospace;display:flex}.pager.svelte-1uha8ag>div:where(.svelte-1uha8ag){gap:8px;display:flex}.pager.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#0b3d63;border:1px solid #c3d7e2;place-items:center;min-width:40px;min-height:40px;font-size:20px;display:grid}.state-panel.svelte-1uha8ag{padding:24px}.state-panel.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:18px;font-weight:600}.state-panel.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#4c728a;font-size:13px}.state-panel.svelte-1uha8ag a:where(.svelte-1uha8ag){align-items:center;min-height:40px;font-size:13px;display:inline-flex}.onboarding-offer.svelte-1uha8ag{background:#fff;border:1px solid #c3d7e2;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:flex}.onboarding-offer.svelte-1uha8ag>div:where(.svelte-1uha8ag){flex:1;min-width:180px}.onboarding-offer.svelte-1uha8ag strong:where(.svelte-1uha8ag),.onboarding-offer.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block}.onboarding-offer.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#58778b;margin-top:3px}.onboarding-offer.svelte-1uha8ag button:where(.svelte-1uha8ag),.location-offer.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#0b3d63;cursor:pointer;background:#fff;border:1px solid #c3d7e2;min-height:40px;padding:8px 10px;font:10px IBM Plex Mono,monospace}.location-offer.svelte-1uha8ag button:where(.svelte-1uha8ag){text-align:left;width:100%}.skeleton-row.svelte-1uha8ag i:where(.svelte-1uha8ag){background:#eef3f7;height:12px}@media (width<=1199px){.schedule-layout.svelte-1uha8ag{grid-template-columns:1fr}.selected-session.svelte-1uha8ag{display:none}.board-row.selected.svelte-1uha8ag{border-left-color:#0000}}@media (width<=760px){.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:28px}.hero-actions.svelte-1uha8ag{width:100%}.hero-actions.svelte-1uha8ag .primary:where(.svelte-1uha8ag){flex:1}.board-row.svelte-1uha8ag{grid-template-columns:52px minmax(0,1fr) auto;gap:9px;padding:11px 10px}.venue.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:13px}.price.svelte-1uha8ag{grid-column:2;font-size:10px}.seats.svelte-1uha8ag{grid-area:1/3/3}.row-time.svelte-1uha8ag{grid-row:1/3}.filter-caption.svelte-1uha8ag{flex-basis:100%;margin-top:2px}.mode-chip.svelte-1uha8ag{font-size:9px}.toggles.svelte-1uha8ag{gap:3px 10px}.toggle.svelte-1uha8ag{font-size:10px}.form-grid.svelte-1uha8ag{grid-template-columns:1fr}.onboarding-offer.svelte-1uha8ag{font-size:11px}}
