.AccountSection-module__9AohAa__section{gap:var(--space-sm);flex-direction:column;align-items:flex-start;display:flex}.AccountSection-module__9AohAa__heading{}.AccountSection-module__9AohAa__identity{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}
.StatePanel-module__V7KCnG__panel{align-items:flex-start;gap:var(--space-sm);border-block:1px solid var(--color-border);padding-block:var(--space-lg);font-family:var(--font-family-base);flex-direction:column;display:flex}.StatePanel-module__V7KCnG__title{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-text);margin:0}.StatePanel-module__V7KCnG__description{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0}
.Badge-module__J_wyrW__badge{align-items:center;gap:var(--space-xs);border-radius:var(--radius-badge);font-family:var(--font-family-base);font-size:11px;font-weight:var(--font-weight-semibold);white-space:nowrap;border:1px solid #0000;padding:3px 8px;line-height:1.4;display:inline-flex}.Badge-module__J_wyrW__outline{border-color:var(--color-control-border);color:var(--color-text-tertiary);background-color:#0000}.Badge-module__J_wyrW__subtle{background-color:var(--color-surface-subtle);color:var(--color-text-tertiary)}.Badge-module__J_wyrW__done{background-color:var(--color-band-fill);color:var(--color-band-text)}.Badge-module__J_wyrW__deadline{background-color:var(--color-danger);color:var(--color-danger-on)}.Badge-module__J_wyrW__terminal{background-color:var(--color-terminal);color:var(--color-terminal-on)}
.Button-module__bn4omq__button{justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--radius-control);padding:var(--space-xs) var(--space-md);font-family:var(--font-family-base);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);white-space:nowrap;cursor:pointer;touch-action:manipulation;border:1px solid #0000;min-height:35px;display:inline-flex;}.Button-module__bn4omq__button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.Button-module__bn4omq__primary{background-color:var(--color-accent);color:var(--color-accent-foreground)}.Button-module__bn4omq__primary:hover:not(:disabled){background-color:var(--color-accent-hover)}.Button-module__bn4omq__primary:active:not(:disabled){background-color:var(--color-accent-active)}.Button-module__bn4omq__secondary,.Button-module__bn4omq__small{color:var(--color-text);border-color:var(--color-control-border);background-color:#0000}.Button-module__bn4omq__secondary:hover:not(:disabled),.Button-module__bn4omq__small:hover:not(:disabled),.Button-module__bn4omq__icon:hover:not(:disabled){background-color:var(--color-surface-subtle)}.Button-module__bn4omq__secondary:active:not(:disabled),.Button-module__bn4omq__small:active:not(:disabled),.Button-module__bn4omq__icon:active:not(:disabled){background-color:var(--color-surface-active)}.Button-module__bn4omq__secondary:hover:not(:disabled),.Button-module__bn4omq__small:hover:not(:disabled),.Button-module__bn4omq__secondary:active:not(:disabled),.Button-module__bn4omq__small:active:not(:disabled){border-color:var(--color-text-secondary)}.Button-module__bn4omq__small{min-height:31px;padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-control-sm);font-size:var(--font-size-body-sm)}.Button-module__bn4omq__quiet{min-height:27px;padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-control-sm);color:var(--color-text-secondary);font-size:var(--font-size-body-sm);background-color:#0000}.Button-module__bn4omq__quiet:hover:not(:disabled),.Button-module__bn4omq__quiet:active:not(:disabled){background-color:var(--color-surface-active);color:var(--color-text)}.Button-module__bn4omq__icon{border-radius:var(--radius-control-sm);min-width:40px;min-height:40px;color:var(--color-accent);background-color:#0000;padding:0}.Button-module__bn4omq__danger{color:var(--color-danger);border-color:var(--color-danger);background-color:#0000}.Button-module__bn4omq__danger:hover:not(:disabled){background-color:var(--color-surface-subtle)}.Button-module__bn4omq__danger:active:not(:disabled){background-color:var(--color-surface-active)}.Button-module__bn4omq__asLink{text-decoration:none}
.sectionHeading-module__EjMmpW__heading{padding-bottom:var(--space-xs);border-bottom:2px solid var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);margin:0}
.EventDetail-module__Bf4bba__detail{gap:var(--space-md);flex-direction:column;display:flex}.EventDetail-module__Bf4bba__titleRow{align-items:baseline;}.EventDetail-module__Bf4bba__main{}.EventDetail-module__Bf4bba__editLink{padding-inline:var(--space-sm);border-radius:var(--radius-control-sm);color:var(--color-text-secondary);font-size:var(--font-size-body-sm);touch-action:manipulation;align-items:center;margin-inline-end:calc(var(--space-sm) * -1);text-decoration:none;display:inline-flex;}.EventDetail-module__Bf4bba__editLink:hover{background-color:var(--color-surface-subtle);color:var(--color-text)}.EventDetail-module__Bf4bba__editLink:active{background-color:var(--color-surface-active);color:var(--color-text)}.EventDetail-module__Bf4bba__meta{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.EventDetail-module__Bf4bba__metaRow{gap:var(--space-2xs);flex-direction:column;display:flex}.EventDetail-module__Bf4bba__metaRow dt{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.EventDetail-module__Bf4bba__metaRow dd{font-size:var(--font-size-body-sm);overflow-wrap:anywhere;margin:0}.EventDetail-module__Bf4bba__occurrenceHeading{align-items:baseline;}.EventDetail-module__Bf4bba__occurrenceCount{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);}.EventDetail-module__Bf4bba__occurrenceList{font-size:var(--font-size-body-sm);margin:0;padding:0;list-style:none}.EventDetail-module__Bf4bba__occurrenceItem{padding-block:var(--space-compact)}.EventDetail-module__Bf4bba__occurrenceItem:not(:last-child){border-bottom:1px solid var(--color-border)}.EventDetail-module__Bf4bba__occurrenceTime{margin:0 0 var(--space-xs);align-items:flex-start;gap:6px;display:flex}.EventDetail-module__Bf4bba__occurrenceCanceledBadge{}.EventDetail-module__Bf4bba__occurrenceFocused{box-shadow:inset 0 0 0 1.5px var(--color-accent);border-radius:var(--radius-control-sm);padding:var(--space-sm)}.EventDetail-module__Bf4bba__focusedBadge,.EventDetail-module__Bf4bba__canceledBadge{margin-bottom:var(--space-xs)}
.LoadingIndicator-module__s_O11q__spinner{width:var(--space-lg);height:var(--space-lg);border-radius:var(--radius-pill);border:2px solid var(--color-border);border-top-color:var(--color-accent);animation:.8s linear infinite LoadingIndicator-module__s_O11q__spin;display:inline-block}@keyframes LoadingIndicator-module__s_O11q__spin{to{transform:rotate(360deg)}}.LoadingIndicator-module__s_O11q__small{width:var(--space-md);height:var(--space-md);border-width:1.5px}
.BackLink-module__JMHKba__backLink{align-self:flex-start;align-items:center;gap:var(--space-xs);min-height:27px;padding-inline:var(--space-sm);border-radius:var(--radius-control-sm);color:var(--color-text-secondary);font-size:var(--font-size-body-sm);touch-action:manipulation;margin-inline-start:calc(var(--space-sm) * -1);text-decoration:none;display:inline-flex;}.BackLink-module__JMHKba__backLink:hover{background-color:var(--color-surface-subtle);color:var(--color-text)}.BackLink-module__JMHKba__backLink:active{background-color:var(--color-surface-active);color:var(--color-text)}
.PageHeading-module__Hz8rRG__heading{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-text);margin:0}
.RequirementIndicator-module__boe68q__required{color:var(--color-danger);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-inline-start:var(--space-2xs)}
.TextInput-module__MC57IG__field{gap:var(--space-xs);flex-direction:column;display:flex}.TextInput-module__MC57IG__label{font-family:var(--font-family-base);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.TextInput-module__MC57IG__input{border-radius:var(--radius-control);border:1px solid var(--color-control-border);background-color:var(--color-surface);width:100%;min-width:0;color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-base);padding:var(--space-sm) var(--space-md);min-height:44px}.TextInput-module__MC57IG__input:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.TextInput-module__MC57IG__inputError{border-color:var(--color-danger)}.TextInput-module__MC57IG__helperText{font-family:var(--font-family-base);font-size:var(--font-size-caption);color:var(--color-text-secondary)}.TextInput-module__MC57IG__errorText{font-family:var(--font-family-base);font-size:var(--font-size-caption);color:var(--color-danger)}
.monthCalendarGrid-module__LcZz_q__calendar{gap:var(--space-sm);flex-direction:column;display:flex}.monthCalendarGrid-module__LcZz_q__header{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.monthCalendarGrid-module__LcZz_q__monthLabel{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);margin:0;transition:color .15s}.monthCalendarGrid-module__LcZz_q__monthNavButton:has([role=status]) .monthCalendarGrid-module__LcZz_q__navChevron{display:none}.monthCalendarGrid-module__LcZz_q__header:has(.monthCalendarGrid-module__LcZz_q__monthNavButton [role=status]) .monthCalendarGrid-module__LcZz_q__monthLabel{color:var(--color-text-secondary)}.monthCalendarGrid-module__LcZz_q__grid{transition:opacity .15s}.monthCalendarGrid-module__LcZz_q__calendar:has(.monthCalendarGrid-module__LcZz_q__monthNavButton [role=status]) .monthCalendarGrid-module__LcZz_q__grid{opacity:.5}.monthCalendarGrid-module__LcZz_q__weekdayRow{gap:var(--space-2xs);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.monthCalendarGrid-module__LcZz_q__weekday{text-align:center;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);padding-block:var(--space-xs)}.monthCalendarGrid-module__LcZz_q__week{gap:var(--space-2xs);border-top:1px solid var(--color-border);padding-top:var(--space-2xs);grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:min-content;display:grid;position:relative}.monthCalendarGrid-module__LcZz_q__day{justify-content:flex-start;align-items:center;gap:var(--space-2xs);min-height:44px;padding-block:var(--space-xs);border-radius:var(--radius-control-sm);color:var(--color-text);font-size:var(--font-size-body-sm);touch-action:manipulation;flex-direction:column;grid-row:1;text-decoration:none;display:flex}.monthCalendarGrid-module__LcZz_q__day:hover:not(.monthCalendarGrid-module__LcZz_q__daySelected),.monthCalendarGrid-module__LcZz_q__daySelected:hover{background-color:var(--color-surface-subtle)}.monthCalendarGrid-module__LcZz_q__dayOutside{color:var(--color-text-secondary)}.monthCalendarGrid-module__LcZz_q__daySelected{box-shadow:inset 0 0 0 1.5px var(--color-text)}.monthCalendarGrid-module__LcZz_q__dayNumberRow{justify-content:center;align-items:center;height:20px;display:flex}.monthCalendarGrid-module__LcZz_q__dayNumber{border-radius:var(--radius-pill);justify-content:center;align-items:center;min-width:22px;height:22px;display:inline-flex}.monthCalendarGrid-module__LcZz_q__dayNumber.monthCalendarGrid-module__LcZz_q__today{background-color:var(--color-neutral-300);font-weight:var(--font-weight-medium)}.monthCalendarGrid-module__LcZz_q__weekday.monthCalendarGrid-module__LcZz_q__roleSaturday{color:var(--color-calendar-saturday)}.monthCalendarGrid-module__LcZz_q__weekday.monthCalendarGrid-module__LcZz_q__roleSunday{color:var(--color-calendar-sunday)}.monthCalendarGrid-module__LcZz_q__day.monthCalendarGrid-module__LcZz_q__roleSaturday .monthCalendarGrid-module__LcZz_q__dayNumber{color:var(--color-calendar-saturday)}.monthCalendarGrid-module__LcZz_q__day.monthCalendarGrid-module__LcZz_q__roleSunday .monthCalendarGrid-module__LcZz_q__dayNumber{color:var(--color-calendar-sunday)}.monthCalendarGrid-module__LcZz_q__day.monthCalendarGrid-module__LcZz_q__roleHoliday .monthCalendarGrid-module__LcZz_q__dayNumber{color:var(--color-danger);font-weight:var(--font-weight-semibold)}.monthCalendarGrid-module__LcZz_q__coverageNotice{font-size:var(--font-size-caption);color:var(--color-text-secondary);border:1px dashed var(--color-border);border-radius:var(--radius-control);padding:var(--space-xs) var(--space-sm);margin:0}.monthCalendarGrid-module__LcZz_q__day:active:not(.monthCalendarGrid-module__LcZz_q__daySelected),.monthCalendarGrid-module__LcZz_q__daySelected:active{background-color:var(--color-surface-active)}
.MonthCalendar-module__OfTWtG__calendar{}.MonthCalendar-module__OfTWtG__header{}.MonthCalendar-module__OfTWtG__monthLabel{}.MonthCalendar-module__OfTWtG__monthNavButton{}.MonthCalendar-module__OfTWtG__navChevron{}.MonthCalendar-module__OfTWtG__grid{}.MonthCalendar-module__OfTWtG__weekdayRow{}.MonthCalendar-module__OfTWtG__weekday{}.MonthCalendar-module__OfTWtG__week{}.MonthCalendar-module__OfTWtG__day{}.MonthCalendar-module__OfTWtG__dayOutside{}.MonthCalendar-module__OfTWtG__daySelected{}.MonthCalendar-module__OfTWtG__dayNumberRow{}.MonthCalendar-module__OfTWtG__dayNumber{}.MonthCalendar-module__OfTWtG__today{}.MonthCalendar-module__OfTWtG__roleSaturday{}.MonthCalendar-module__OfTWtG__roleSunday{}.MonthCalendar-module__OfTWtG__roleHoliday{}.MonthCalendar-module__OfTWtG__coverageNotice{}.MonthCalendar-module__OfTWtG__markerRow{justify-content:center;align-items:center;min-height:9px;display:flex}.MonthCalendar-module__OfTWtG__dot{border-radius:var(--radius-pill);box-sizing:border-box;width:7px;height:7px}.MonthCalendar-module__OfTWtG__dotFilled{background-color:var(--color-accent)}.MonthCalendar-module__OfTWtG__truncatedLine{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MonthCalendar-module__OfTWtG__band{border-radius:var(--radius-band);font-size:var(--font-size-caption);min-height:10px;margin-top:var(--space-2xs);line-height:1.6;font-weight:var(--font-weight-semibold);align-items:center;padding-inline:3px;display:flex;}.MonthCalendar-module__OfTWtG__bandFilled{background-color:var(--color-band-fill);color:var(--color-band-text)}.MonthCalendar-module__OfTWtG__weekOverflow{min-width:0;margin:var(--space-2xs) 0 0;font-size:var(--font-size-caption);color:var(--color-text-secondary);align-items:baseline;gap:2px;padding-inline:3px;line-height:1.4;display:flex}.MonthCalendar-module__OfTWtG__weekOverflowLabel{white-space:nowrap;flex:none}.MonthCalendar-module__OfTWtG__weekOverflowTitles{min-width:0;color:var(--color-text-secondary);flex:auto;}.MonthCalendar-module__OfTWtG__weekOverflowLink{color:inherit;text-decoration:underline}.MonthCalendar-module__OfTWtG__weekOverflowLink:hover{color:var(--color-text)}
.WriteNotice-module___-DKNq__notice{padding:var(--space-compact) var(--space-md);border-radius:var(--radius-control-sm);background:var(--color-surface-subtle);color:var(--color-text);font-size:var(--font-size-body-sm);margin:0}.WriteNotice-module___-DKNq__noticeRegionEmpty{}
.SelectedDayList-module__ZAJ5SW__list{}.SelectedDayList-module__ZAJ5SW__heading{}.SelectedDayList-module__ZAJ5SW__items{}.SelectedDayList-module__ZAJ5SW__items>li+li{border-top:1px solid var(--color-border)}.SelectedDayList-module__ZAJ5SW__itemLink{}.SelectedDayList-module__ZAJ5SW__itemBody{}.SelectedDayList-module__ZAJ5SW__chevron{}.SelectedDayList-module__ZAJ5SW__time{}.SelectedDayList-module__ZAJ5SW__title{}.SelectedDayList-module__ZAJ5SW__venue{}.SelectedDayList-module__ZAJ5SW__badges{}
.ShareAddForm-module__QUOXqG__form,.ShareAddForm-module__QUOXqG__fields{gap:var(--space-md);flex-direction:column;display:flex}
.CatalogView-module__gSy44W__headingRow{align-items:flex-start;}.CatalogView-module__gSy44W__main{}.CatalogView-module__gSy44W__filterButtonWrap{display:inline-flex;position:relative;}.CatalogView-module__gSy44W__activeDot{border-radius:var(--radius-pill);background-color:var(--color-accent);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--color-canvas);pointer-events:none;position:absolute;top:-1px;right:-1px}.CatalogView-module__gSy44W__loading{padding:var(--space-lg) 0;justify-content:center;display:flex}.CatalogView-module__gSy44W__summaryRow{border-block:1px solid var(--color-border);min-height:44px;}.CatalogView-module__gSy44W__summaryText{font-size:var(--font-size-body-sm);color:var(--color-text);margin:0;}.CatalogView-module__gSy44W__summaryGenre{font-weight:var(--font-weight-semibold)}.CatalogView-module__gSy44W__summaryLower{font-weight:var(--font-weight-regular)}.CatalogView-module__gSy44W__summaryClear{border-radius:var(--radius-pill);width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;touch-action:manipulation;background-color:#0000;border:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex;}.CatalogView-module__gSy44W__summaryClear:hover{background-color:var(--color-surface-subtle)}.CatalogView-module__gSy44W__summaryClear:active{background-color:var(--color-surface-active)}
.ShareAddSheet-module__BkhIea__body{padding:var(--space-md)}.ShareAddSheet-module__BkhIea__footer{padding:var(--space-md);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}.ShareAddSheet-module__BkhIea__stablePendingLabel{}.ShareAddSheet-module__BkhIea__stablePendingSizing{}
.SchedulePageHeading-module__Rjnzia__heading{padding-bottom:var(--space-card-block);border-bottom:2px solid var(--color-text);color:var(--color-text);font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}
.pendingLabel-module__OGQxMa__label{display:grid}.pendingLabel-module__OGQxMa__label>span{grid-area:1/1}.pendingLabel-module__OGQxMa__sizing{visibility:hidden;pointer-events:none}
.row-module__5w7upW__row{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.row-module__5w7upW__main{flex:auto;min-width:0}.row-module__5w7upW__aside{flex:none}.row-module__5w7upW__inlineBadge{flex-shrink:0}
.Sheet-module__LoA5BG__dialog{border:none;border-top:1px solid var(--color-border);background-color:var(--color-canvas);width:100%;max-width:480px;color:var(--color-text);max-height:85vh;transition:transform .2s ease-out, display .2s allow-discrete, overlay .2s allow-discrete;border-start-start-radius:var(--radius-sheet);border-start-end-radius:var(--radius-sheet);margin:0 auto;padding:0;position:fixed;inset-block:auto 0;inset-inline:0;overflow:hidden;transform:translateY(0)}.Sheet-module__LoA5BG__dialog:not([open]){transform:translateY(100%)}@starting-style{.Sheet-module__LoA5BG__dialog[open]{transform:translateY(100%)}}.Sheet-module__LoA5BG__dialog::backdrop{transition:background-color .2s ease-out, display .2s allow-discrete, overlay .2s allow-discrete;background-color:#17191b73}@starting-style{.Sheet-module__LoA5BG__dialog[open]::backdrop{background-color:#17191b00}}.Sheet-module__LoA5BG__sheet{flex-direction:column;max-height:85vh;display:flex}.Sheet-module__LoA5BG__header{padding:var(--space-md);border-bottom:1px solid var(--color-border);}.Sheet-module__LoA5BG__title{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);margin:0;}.Sheet-module__LoA5BG__close{}.Sheet-module__LoA5BG__body{padding:var(--space-md);overflow-y:auto}
.fixedSubmitBar-module__xGW5-W__band{--primary-nav-row-height:60px;z-index:2;inset-inline:0;bottom:calc(var(--primary-nav-row-height) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border);background-color:var(--color-canvas);position:fixed}.fixedSubmitBar-module__xGW5-W__inner{max-width:640px;padding:var(--space-compact) var(--space-md);justify-content:flex-end;margin-inline:auto;display:flex}.fixedSubmitBar-module__xGW5-W__escape{padding-bottom:72px}
.selectedDayList-module__xULu3q__list{gap:var(--space-sm);flex-direction:column;display:flex}.selectedDayList-module__xULu3q__heading{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);margin:0}.selectedDayList-module__xULu3q__items{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.selectedDayList-module__xULu3q__itemLink{padding-block:var(--space-card-block);color:inherit;touch-action:manipulation;text-decoration:none;}.selectedDayList-module__xULu3q__itemLink:hover{background-color:var(--color-surface-subtle)}.selectedDayList-module__xULu3q__itemLink:active{background-color:var(--color-surface-active)}.selectedDayList-module__xULu3q__itemBody{gap:var(--space-xs);flex-direction:column;display:flex;}.selectedDayList-module__xULu3q__chevron{color:var(--color-icon-affordance);}.selectedDayList-module__xULu3q__time{font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.selectedDayList-module__xULu3q__title{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text)}.selectedDayList-module__xULu3q__venue{font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.selectedDayList-module__xULu3q__badges{gap:var(--space-xs);flex-wrap:wrap;display:flex}
.TicketOpportunityRow-module__YBi3hW__row{padding:var(--space-sm) 0;position:relative;}.TicketOpportunityRow-module__YBi3hW__row:not(:last-child){border-bottom:1px solid var(--color-border)}.TicketOpportunityRow-module__YBi3hW__rowLink{z-index:0;position:absolute;inset:0}.TicketOpportunityRow-module__YBi3hW__srOnly{}.TicketOpportunityRow-module__YBi3hW__dateColumn{gap:var(--space-2xs);flex-direction:column;width:7.1em;display:flex;}.TicketOpportunityRow-module__YBi3hW__milestoneLabel{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin:0}.TicketOpportunityRow-module__YBi3hW__dateLabel{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.TicketOpportunityRow-module__YBi3hW__weekday{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular)}.TicketOpportunityRow-module__YBi3hW__timeLabel{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0}.TicketOpportunityRow-module__YBi3hW__body{gap:var(--space-2xs);flex-direction:column;display:flex;}.TicketOpportunityRow-module__YBi3hW__badgeRow{gap:var(--space-xs);flex-wrap:wrap;display:flex}.TicketOpportunityRow-module__YBi3hW__eventTitle{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text);margin:0}.TicketOpportunityRow-module__YBi3hW__secondaryLine,.TicketOpportunityRow-module__YBi3hW__scopeSummary{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0}.TicketOpportunityRow-module__YBi3hW__actions{z-index:1;align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex;position:relative}.TicketOpportunityRow-module__YBi3hW__sourceLink{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);align-self:flex-start;text-decoration:underline}.TicketOpportunityRow-module__YBi3hW__chevron{font-size:var(--font-size-title);color:var(--color-icon-affordance);pointer-events:none;align-self:center;}
.page-module__hqSXgq__blocks{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__hqSXgq__block{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__hqSXgq__blockHeading{}.page-module__hqSXgq__deadlineHeadingRow{align-items:baseline;}.page-module__hqSXgq__deadlineHeadingText{font:inherit;margin:0;}.page-module__hqSXgq__deadlineAllLink{font-weight:var(--font-weight-regular);font-size:var(--font-size-body-sm);color:var(--color-accent);white-space:nowrap;text-decoration:none;}
.MyMonthCalendar-module__iAkKvW__calendar{}.MyMonthCalendar-module__iAkKvW__header{}.MyMonthCalendar-module__iAkKvW__monthLabel{}.MyMonthCalendar-module__iAkKvW__monthNavButton{}.MyMonthCalendar-module__iAkKvW__navChevron{}.MyMonthCalendar-module__iAkKvW__grid{}.MyMonthCalendar-module__iAkKvW__weekdayRow{}.MyMonthCalendar-module__iAkKvW__weekday{}.MyMonthCalendar-module__iAkKvW__week{}.MyMonthCalendar-module__iAkKvW__day{}.MyMonthCalendar-module__iAkKvW__dayOutside{}.MyMonthCalendar-module__iAkKvW__daySelected{}.MyMonthCalendar-module__iAkKvW__dayNumberRow{}.MyMonthCalendar-module__iAkKvW__dayNumber{}.MyMonthCalendar-module__iAkKvW__today{}.MyMonthCalendar-module__iAkKvW__roleSaturday{}.MyMonthCalendar-module__iAkKvW__roleSunday{}.MyMonthCalendar-module__iAkKvW__roleHoliday{}.MyMonthCalendar-module__iAkKvW__coverageNotice{}.MyMonthCalendar-module__iAkKvW__markerRow{justify-content:center;align-items:center;min-height:9px;display:flex}.MyMonthCalendar-module__iAkKvW__dot{border-radius:var(--radius-pill);box-sizing:border-box;width:7px;height:7px}.MyMonthCalendar-module__iAkKvW__dotFilled{background-color:var(--color-accent)}.MyMonthCalendar-module__iAkKvW__dotOutline{border:1.5px solid var(--color-accent);background-color:#0000}.MyMonthCalendar-module__iAkKvW__band{border-radius:var(--radius-band);font-size:var(--font-size-caption);white-space:nowrap;text-overflow:ellipsis;min-height:10px;margin-top:var(--space-2xs);line-height:1.6;font-weight:var(--font-weight-semibold);align-items:center;padding-inline:3px;display:flex;overflow:hidden}.MyMonthCalendar-module__iAkKvW__bandFilled{background-color:var(--color-band-fill);color:var(--color-band-text)}.MyMonthCalendar-module__iAkKvW__bandOutline{border:1px solid var(--color-band-outline);color:var(--color-band-outline);background-color:#0000}.MyMonthCalendar-module__iAkKvW__legend{align-items:center;column-gap:var(--space-sm);row-gap:var(--space-2xs);padding:0;padding-top:var(--space-xs);font-size:var(--font-size-caption);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;list-style:none;display:flex}.MyMonthCalendar-module__iAkKvW__legendItem{align-items:center;gap:var(--space-2xs);display:flex}.MyMonthCalendar-module__iAkKvW__legendDot{flex-shrink:0;}.MyMonthCalendar-module__iAkKvW__legendSwatch{border-radius:var(--radius-band);box-sizing:border-box;flex-shrink:0;width:18px;height:9px}
.EventWriteForm-module__jje1kq__form,.EventWriteForm-module__jje1kq__fields{gap:var(--space-md);flex-direction:column;display:flex}.EventWriteForm-module__jje1kq__groupSubmit{justify-content:flex-end;display:flex}.EventWriteForm-module__jje1kq__stablePendingLabel{}.EventWriteForm-module__jje1kq__stablePendingSizing{}.EventWriteForm-module__jje1kq__writeSection{gap:var(--space-md);flex-direction:column;display:flex}.EventWriteForm-module__jje1kq__sectionHeading{}.EventWriteForm-module__jje1kq__writeSection:not(.EventWriteForm-module__jje1kq__subtleSection) .EventWriteForm-module__jje1kq__sectionHeading{padding-bottom:var(--space-md);border-bottom:2px solid var(--color-text)}.EventWriteForm-module__jje1kq__sectionRule{border-top:2px solid var(--color-text)}.EventWriteForm-module__jje1kq__sectionHeadingTitle{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0;}.EventWriteForm-module__jje1kq__sectionAction{}.EventWriteForm-module__jje1kq__sectionDescription{color:var(--color-text-secondary);font-size:var(--font-size-body-sm);margin:0}.EventWriteForm-module__jje1kq__sectionBody{gap:var(--space-md);flex-direction:column;display:flex}.EventWriteForm-module__jje1kq__subtleSection{padding:var(--space-card-block);border-radius:var(--radius-control);background-color:var(--color-surface-subtle)}.EventWriteForm-module__jje1kq__subtleSection .EventWriteForm-module__jje1kq__sectionHeadingTitle{font-size:var(--font-size-title)}.EventWriteForm-module__jje1kq__subtleSection .EventWriteForm-module__jje1kq__sectionAction{color:var(--color-text-secondary);font-size:var(--font-size-label)}.EventWriteForm-module__jje1kq__datePair{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.EventWriteForm-module__jje1kq__occurrenceHelper{color:var(--color-text-secondary);font-size:var(--font-size-caption);margin:0}.EventWriteForm-module__jje1kq__fixedSubmit{}.EventWriteForm-module__jje1kq__fixedSubmitInner{}.EventWriteForm-module__jje1kq__fixedForm{}.EventWriteForm-module__jje1kq__sheetForm{gap:var(--space-md);flex-direction:column;display:flex}.EventWriteForm-module__jje1kq__sheetFooter{padding:var(--space-md);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}.EventWriteForm-module__jje1kq__sheetLifecycle{gap:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.EventWriteForm-module__jje1kq__sheetLifecycleFeedback{gap:var(--space-sm);flex-direction:column;display:flex}.EventWriteForm-module__jje1kq__sheetLifecycleFeedbackEmpty{}.EventWriteForm-module__jje1kq__sheetLifecycleActions{gap:var(--space-sm);display:flex}.EventWriteForm-module__jje1kq__sheetLifecycleActions>form{flex:1 1 0;min-width:0}.EventWriteForm-module__jje1kq__sheetLifecycleActions>form>button{width:100%;font-size:var(--font-size-body-sm)}.EventWriteForm-module__jje1kq__occurrenceList{border-top:1px solid var(--color-border)}.EventWriteForm-module__jje1kq__occurrenceRow{padding-block:var(--space-compact);border-bottom:1px solid var(--color-border);}.EventWriteForm-module__jje1kq__occurrenceSummary{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex;}.EventWriteForm-module__jje1kq__occurrenceAction{}.EventWriteForm-module__jje1kq__occurrenceDateTimeRow{align-items:flex-start;gap:6px;min-width:0;display:flex}.EventWriteForm-module__jje1kq__occurrenceCanceledBadge{}.EventWriteForm-module__jje1kq__occurrenceDateTime{min-width:0;color:var(--color-primary);font-size:var(--font-size-body-sm)}.EventWriteForm-module__jje1kq__occurrenceCanceled{color:var(--color-danger)}.EventWriteForm-module__jje1kq__occurrenceDetail{color:var(--color-text-secondary);font-size:var(--font-size-body-sm)}.EventWriteForm-module__jje1kq__rangeSummary{font-size:var(--font-size-body);margin:0}.EventWriteForm-module__jje1kq__dangerActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.EventWriteForm-module__jje1kq__dangerActions>button,.EventWriteForm-module__jje1kq__dangerActions>form{flex:1 1 0;min-width:0}.EventWriteForm-module__jje1kq__dangerActions>form>button{width:100%;font-size:var(--font-size-body-sm)}.EventWriteForm-module__jje1kq__dangerSection{padding-bottom:72px}.EventWriteForm-module__jje1kq__dangerHeading{color:var(--color-danger);border-color:var(--color-danger)}
.InvitationCard-module__vA79Qq__card{gap:var(--space-xs);flex-direction:column;display:flex}.InvitationCard-module__vA79Qq__title{align-items:center;gap:var(--space-xs);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);margin:0;display:flex}.InvitationCard-module__vA79Qq__canceledBadge{}.InvitationCard-module__vA79Qq__occurrenceTime{font-size:var(--font-size-caption);color:var(--color-text-secondary);margin:0}.InvitationCard-module__vA79Qq__actions{justify-content:flex-end;gap:var(--space-sm);display:flex}.InvitationCard-module__vA79Qq__stablePendingLabel{}.InvitationCard-module__vA79Qq__stablePendingSizing{}.InvitationCard-module__vA79Qq__undoRow{min-height:44px;padding-inline:var(--space-md);border-radius:var(--radius-control-sm);background-color:var(--color-surface-subtle);color:var(--color-text-tertiary);font-size:var(--font-size-body-sm);}.InvitationCard-module__vA79Qq__undoText{}.InvitationCard-module__vA79Qq__undoButton{color:var(--color-text-tertiary);font-family:var(--font-family-base);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);cursor:pointer;touch-action:manipulation;background:0 0;border:none;padding:0;text-decoration:underline;}
.PasskeySection-module__6ooqpa__section{gap:var(--space-sm);flex-direction:column;align-items:flex-start;display:flex}.PasskeySection-module__6ooqpa__heading{}.PasskeySection-module__6ooqpa__description,.PasskeySection-module__6ooqpa__empty{font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.PasskeySection-module__6ooqpa__list{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.PasskeySection-module__6ooqpa__item{}.PasskeySection-module__6ooqpa__itemLabel{overflow-wrap:anywhere;}.PasskeySection-module__6ooqpa__aside{}
.TicketOpportunityTimeline-module__hB5E-W__timeline{gap:var(--space-md);flex-direction:column;display:flex}.TicketOpportunityTimeline-module__hB5E-W__monthHeading{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);margin:0 0 var(--space-xs)}.TicketOpportunityTimeline-module__hB5E-W__rowList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.AppBar-module__-f1y2G__appBar{z-index:1;height:48px;padding-inline:var(--space-xs);border-bottom:1px solid var(--color-border);background-color:var(--color-canvas);grid-template-columns:40px 1fr 40px;align-items:center;display:grid;position:sticky;top:0}.AppBar-module__-f1y2G__notifications{justify-self:start}.AppBar-module__-f1y2G__myPage{color:var(--color-text);justify-self:end}.AppBar-module__-f1y2G__notifications[aria-disabled=true],.AppBar-module__-f1y2G__myPage[aria-disabled=true]{cursor:default}.AppBar-module__-f1y2G__notifications[aria-disabled=true]:hover,.AppBar-module__-f1y2G__myPage[aria-disabled=true]:hover,.AppBar-module__-f1y2G__notifications[aria-disabled=true]:active,.AppBar-module__-f1y2G__myPage[aria-disabled=true]:active{background-color:#0000}.AppBar-module__-f1y2G__bellIcon{display:inline-flex;position:relative}.AppBar-module__-f1y2G__unreadDot{border-radius:var(--radius-pill);background-color:var(--color-accent);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--color-canvas);position:absolute;top:-1px;right:-1px}.AppBar-module__-f1y2G__myPage:has([role=status]) .AppBar-module__-f1y2G__avatar{display:none}.AppBar-module__-f1y2G__brand{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);letter-spacing:.22em;color:var(--color-text);white-space:nowrap;justify-self:center;margin:0}.AppBar-module__-f1y2G__avatar{border-radius:var(--radius-pill);border:1px solid var(--color-control-border);width:30px;height:30px;font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-text);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}
.InvitationList-module__M3OjVG__headingRow{align-items:baseline;}.InvitationList-module__M3OjVG__main{}.InvitationList-module__M3OjVG__pendingCount{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);}.InvitationList-module__M3OjVG__list{margin:0;padding:0;list-style:none}.InvitationList-module__M3OjVG__item{padding-block:var(--space-card-block)}.InvitationList-module__M3OjVG__item:not(:last-child){border-bottom:1px solid var(--color-border)}
.PasskeySignInButton-module__vs59rG__block{gap:var(--space-sm);flex-direction:column;align-items:stretch;display:flex}.PasskeySignInButton-module__vs59rG__button{width:100%;min-height:44px}.PasskeySignInButton-module__vs59rG__helper{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0}
.PrimaryNav-module__F_n3SW__nav{z-index:1;border-top:1px solid var(--color-border);background-color:var(--color-surface);padding-bottom:env(safe-area-inset-bottom,0px);position:sticky;bottom:0}.PrimaryNav-module__F_n3SW__items{max-width:640px;margin:0 auto;padding:0;list-style:none;display:flex}.PrimaryNav-module__F_n3SW__item{flex:1 1 0;display:flex}.PrimaryNav-module__F_n3SW__link{min-height:60px;padding:var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);text-align:center;touch-action:manipulation;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex;position:relative}.PrimaryNav-module__F_n3SW__link:hover{background-color:var(--color-surface-subtle)}.PrimaryNav-module__F_n3SW__link:active{background-color:var(--color-surface-active)}.PrimaryNav-module__F_n3SW__linkCurrent{color:var(--color-text);font-weight:var(--font-weight-semibold)}.PrimaryNav-module__F_n3SW__linkCurrent:before{content:"";inset-inline:var(--space-compact);height:var(--space-2xs);border-radius:var(--radius-pill);background-color:var(--color-accent);position:absolute;top:0}.PrimaryNav-module__F_n3SW__icon{flex-shrink:0}.PrimaryNav-module__F_n3SW__link:has([role=status]) .PrimaryNav-module__F_n3SW__icon{display:none}.PrimaryNav-module__F_n3SW__label{overflow-wrap:anywhere}
.page-module___OM3uq__page{flex-direction:column;flex:1 0 auto;padding-block-start:var(--space-md);display:flex}.page-module___OM3uq__requestAcknowledgement{padding:var(--space-card-block);border-radius:var(--radius-control);background:var(--color-surface-subtle)}.page-module___OM3uq__methods{flex-direction:column;display:flex}.page-module___OM3uq__separator{align-items:center;gap:var(--space-sm);margin-block:var(--space-xl) var(--space-compact);color:var(--color-text-secondary);display:flex}.page-module___OM3uq__separator span{background-color:var(--color-border);flex:1 1 0;height:1px}.page-module___OM3uq__separator p{font-size:var(--font-size-label);margin:0}.page-module___OM3uq__magicLinkForm{align-items:stretch;gap:var(--space-compact);flex-direction:column;display:flex}.page-module___OM3uq__magicLinkButton{flex:none;align-self:flex-end}
.AppShell-module__piQ8Gq__shell{background-color:var(--color-bg);flex-direction:column;min-height:100dvh;display:flex}.AppShell-module__piQ8Gq__content{align-items:stretch;gap:var(--space-section);width:100%;max-width:640px;padding:var(--space-md);flex-direction:column;flex:1 0 auto;margin-inline:auto;display:flex}
.CalendarSkeleton-module__JQ0CAq__skeleton{gap:var(--space-sm);flex-direction:column;display:flex}.CalendarSkeleton-module__JQ0CAq__header{justify-content:center;align-items:center;min-height:40px;display:flex}.CalendarSkeleton-module__JQ0CAq__monthLabel{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin:0}.CalendarSkeleton-module__JQ0CAq__weekdayRow{}.CalendarSkeleton-module__JQ0CAq__weekday{opacity:.5;}.CalendarSkeleton-module__JQ0CAq__week{gap:var(--space-2xs);border-top:1px solid var(--color-border);padding-top:var(--space-2xs);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.CalendarSkeleton-module__JQ0CAq__day{border-radius:var(--radius-control-sm);background-color:var(--color-surface-subtle);min-height:44px;animation:1.4s ease-in-out infinite CalendarSkeleton-module__JQ0CAq__pulse;display:block}@keyframes CalendarSkeleton-module__JQ0CAq__pulse{0%,to{opacity:.6}50%{opacity:1}}
