.band[data-astro-cid-wla4ls7h]{background:radial-gradient(60% 70% at 15% 0%, var(--color-secondary-100), transparent 70%), linear-gradient(180deg, var(--color-secondary-muted), var(--color-background-alt) 85%);box-shadow:inset 0 1px 0 var(--hairline), inset 0 -1px 0 var(--hairline);padding-block:4rem 3.5rem}@media (width>=1024px){.band[data-astro-cid-wla4ls7h]{padding-block:5rem 4.5rem}}.week[data-astro-cid-wla4ls7h]{--gutter:max(1.25rem, calc((100vw - 72rem) / 2 + 1.25rem));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:.5rem var(--gutter) 1.5rem;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;grid-auto-columns:min(84vw,20.5rem);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.week[data-astro-cid-wla4ls7h]:focus-visible{outline-offset:-3px}@media (width>=1024px){.week[data-astro-cid-wla4ls7h]{grid-auto-columns:21.5rem}}.day[data-astro-cid-wla4ls7h]{scroll-snap-align:start;border-radius:var(--radius-tile);flex-direction:column;padding:1.5rem;display:flex}.day-show[data-astro-cid-wla4ls7h]{box-shadow:0 0 0 1px var(--hairline), var(--shadow-lift);background:#fff}.day-pre[data-astro-cid-wla4ls7h]{box-shadow:inset 0 0 0 1px var(--hairline);background:#ffffff8c}.day-tag[data-astro-cid-wla4ls7h]{color:var(--color-primary-600);font-size:.875rem;font-weight:600}.day-name[data-astro-cid-wla4ls7h]{letter-spacing:-.02em;margin-top:.125rem;font-size:1.5rem;font-weight:800;line-height:1.2}.day-name[data-astro-cid-wla4ls7h] span[data-astro-cid-wla4ls7h]{color:var(--color-primary-light);font-weight:700}.day-hours[data-astro-cid-wla4ls7h]{border-bottom:1px solid var(--color-border);margin-top:1.25rem;padding-bottom:1.25rem}.day-floor[data-astro-cid-wla4ls7h],.day-reg[data-astro-cid-wla4ls7h]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.day-reg[data-astro-cid-wla4ls7h]{margin-top:.375rem}.day-k[data-astro-cid-wla4ls7h]{color:var(--color-text-muted);font-size:.875rem}.day-v[data-astro-cid-wla4ls7h]{font-family:var(--font-display);color:var(--color-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.25rem;font-weight:800}.day-v[data-astro-cid-wla4ls7h].is-closed{color:var(--color-text-muted)}.day-v-sm[data-astro-cid-wla4ls7h]{color:var(--color-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9375rem;font-weight:600}.ruler[data-astro-cid-wla4ls7h]{background:var(--color-background-alt);height:.5rem;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:9999px;margin-top:1rem;position:relative}.day-pre[data-astro-cid-wla4ls7h] .ruler[data-astro-cid-wla4ls7h]{background:#fff}.bar[data-astro-cid-wla4ls7h]{border-radius:9999px;position:absolute;top:0;bottom:0}.bar-reg[data-astro-cid-wla4ls7h]{background:var(--color-secondary-200);box-shadow:inset 0 0 0 1px #07275a1a}.bar-floor[data-astro-cid-wla4ls7h]{background:var(--color-primary)}.bar-party[data-astro-cid-wla4ls7h]{background:var(--color-secondary)}.day-tip[data-astro-cid-wla4ls7h]{border-radius:var(--radius-inner);background:var(--color-secondary-muted);color:var(--color-primary);margin-top:.875rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;line-height:1.4}.ruler-scale[data-astro-cid-wla4ls7h]{color:var(--color-text-muted);justify-content:space-between;margin-top:.375rem;font-size:.75rem;display:flex}.swatch[data-astro-cid-wla4ls7h]{vertical-align:.1em;border-radius:9999px;width:.75rem;height:.4375rem;margin-right:.5rem;display:inline-block;position:relative}.events[data-astro-cid-wla4ls7h]{flex-direction:column;flex:1;gap:1.125rem;margin-top:1.25rem;display:flex}.event[data-astro-cid-wla4ls7h]{grid-template-columns:4.25rem 1fr;gap:.75rem;display:grid}.event-time[data-astro-cid-wla4ls7h]{font-family:var(--font-display);color:var(--color-primary-600);white-space:nowrap;padding-top:.0625rem;font-size:.875rem;font-weight:800}.event-title[data-astro-cid-wla4ls7h]{font-family:var(--font-display);color:var(--color-primary);font-size:1rem;font-weight:700;line-height:1.3}.event-detail[data-astro-cid-wla4ls7h]{color:var(--color-text-muted);margin-top:.25rem;font-size:.875rem;line-height:1.5}.event-big[data-astro-cid-wla4ls7h]{border-radius:var(--radius-inner);background:var(--color-primary-deep);margin-top:auto;padding:1rem}.event-big[data-astro-cid-wla4ls7h] .event-time[data-astro-cid-wla4ls7h]{color:var(--color-secondary-light)}.event-big[data-astro-cid-wla4ls7h] .event-title[data-astro-cid-wla4ls7h]{color:#fff;font-size:1.0625rem}.event-big[data-astro-cid-wla4ls7h] .event-detail[data-astro-cid-wla4ls7h]{color:var(--color-secondary-light)}.week-nav[data-astro-cid-wla4ls7h] button[data-astro-cid-wla4ls7h]{border-radius:var(--radius-control);width:2.75rem;height:2.75rem;color:var(--color-primary);box-shadow:inset 0 0 0 1.5px var(--color-primary);place-items:center;transition:background-color .2s,opacity .2s;display:grid}.week-nav[data-astro-cid-wla4ls7h] button[data-astro-cid-wla4ls7h]:hover:not(:disabled){background:var(--color-secondary-muted)}.week-nav[data-astro-cid-wla4ls7h] button[data-astro-cid-wla4ls7h]:disabled{opacity:.3;cursor:default}
