._wrap_gb0mz_3{align-items:center;gap:var(--space-8);flex-direction:column;width:100%;display:flex;container:schedule/inline-size}._board_gb0mz_12{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);width:100%;overflow:clip}._bar_gb0mz_23{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-brand-soft);border-bottom:1px solid var(--color-border);display:flex}._barTitle_gb0mz_32{font-family:var(--font-heading);font-size:20px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0}._tabs_gb0mz_41{gap:var(--space-2);flex-wrap:wrap;display:flex}._tab_gb0mz_41{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-family:var(--font-heading);font-size:14px;font-weight:var(--weight-button);line-height:var(--leading-link);cursor:pointer;transition:background var(--duration-state) var(--ease-out-quart), border-color var(--duration-state) var(--ease-out-quart), color var(--duration-state) var(--ease-out-quart);padding:8px 14px}._tab_gb0mz_41[aria-pressed=true]{background:var(--color-text);border-color:var(--color-text);color:var(--color-text-inverse)}@media (hover:hover){._tab_gb0mz_41:hover{border-color:var(--color-text)}}._tab_gb0mz_41:active{transform:scale(.97)}._live_gb0mz_75{align-items:center;gap:var(--space-2);font-size:14px;font-weight:var(--weight-emphasis);line-height:var(--leading-link);white-space:nowrap;margin:0;display:inline-flex}._days_gb0mz_87{gap:var(--space-2);padding:var(--space-4) var(--space-5);scrollbar-width:none;border-bottom:1px solid var(--color-border);grid-auto-columns:minmax(84px,1fr);grid-auto-flow:column;display:grid;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}._days_gb0mz_87[data-end=true]{-webkit-mask-image:none;mask-image:none}._days_gb0mz_87::-webkit-scrollbar{display:none}._day_gb0mz_87{padding:var(--space-2) var(--space-2) var(--space-3);z-index:1;border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);cursor:pointer;transition:background var(--duration-state) var(--ease-out-quart), border-color var(--duration-state) var(--ease-out-quart), color var(--duration-state) var(--ease-out-quart);background:0 0;flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}._dayWeek_gb0mz_124{font-family:var(--font-heading);font-size:14px;font-weight:var(--weight-button);line-height:var(--leading-link)}._dayDate_gb0mz_130{font-family:var(--font-heading);font-size:28px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}._dayCount_gb0mz_138{font-size:13px;line-height:var(--leading-link);white-space:nowrap}._day_gb0mz_87[aria-pressed=true]{background:var(--color-brand-strong);border-color:var(--color-brand-strong);color:var(--color-text-inverse)}._day_gb0mz_87:disabled{cursor:default;color:var(--color-text-tertiary);border-style:dashed}._indicator_gb0mz_156{z-index:0;border-radius:var(--radius-lg);background:var(--color-brand-strong);pointer-events:none;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}._days_gb0mz_87:not([data-ready=true]) ._indicator_gb0mz_156{visibility:hidden}._indicator_gb0mz_156[data-animate=true]{transition:transform .28s var(--ease-drawer), width .28s var(--ease-drawer)}._days_gb0mz_87[data-ready=true] ._day_gb0mz_87[aria-pressed=true]{background:0 0;border-color:#0000}@media (hover:hover){._day_gb0mz_87:not(:disabled,[aria-pressed=true]):hover{border-color:var(--color-brand-strong)}}._day_gb0mz_87:not(:disabled):active{transform:scale(.97)}._stage_gb0mz_191{transition:height .26s var(--ease-drawer);overflow:hidden}._list_gb0mz_195{align-self:start;margin:0;padding:0;list-style:none}._list_gb0mz_195[data-motion=next]{--from-x:18px}._list_gb0mz_195[data-motion=prev]{--from-x:-18px}._list_gb0mz_195[data-motion=fade]{--from-y:8px}._list_gb0mz_195[data-motion]:not([data-motion=none]) ._row_gb0mz_214{animation:_rowIn_gb0mz_1 .26s var(--ease-out-expo) both;animation-delay:calc(min(var(--i,0), 6) * 40ms)}@keyframes _rowIn_gb0mz_1{0%{opacity:0;translate:var(--from-x,0) var(--from-y,0)}}._row_gb0mz_214{align-items:center;gap:var(--space-6);padding:var(--space-5);grid-template-columns:132px minmax(0,1fr) 220px auto;display:grid}._row_gb0mz_214+._row_gb0mz_214{border-top:1px solid var(--color-border)}._time_gb0mz_234{flex-direction:column;gap:2px;margin:0;display:flex}._timeStart_gb0mz_240{font-family:var(--font-heading);font-size:22px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}._timeEnd_gb0mz_248{font-size:14px;line-height:var(--leading-link)}._info_gb0mz_252{flex-direction:column;gap:2px;min-width:0;display:flex}._category_gb0mz_258{font-family:var(--font-heading);font-size:14px;font-weight:var(--weight-button);line-height:var(--leading-link);color:var(--color-brand-strong);margin:0}._name_gb0mz_266{font-family:var(--font-heading);font-size:22px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0}._price_gb0mz_275{margin:var(--space-1) 0 0;font-size:14px;line-height:var(--leading-body-sm)}._memberNote_gb0mz_280:before{content:"·";margin-inline:var(--space-2)}._spots_gb0mz_285{gap:var(--space-2);flex-direction:column;display:flex}._meter_gb0mz_290{border-radius:var(--radius-full);background:var(--color-brand-soft-strong);height:8px;overflow:hidden}._meter_gb0mz_290 span{border-radius:inherit;background:linear-gradient(90deg, var(--color-brand), var(--color-brand-strong));min-width:4px;height:100%;display:block}._spotsText_gb0mz_303{font-size:14px;line-height:var(--leading-link);margin:0}._register_gb0mz_308{justify-self:end}._next_gb0mz_313{border-top:1px solid var(--color-border)}._next_gb0mz_313 button{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-4) var(--space-5);color:var(--color-brand-strong);font-family:var(--font-heading);font-size:15px;font-weight:var(--weight-button);line-height:var(--leading-link);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._nextCount_gb0mz_332{color:var(--color-text);font-weight:var(--weight-body)}._nextCount_gb0mz_332:before{content:"·";margin-inline:var(--space-2) var(--space-2)}._next_gb0mz_313 svg{transition:transform var(--duration-state) var(--ease-out-quart);margin-left:auto}@media (hover:hover){._next_gb0mz_313 button:hover svg{transform:translate(3px)}}._list_gb0mz_195[data-motion]:not([data-motion=none]) ._next_gb0mz_313{animation:_rowIn_gb0mz_1 .26s var(--ease-out-expo) both;animation-delay:calc(min(var(--i,0), 6) * 40ms)}._empty_gb0mz_355{align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-5);text-align:center;flex-direction:column;display:flex}._empty_gb0mz_355 p{margin:0;font-size:16px}._note_gb0mz_368{align-items:center;gap:var(--space-1);font-size:15px;line-height:var(--leading-body-sm);text-align:center;flex-direction:column;display:flex}._note_gb0mz_368 p{margin:0}._note_gb0mz_368 a{color:var(--color-brand-strong);font-weight:var(--weight-emphasis);text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){._indicator_gb0mz_156[data-animate=true],._stage_gb0mz_191{transition:none}._list_gb0mz_195[data-motion]:not([data-motion=none]) ._row_gb0mz_214,._list_gb0mz_195[data-motion]:not([data-motion=none]) ._next_gb0mz_313{animation:.16s ease-out both _rowFade_gb0mz_1}}@keyframes _rowFade_gb0mz_1{0%{opacity:0}}@container schedule (width<=900px){._row_gb0mz_214{row-gap:var(--space-3);grid-template-columns:112px minmax(0,1fr) auto;grid-template-areas:"time info button""time spots button"}._time_gb0mz_234{grid-area:time;align-self:start}._info_gb0mz_252{grid-area:info}._spots_gb0mz_285{grid-area:spots;max-width:280px}._register_gb0mz_308{grid-area:button}}@container schedule (width<=560px){._board_gb0mz_12{border-radius:var(--radius-lg)}._bar_gb0mz_23{padding:var(--space-4);flex-direction:column;align-items:stretch}._tabs_gb0mz_41,._live_gb0mz_75{justify-content:center}._barTitle_gb0mz_32{text-align:center}._days_gb0mz_87{padding:var(--space-3) var(--space-4);grid-auto-columns:84px}._dayDate_gb0mz_130{font-size:24px}._row_gb0mz_214{gap:var(--space-3);padding:var(--space-5) var(--space-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"time""info""spots""button"}._time_gb0mz_234{align-items:baseline;gap:var(--space-2);flex-direction:row}._timeStart_gb0mz_240{font-size:20px}._spots_gb0mz_285{max-width:none}._register_gb0mz_308{margin-top:var(--space-1);justify-content:center;justify-self:stretch}}
