.board-hero.svelte-1usbjhf{padding:8.5rem 1.5rem 3.75rem;display:flex;align-items:flex-end;background:var(--color-surface-deep);color:var(--color-text-inverse);position:relative;overflow:hidden}.board-grid.svelte-1usbjhf{position:absolute;inset:0;opacity:.42;background:linear-gradient(rgba(147,197,253,.07) 1px,transparent 1px) 0 0 / 100% 4rem,linear-gradient(90deg,rgba(147,197,253,.07) 1px,transparent 1px) 0 0 / 4rem 100%;-webkit-mask-image:linear-gradient(to right,#000 0%,transparent 74%);mask-image:linear-gradient(to right,#000 0%,transparent 74%);pointer-events:none}.board-hero-inner.svelte-1usbjhf{width:100%;max-width:76rem;margin:0 auto;position:relative;z-index:1}.board-copy.svelte-1usbjhf{max-width:48rem}.board-copy.svelte-1usbjhf h1:where(.svelte-1usbjhf){max-width:44rem;font-size:clamp(2.75rem,4.7vw,4.25rem);font-weight:760;line-height:.98;letter-spacing:-.057em;text-wrap:balance}.board-copy.svelte-1usbjhf>p:where(.svelte-1usbjhf){max-width:39rem;margin-top:1rem;color:#ffffffab;font-size:1rem;line-height:1.7;text-wrap:pretty}.schedule-section.svelte-1usbjhf{padding:3.5rem 1.5rem 7rem;background:var(--color-surface)}.schedule-shell.svelte-1usbjhf{max-width:76rem;margin:0 auto}.schedule-header.svelte-1usbjhf{min-height:2.75rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:0 1rem}.schedule-kicker.svelte-1usbjhf,.schedule-columns.svelte-1usbjhf,.schedule-event-label.svelte-1usbjhf,.provider.svelte-1usbjhf,.schedule-empty.svelte-1usbjhf>span:where(.svelte-1usbjhf){font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.schedule-kicker.svelte-1usbjhf{flex:0 0 auto;display:block;color:var(--color-brand-primary);font-size:.62rem;white-space:nowrap}.schedule-header.svelte-1usbjhf p:where(.svelte-1usbjhf){max-width:18rem;color:var(--color-text-muted);font-size:.7rem;line-height:1.5;text-align:right}.schedule-columns.svelte-1usbjhf{min-height:2.75rem;display:grid;grid-template-columns:2.25rem 13.5rem minmax(17rem,1fr) 13rem 11.5rem;gap:1.5rem;align-items:center;padding:0 1rem;border-top:1px solid var(--color-text-default);border-bottom:1px solid var(--color-border-strong);color:var(--color-text-muted);font-size:.53rem}.schedule-list.svelte-1usbjhf{margin:0;padding:0;list-style:none}.schedule-list.svelte-1usbjhf>li:where(.svelte-1usbjhf){border-bottom:1px solid var(--color-border-strong)}.schedule-list.svelte-1usbjhf>li:where(.svelte-1usbjhf):last-child{border-bottom:0}.schedule-list.svelte-1usbjhf>li.is-next:where(.svelte-1usbjhf){background:var(--color-surface-soft)}.schedule-row.svelte-1usbjhf{min-height:13.5rem;display:grid;grid-template-columns:2.25rem 13.5rem minmax(17rem,1fr) 13rem 11.5rem;gap:1.5rem;align-items:center;padding:2rem 1rem;transition:background .18s}.schedule-list.svelte-1usbjhf>li:where(.svelte-1usbjhf):not(.is-next) .schedule-row:where(.svelte-1usbjhf):hover{background:var(--color-surface-soft)}.timeline.svelte-1usbjhf{height:100%;min-height:8rem;display:grid;grid-template-rows:auto 1fr;justify-items:center;gap:.55rem}.timeline.svelte-1usbjhf span:where(.svelte-1usbjhf){width:.55rem;height:.55rem;margin-top:.25rem;border:1px solid var(--color-border-strong);border-radius:50%;background:var(--color-surface)}.is-next.svelte-1usbjhf .timeline:where(.svelte-1usbjhf) span:where(.svelte-1usbjhf){border-color:var(--color-brand-primary);background:var(--color-brand-primary)}.timeline.svelte-1usbjhf i:where(.svelte-1usbjhf){width:1px;height:100%;background:var(--color-border-strong)}.schedule-date.svelte-1usbjhf time:where(.svelte-1usbjhf),.schedule-date.svelte-1usbjhf time:where(.svelte-1usbjhf)>:where(.svelte-1usbjhf){display:block}.schedule-date.svelte-1usbjhf strong:where(.svelte-1usbjhf){font-size:1.2rem;letter-spacing:-.025em}.schedule-date.svelte-1usbjhf span:where(.svelte-1usbjhf){margin-top:.25rem;color:var(--color-text-secondary);font-size:.68rem}.schedule-date.svelte-1usbjhf small:where(.svelte-1usbjhf){margin-top:.65rem;color:var(--color-text-muted);font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.55rem;line-height:1.45}.schedule-event-label.svelte-1usbjhf{display:flex;align-items:center;gap:.65rem;color:var(--color-brand-primary);font-size:.55rem}.schedule-event.svelte-1usbjhf h3:where(.svelte-1usbjhf){margin-top:.55rem;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.16;letter-spacing:-.032em}.schedule-event.svelte-1usbjhf p:where(.svelte-1usbjhf){max-width:31rem;margin-top:.65rem;color:var(--color-text-secondary);font-size:.7rem;line-height:1.55}.schedule-location.svelte-1usbjhf strong:where(.svelte-1usbjhf),.schedule-location.svelte-1usbjhf span:where(.svelte-1usbjhf){display:block}.schedule-location.svelte-1usbjhf strong:where(.svelte-1usbjhf){font-size:.76rem;line-height:1.4}.schedule-location.svelte-1usbjhf span:where(.svelte-1usbjhf){margin-top:.35rem;color:var(--color-text-muted);font-size:.64rem;line-height:1.4}.venue-link.svelte-1usbjhf{min-height:2.75rem;margin-top:.1rem;display:inline-flex;align-items:center;gap:.4rem;color:var(--color-text-muted);text-decoration:none}.venue-link.svelte-1usbjhf span:where(.svelte-1usbjhf){margin-top:0;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color .18s}.venue-link.svelte-1usbjhf svg:where(.svelte-1usbjhf){width:.75rem;flex:0 0 auto}.venue-link.svelte-1usbjhf:hover span:where(.svelte-1usbjhf){text-decoration-color:currentColor}.schedule-action.svelte-1usbjhf{display:flex;align-items:flex-start;flex-direction:column}.provider.svelte-1usbjhf{margin-bottom:.5rem;color:var(--color-text-muted);font-size:.5rem}.schedule-action.svelte-1usbjhf a:where(.svelte-1usbjhf){width:100%;min-height:2.75rem;padding:0 .75rem;display:flex;align-items:center;justify-content:space-between;gap:.65rem;border:1px solid var(--color-text-default);color:var(--color-text-default);font-size:.64rem;font-weight:700;text-decoration:none;transition:color .18s,background .18s,border-color .18s}.schedule-action.svelte-1usbjhf a:where(.svelte-1usbjhf):hover{background:var(--color-text-default);color:#fff}.schedule-action.svelte-1usbjhf a:where(.svelte-1usbjhf):focus-visible,.venue-link.svelte-1usbjhf:focus-visible,.board-archive.svelte-1usbjhf summary:where(.svelte-1usbjhf):focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:3px}.schedule-action.svelte-1usbjhf svg:where(.svelte-1usbjhf){width:.9rem;flex:0 0 auto}.pending.svelte-1usbjhf{color:var(--color-text-muted);font-size:.65rem}.schedule-empty.svelte-1usbjhf{padding:5rem 2rem;border-top:1px solid var(--color-text-default);border-bottom:1px solid var(--color-border-strong)}.schedule-empty.svelte-1usbjhf>span:where(.svelte-1usbjhf){color:var(--color-brand-primary);font-size:.55rem}.schedule-empty.svelte-1usbjhf h3:where(.svelte-1usbjhf){margin-top:.85rem;font-size:1.7rem;letter-spacing:-.035em}.schedule-empty.svelte-1usbjhf p:where(.svelte-1usbjhf){max-width:34rem;margin-top:.75rem;color:var(--color-text-secondary);font-size:.78rem;line-height:1.55}.board-archive.svelte-1usbjhf{margin-top:3rem;border-top:1px solid var(--color-text-default)}.board-archive.svelte-1usbjhf summary:where(.svelte-1usbjhf){min-height:4.25rem;padding:.75rem 1rem;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;list-style:none;cursor:pointer}.board-archive.svelte-1usbjhf summary:where(.svelte-1usbjhf)::-webkit-details-marker{display:none}.archive-title.svelte-1usbjhf{display:flex;align-items:center;font-size:.78rem;font-weight:700;letter-spacing:-.02em}.archive-toggle.svelte-1usbjhf{display:grid;place-items:center;color:var(--color-text-muted)}.archive-toggle.svelte-1usbjhf svg:where(.svelte-1usbjhf){width:.9rem;transition:transform .2s}.board-archive[open].svelte-1usbjhf .archive-toggle:where(.svelte-1usbjhf) svg:where(.svelte-1usbjhf){transform:rotate(180deg)}.archive-list.svelte-1usbjhf{margin:0;padding:0 1rem 1rem;list-style:none}.archive-list.svelte-1usbjhf li:where(.svelte-1usbjhf){min-height:5.25rem;display:grid;grid-template-columns:13.5rem 1fr;gap:1.5rem;align-items:center;border-top:1px solid var(--color-border)}.archive-list.svelte-1usbjhf time:where(.svelte-1usbjhf){color:var(--color-text-muted);font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.57rem}.archive-list.svelte-1usbjhf h3:where(.svelte-1usbjhf){color:var(--color-text-secondary);font-size:.78rem}.archive-list.svelte-1usbjhf h3:where(.svelte-1usbjhf) a:where(.svelte-1usbjhf){color:inherit;text-decoration-line:underline;text-decoration-color:var(--color-border-strong);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .18s,text-decoration-color .18s}.archive-list.svelte-1usbjhf h3:where(.svelte-1usbjhf) a:where(.svelte-1usbjhf):hover{color:var(--color-text-default);text-decoration-color:currentColor}.archive-list.svelte-1usbjhf h3:where(.svelte-1usbjhf) a:where(.svelte-1usbjhf):focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:3px}.archive-list.svelte-1usbjhf p:where(.svelte-1usbjhf){margin-top:.25rem;color:var(--color-text-muted);font-size:.62rem}@media(max-width:72rem){.schedule-columns.svelte-1usbjhf,.schedule-row.svelte-1usbjhf{grid-template-columns:2.25rem 11.5rem minmax(15rem,1fr) 10rem}.schedule-columns.svelte-1usbjhf span:where(.svelte-1usbjhf):nth-child(4){display:none}.schedule-columns.svelte-1usbjhf span:where(.svelte-1usbjhf):nth-child(5){grid-column:4}.schedule-location.svelte-1usbjhf{grid-column:3;margin-top:-1.5rem;align-self:end}.schedule-action.svelte-1usbjhf{grid-column:4;grid-row:1}}@media(max-width:60rem){.schedule-columns.svelte-1usbjhf{display:none}.schedule-list.svelte-1usbjhf{border-top:1px solid var(--color-text-default)}.schedule-row.svelte-1usbjhf{grid-template-columns:2.25rem 11.5rem minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:1.4rem}.timeline.svelte-1usbjhf{grid-row:1 / 3}.schedule-event.svelte-1usbjhf{grid-column:3}.schedule-location.svelte-1usbjhf{grid-column:2;grid-row:2;margin-top:0;align-self:start}.schedule-action.svelte-1usbjhf{grid-column:3;grid-row:2;width:min(100%,15rem)}}@media(max-width:44rem){.board-hero.svelte-1usbjhf{padding:6.75rem 1.25rem 2.75rem}.board-grid.svelte-1usbjhf{background-size:100% 3rem,3rem 100%}.board-copy.svelte-1usbjhf h1:where(.svelte-1usbjhf){font-size:clamp(2.5rem,11vw,3.5rem)}.board-copy.svelte-1usbjhf>p:where(.svelte-1usbjhf){font-size:.9rem}.schedule-section.svelte-1usbjhf{padding:2.75rem 1.25rem 5.5rem}.schedule-header.svelte-1usbjhf{min-height:0;margin-bottom:1rem;gap:1rem;padding:0 .35rem}.schedule-header.svelte-1usbjhf p:where(.svelte-1usbjhf){display:none}.schedule-row.svelte-1usbjhf{min-height:0;grid-template-columns:1rem minmax(0,1fr);grid-template-rows:auto;gap:1rem;padding:1.75rem .35rem}.timeline.svelte-1usbjhf{grid-column:1;grid-row:1 / 5;min-height:100%}.schedule-date.svelte-1usbjhf,.schedule-event.svelte-1usbjhf,.schedule-location.svelte-1usbjhf,.schedule-action.svelte-1usbjhf{grid-column:2;grid-row:auto}.schedule-date.svelte-1usbjhf{padding-bottom:1rem;border-bottom:1px solid var(--color-border)}.schedule-date.svelte-1usbjhf strong:where(.svelte-1usbjhf){font-size:1.35rem}.schedule-event.svelte-1usbjhf p:where(.svelte-1usbjhf){font-size:.72rem}.schedule-location.svelte-1usbjhf{padding-top:.1rem}.schedule-action.svelte-1usbjhf{width:100%}.schedule-action.svelte-1usbjhf a:where(.svelte-1usbjhf){min-height:3rem}.board-archive.svelte-1usbjhf{margin-top:3.5rem}.board-archive.svelte-1usbjhf summary:where(.svelte-1usbjhf){grid-template-columns:1fr auto;gap:.75rem;padding:1rem .35rem}.archive-list.svelte-1usbjhf{padding:0 .35rem 1rem}.archive-list.svelte-1usbjhf li:where(.svelte-1usbjhf){grid-template-columns:1fr;gap:.5rem .75rem;padding:1rem 0}.archive-list.svelte-1usbjhf time:where(.svelte-1usbjhf){grid-column:1}.archive-list.svelte-1usbjhf div:where(.svelte-1usbjhf){grid-column:1}}@media(prefers-reduced-motion:reduce){.schedule-row.svelte-1usbjhf,.schedule-action.svelte-1usbjhf a:where(.svelte-1usbjhf),.archive-toggle.svelte-1usbjhf svg:where(.svelte-1usbjhf){transition:none}}
