.CalendarEventDetailModal-module__lYXU5W__modal{--g-modal-width:720px}.CalendarEventDetailModal-module__lYXU5W__content{gap:var(--padding-m);padding:var(--padding-l);flex-direction:column;display:flex}.CalendarEventDetailModal-module__lYXU5W__title{min-width:0}.CalendarEventDetailModal-module__lYXU5W__subscribeRow{display:flex}.CalendarEventDetailModal-module__lYXU5W__section{gap:var(--padding-s);flex-direction:column;display:flex}.CalendarEventDetailModal-module__lYXU5W__externalLink{text-decoration:none}
.EventStageTimeline-module__1dDGHW__timeline{gap:var(--padding-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EventStageTimeline-module__1dDGHW__itemActive{background:var(--g-color-base-positive-light)}
.CalendarExportModal-module__1qng8G__modal{--g-modal-width:640px}.CalendarExportModal-module__1qng8G__content{gap:var(--padding-m);padding:var(--padding-l);flex-direction:column;display:flex}.CalendarExportModal-module__1qng8G__back{align-self:flex-start}.CalendarExportModal-module__1qng8G__links{gap:var(--padding-m);flex-direction:column;display:flex}.CalendarExportModal-module__1qng8G__guestHint{display:block}.CalendarExportModal-module__1qng8G__instructions{gap:var(--padding-s);margin-top:var(--padding-s);flex-direction:column;display:flex}
.FeedLinkRow-module__hBR5Rq__row{align-items:center;gap:var(--padding-xs);display:flex}.FeedLinkRow-module__hBR5Rq__input{flex:auto;min-width:0}
.g-disclosure{--_--text-color:var(--g-color-text-primary);--_--text-color-disabled:var(--g-color-text-secondary)}.g-disclosure_size_m .g-disclosure__trigger{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height)}.g-disclosure_size_l .g-disclosure__trigger{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height)}.g-disclosure_size_xl .g-disclosure__trigger{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-3-font-size);line-height:var(--g-text-subheader-3-line-height)}.g-disclosure__trigger{font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:var(--g-disclosure-text-color,var(--_--text-color));cursor:pointer;font-size:inherit;line-height:inherit;font-weight:inherit;border-radius:var(--g-focus-border-radius);background:0 0;border:none;outline:none;flex-flow:row;flex-shrink:0;align-items:center;gap:8px;padding:0;display:flex}.g-disclosure__trigger:focus-visible{outline:2px solid var(--g-color-line-focus)}.g-disclosure__trigger_arrow_end{flex-direction:row-reverse}.g-disclosure__trigger_disabled{color:var(--g-disclosure-text-color-disabled,var(--_--text-color-disabled));cursor:auto}.g-disclosure__content{display:none}.g-disclosure__content_visible{display:block}.g-disclosure__content.g-disclosure_exit_active{opacity:0;animation-name:g-disclosure-collapsed;animation-duration:.1s;display:block}.g-disclosure__content.g-disclosure_enter_active{animation-name:g-disclosure-expanded;animation-duration:.2s}@keyframes g-disclosure-expanded{0%{opacity:.4}to{opacity:1}}@keyframes g-disclosure-collapsed{0%{opacity:1}to{opacity:0}}
.CriteriaBlock-module__uEjkxq__list{flex-direction:column;display:flex}.CriteriaBlock-module__uEjkxq__row{align-items:start;gap:var(--padding-s);padding:var(--padding-xs) 0;border-bottom:1px solid var(--g-color-line-generic);grid-template-columns:auto 1fr auto;display:grid}.CriteriaBlock-module__uEjkxq__order{min-width:var(--padding-l);text-align:right}.CriteriaBlock-module__uEjkxq__text{min-width:0}.CriteriaBlock-module__uEjkxq__points{white-space:nowrap;text-align:right}.CriteriaBlock-module__uEjkxq__total{margin-top:var(--padding-s);justify-content:flex-end;display:flex}
.InstructionCard-module__avMwYW__steps{gap:var(--padding-xs);margin:var(--padding-xs) 0 0;padding-left:var(--padding-l);flex-direction:column;display:flex}.InstructionCard-module__avMwYW__step{color:var(--g-color-text-secondary);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height)}
.MonthGridEvent-module__SMm_qa__event{align-items:center;gap:var(--padding-xxs);padding:var(--padding-xxs) var(--padding-xs);border-radius:var(--padding-xxs);background-color:var(--g-color-base-generic);color:var(--g-color-text-primary);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height);display:flex}.MonthGridEvent-module__SMm_qa__event:hover{background-color:var(--g-color-base-generic-hover)}.MonthGridEvent-module__SMm_qa__title{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.MonthGridEvent-module__SMm_qa__titleButton{color:inherit;font:inherit;white-space:nowrap;text-align:left;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;flex:auto;padding:0;overflow:hidden}.MonthGridEvent-module__SMm_qa__titleLink{color:inherit;white-space:nowrap;text-overflow:ellipsis;flex:auto;text-decoration:none;overflow:hidden}.MonthGridEvent-module__SMm_qa__titleButton:hover,.MonthGridEvent-module__SMm_qa__titleLink:hover{text-decoration:underline}.MonthGridEvent-module__SMm_qa__favoriteButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.MonthGridEvent-module__SMm_qa__favoriteIcon{color:var(--g-color-text-danger)}.MonthGridEvent-module__SMm_qa__soon{box-shadow:inset 3px 0 0 0 var(--g-color-line-info)}.MonthGridEvent-module__SMm_qa__ongoing{box-shadow:inset 3px 0 0 0 var(--g-color-line-positive)}.MonthGridEvent-module__SMm_qa__ending{box-shadow:inset 3px 0 0 0 var(--g-color-line-warning)}.MonthGridEvent-module__SMm_qa__finished{color:var(--g-color-text-hint)}
.MonthGridCell-module__c3rw1G__cell{gap:var(--padding-xxs);min-height:96px;padding:var(--padding-xs);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);background-color:var(--g-color-base-background);flex-direction:column;display:flex}.MonthGridCell-module__c3rw1G__outsideMonth{background-color:var(--g-color-base-generic-ultralight)}.MonthGridCell-module__c3rw1G__outsideMonth .MonthGridCell-module__c3rw1G__dayNumber{color:var(--g-color-text-hint)}.MonthGridCell-module__c3rw1G__today{border-color:var(--g-color-line-brand);box-shadow:inset 0 0 0 1px var(--g-color-line-brand)}.MonthGridCell-module__c3rw1G__dayNumber{font-weight:var(--g-text-body-font-weight);align-self:flex-start}.MonthGridCell-module__c3rw1G__today .MonthGridCell-module__c3rw1G__dayNumber{color:var(--g-color-text-brand)}.MonthGridCell-module__c3rw1G__events{gap:var(--padding-xxs);flex-direction:column;display:flex}.MonthGridCell-module__c3rw1G__moreButton{padding:0 var(--padding-xxs);color:var(--g-color-text-secondary);cursor:pointer;font-size:var(--g-text-caption-2-font-size);text-align:left;background:0 0;border:none}.MonthGridCell-module__c3rw1G__moreButton:hover{color:var(--g-color-text-primary)}
.CalendarMonthGrid-module__rlY36G__grid{gap:var(--padding-m);flex-direction:column;display:flex}.CalendarMonthGrid-module__rlY36G__header{justify-content:center;align-items:center;gap:var(--padding-m);display:flex}.CalendarMonthGrid-module__rlY36G__monthTitle{text-align:center;min-width:220px}.CalendarMonthGrid-module__rlY36G__weekdays{gap:var(--padding-xs);grid-template-columns:repeat(7,1fr);display:grid}.CalendarMonthGrid-module__rlY36G__weekday{padding:var(--padding-xxs) var(--padding-xs);text-align:center;text-transform:uppercase}.CalendarMonthGrid-module__rlY36G__cells{gap:var(--padding-xs);grid-template-columns:repeat(7,1fr);display:grid}.CalendarMonthGrid-module__rlY36G__empty{padding:var(--padding-l) 0;text-align:center;display:block}@media (max-width:640px){.CalendarMonthGrid-module__rlY36G__weekdays,.CalendarMonthGrid-module__rlY36G__cells{min-width:560px}.CalendarMonthGrid-module__rlY36G__grid{overflow-x:auto}.CalendarMonthGrid-module__rlY36G__monthTitle{min-width:0}}
