._1hNEcW_header{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:24px 32px}._1hNEcW_headerText{flex-direction:column;gap:8px;max-width:64ch;display:flex}._1hNEcW_lede{color:var(--larpit-muted);font-size:15px}._1hNEcW_lede p{margin:0 0 4px}._1hNEcW_totals{flex-wrap:wrap;gap:8px 40px;margin:0;display:flex}._1hNEcW_totals>div{flex-direction:column-reverse;display:flex}._1hNEcW_totals dd{font-family:var(--larpit-display-font),system-ui,sans-serif;letter-spacing:-.03em;font-variation-settings:"opsz" 48,"wdth" 85;margin:0;font-size:44px;font-weight:700;line-height:1}._1hNEcW_totals dt{font-family:var(--larpit-mono-font),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--larpit-dim);margin-top:6px;font-size:11px;font-weight:500}._1hNEcW_totalAccent{color:var(--larpit-aurora)}._1hNEcW_body{flex-direction:column;gap:56px;padding-block:40px 80px;display:flex}._1hNEcW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 64px;display:grid}@media (max-width:767.98px){._1hNEcW_grid{grid-template-columns:minmax(0,1fr)}}._1hNEcW_section,._1hNEcW_sectionWide{flex-direction:column;gap:14px;min-width:0;display:flex}._1hNEcW_sectionWide{gap:18px}._1hNEcW_sectionHeading{border-bottom:2px solid var(--larpit-text);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:12px;display:flex}._1hNEcW_sectionTitle{font-family:var(--larpit-display-font),system-ui,sans-serif;letter-spacing:-.02em;font-variation-settings:"opsz" 48,"wdth" 90;margin:0;font-size:24px;font-weight:700;line-height:1.1}._1hNEcW_sectionWide ._1hNEcW_sectionTitle{font-size:clamp(24px,3vw,28px)}._1hNEcW_sectionAside{font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-dim);white-space:nowrap;font-size:13px}._1hNEcW_description{color:var(--larpit-dim);max-width:72ch;font-size:14px}._1hNEcW_description._1hNEcW_descriptionWide{max-width:none}._1hNEcW_description p{margin:0 0 4px}._1hNEcW_subsection{border-top:1px solid var(--larpit-hairline);flex-direction:column;gap:10px;padding-top:14px;display:flex}._1hNEcW_subTitle{font-family:var(--larpit-display-font),system-ui,sans-serif;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}._1hNEcW_toneText{background:var(--larpit-text)}._1hNEcW_toneIce{background:var(--larpit-ice)}._1hNEcW_toneIceHalf{background:rgba(var(--larpit-ice-rgb), .5)}._1hNEcW_toneAurora{background:var(--larpit-aurora)}._1hNEcW_toneEmber{background:var(--larpit-ember)}._1hNEcW_toneDim{background:var(--larpit-dim)}._1hNEcW_toneBorder{background:var(--larpit-control-border)}._1hNEcW_toneRaised{background:var(--larpit-raised);box-shadow:inset 0 0 0 1px var(--larpit-hairline)}._1hNEcW_columnScroll{padding-top:18px;overflow-x:auto}._1hNEcW_columnChart{flex-direction:column;gap:8px;display:flex}._1hNEcW_columns{border-bottom:1px solid var(--larpit-hairline);align-items:flex-end;gap:4px;display:flex;position:relative}._1hNEcW_gridline{border-top:1px dashed var(--larpit-hairline);position:absolute;left:0;right:0}._1hNEcW_gridline>span{font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-dim);font-size:11px;position:absolute;bottom:2px;right:0}._1hNEcW_column{border-radius:2px 2px 0 0;flex-direction:column-reverse;flex:1;gap:2px;min-width:0;min-height:2px;display:flex;position:relative;overflow:hidden}._1hNEcW_column>span{flex-basis:0;min-height:1px}._1hNEcW_column:hover>span,._1hNEcW_column:focus-visible>span{filter:brightness(1.25)}._1hNEcW_columnEmpty{background:var(--larpit-hairline);min-height:1px}._1hNEcW_axis{font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-dim);gap:4px;font-size:11px;display:flex}._1hNEcW_axis>span{flex:1;min-width:0;height:14px;position:relative}._1hNEcW_axis>span>span{white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}._1hNEcW_axis>span:first-child>span{left:0;transform:none}._1hNEcW_axis>span:last-child>span{left:auto;right:0;transform:none}._1hNEcW_axisHighlight{color:var(--larpit-aurora)}._1hNEcW_proportion{border-radius:3px;gap:2px;height:14px;display:flex;overflow:hidden}._1hNEcW_proportion>span{flex-basis:0;min-width:2px}._1hNEcW_legend{color:var(--larpit-muted);flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._1hNEcW_legend li{align-items:center;gap:8px;display:inline-flex}._1hNEcW_legend a{color:inherit;text-decoration:none}._1hNEcW_legend a:hover{color:var(--larpit-text);text-decoration:underline}._1hNEcW_swatch{border-radius:2px;flex:none;width:10px;height:10px}._1hNEcW_legendValue{font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-dim);font-size:13px}._1hNEcW_muniList{margin:0;padding:0;list-style:none}._1hNEcW_muniRow{border-bottom:1px solid var(--larpit-hairline);align-items:center;gap:14px;padding:9px 0;font-size:15px;display:flex}._1hNEcW_muniName{text-overflow:ellipsis;white-space:nowrap;flex:0 0 120px;min-width:0;overflow:hidden}._1hNEcW_muniTrack{background:var(--larpit-raised);border-radius:2px;flex:1;height:10px}._1hNEcW_muniTrack>span{border-radius:2px;height:100%;display:block}._1hNEcW_muniCount{text-align:right;font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-muted);flex:0 0 48px;font-size:13px}._1hNEcW_more>summary{min-height:44px;color:var(--larpit-muted);cursor:pointer;align-items:center;font-size:14px;list-style:none;display:flex}._1hNEcW_more>summary::-webkit-details-marker{display:none}._1hNEcW_more>summary:hover{color:var(--larpit-text)}._1hNEcW_more[open]>summary{display:none}._1hNEcW_figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;display:grid}@media (max-width:767.98px){._1hNEcW_figures{grid-template-columns:repeat(2,minmax(0,1fr))}}._1hNEcW_figures>div{flex-direction:column-reverse;justify-content:flex-end;gap:4px;display:flex}._1hNEcW_figures dd{font-family:var(--larpit-display-font),system-ui,sans-serif;letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700;line-height:1}._1hNEcW_figures dt{color:var(--larpit-dim);font-size:13px;font-weight:400;line-height:1.4}
.RuN-OG_filters{flex-wrap:wrap;align-items:center;gap:10px 28px;display:flex}.RuN-OG_filterGroup{align-items:center;gap:10px;display:flex}.RuN-OG_filterLabel{font-family:var(--larpit-mono-font),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--larpit-dim);font-size:11px}.RuN-OG_segmented{border:1px solid var(--larpit-control-border);border-radius:6px;align-items:stretch;display:inline-flex}.RuN-OG_segmented>a,.RuN-OG_segmented>.RuN-OG_menu>summary{min-height:32px;font-family:var(--larpit-mono-font),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--larpit-muted);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:11px;text-decoration:none;display:inline-flex}.RuN-OG_segmented>a:hover,.RuN-OG_segmented>.RuN-OG_menu>summary:hover{color:var(--larpit-text)}.RuN-OG_segmented>a[aria-current=true],.RuN-OG_segmented>.RuN-OG_menu>summary[aria-current=true]{color:var(--larpit-ground);background:var(--larpit-text)}@media (pointer:coarse){.RuN-OG_segmented>a,.RuN-OG_segmented>.RuN-OG_menu>summary{min-height:44px}}.RuN-OG_segmented>*+*{border-left:1px solid var(--larpit-control-border)}.RuN-OG_segmented>:first-child,.RuN-OG_segmented>:first-child>summary{border-radius:5px 0 0 5px}.RuN-OG_segmented>:last-child,.RuN-OG_segmented>:last-child>summary{border-radius:0 5px 5px 0}.RuN-OG_menu{display:inline-flex;position:relative}.RuN-OG_menu>summary{list-style:none}.RuN-OG_menu>summary::-webkit-details-marker{display:none}.RuN-OG_menuList{z-index:5;background:var(--larpit-palette-surface);border:1px solid var(--larpit-control-border);border-radius:8px;flex-direction:column;min-width:240px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 40px #00000040}.RuN-OG_menuList a{min-height:40px;color:var(--larpit-text);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}.RuN-OG_menuList a:hover{background:var(--larpit-raised)}.RuN-OG_check{border:1px solid var(--larpit-control-border);width:16px;height:16px;color:var(--larpit-aurora);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}[aria-current=true]>.RuN-OG_check{border-color:var(--larpit-aurora)}
._0Wa3KW_page{flex-direction:column;gap:28px;padding-block:48px 64px;display:flex}._0Wa3KW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;display:flex}._0Wa3KW_heading{flex-direction:column;gap:8px;min-width:0;display:flex}._0Wa3KW_titleRow{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}._0Wa3KW_title{font-size:clamp(30px,6vw,52px)}._0Wa3KW_year{color:var(--larpit-dim);font-weight:500}._0Wa3KW_arrow{border:1px solid var(--larpit-control-border);width:44px;height:44px;color:var(--larpit-text);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._0Wa3KW_arrow:hover{color:var(--larpit-aurora);border-color:currentColor}._0Wa3KW_todayLink{align-items:center;min-height:44px;padding-inline:12px;font-size:14px;display:inline-flex}._0Wa3KW_tools,._0Wa3KW_monthForm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._0Wa3KW_monthSelect{font-family:var(--larpit-mono-font),ui-monospace,monospace;width:auto;min-height:44px;font-size:14px}._0Wa3KW_buttonIcon{align-items:center;gap:8px;display:inline-flex}._0Wa3KW_gridScroll{overflow-x:auto}@media (max-width:819.98px){._0Wa3KW_gridScroll{display:none}}._0Wa3KW_grid{border:1px solid var(--larpit-hairline);background:var(--larpit-surface);border-radius:8px;min-width:820px;overflow:hidden}._0Wa3KW_columns{grid-template-columns:48px repeat(7,minmax(0,1fr));display:grid}._0Wa3KW_weekdays{border-bottom:1px solid var(--larpit-hairline);background:var(--larpit-surface)}._0Wa3KW_weekday,._0Wa3KW_weekNumberHeader{font-family:var(--larpit-mono-font),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--larpit-dim);padding:10px 12px;font-size:11px;font-weight:500}._0Wa3KW_weekNumberHeader{text-align:center;padding-inline:0}._0Wa3KW_weekendHeader{color:var(--larpit-text)}._0Wa3KW_week{--lanes:4;grid-template-rows:38px repeat(var(--lanes), 30px) auto 10px;border-bottom:1px solid var(--larpit-hairline);scroll-margin-top:24px}._0Wa3KW_week:last-child{border-bottom:0}._0Wa3KW_weekNumber{font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-dim);border-right:1px solid var(--larpit-hairline);grid-area:1/1/-1;justify-content:center;padding-top:10px;font-size:12px;display:flex}._0Wa3KW_day{border-right:1px solid rgba(var(--larpit-hairline-rgb), .6);min-width:0;font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-muted);flex-wrap:wrap;grid-row:1/-1;align-content:flex-start;align-items:baseline;gap:2px 10px;padding:8px 12px;font-size:13px;display:flex}._0Wa3KW_sunday{border-right:0}._0Wa3KW_weekend{background:var(--larpit-weekend-tint);color:var(--larpit-text)}._0Wa3KW_otherMonth{color:rgba(var(--larpit-dim-rgb), .6);background:var(--larpit-ground)}._0Wa3KW_dayNumber{min-width:22px}._0Wa3KW_todayNumber{background:var(--larpit-aurora);min-width:26px;color:var(--larpit-on-accent);border-radius:999px;justify-content:center;padding-inline:4px;font-weight:500;display:inline-flex}._0Wa3KW_holiday{min-width:0;font-family:var(--bs-body-font-family);color:var(--larpit-ember);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._0Wa3KW_bar{white-space:nowrap;z-index:1;border:1px solid #0000;border-radius:5px;align-items:center;gap:8px;min-width:0;height:26px;margin:2px 6px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden}._0Wa3KW_bar:hover,._0Wa3KW_bar:focus-visible{filter:brightness(1.15);text-decoration:underline}._0Wa3KW_week:not([data-expanded]) ._0Wa3KW_collapsed{display:none}._0Wa3KW_continuesBefore{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}._0Wa3KW_continuesAfter{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}._0Wa3KW_barText{text-overflow:ellipsis;overflow:hidden}._0Wa3KW_place{opacity:.8;font-weight:400}._0Wa3KW_dot{background:currentColor;border-radius:999px;flex:0 0 6px;width:6px;height:6px}._0Wa3KW_dotHollow{background:0 0;border:1.5px solid}._0Wa3KW_kindOpen{background:var(--larpit-open-tint);color:var(--larpit-open-on-tint)}._0Wa3KW_kindSoon,._0Wa3KW_kindCampaign{background:var(--larpit-ice-tint);color:var(--larpit-ice-on-tint)}._0Wa3KW_kindOver{background:var(--larpit-dim-tint);color:var(--larpit-muted)}._0Wa3KW_kindOver ._0Wa3KW_dot{color:var(--larpit-dim)}._0Wa3KW_kindEvent{border:1px dashed var(--larpit-control-border);color:var(--larpit-muted)}._0Wa3KW_kindCancelled{background:var(--larpit-rowan-tint);color:var(--larpit-rowan-on-tint)}._0Wa3KW_kindCancelled ._0Wa3KW_barName{text-decoration:line-through}._0Wa3KW_moreCell{z-index:1;grid-row:-3/-2;align-items:center;min-width:0;padding:2px 6px 0;display:flex;position:relative}._0Wa3KW_moreButton{min-height:26px;font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 6px;font-size:12px;text-decoration:none;display:inline-flex}._0Wa3KW_moreButton:hover{color:var(--larpit-text);text-decoration:underline}._0Wa3KW_fewerCell{z-index:1;grid-area:-3/2/-2/9;justify-self:end;padding:2px 6px 0;position:relative}._0Wa3KW_agenda{flex-direction:column;display:flex}@media (min-width:820px){._0Wa3KW_agenda{display:none}}._0Wa3KW_agendaWeekHeading{border-bottom:2px solid var(--larpit-text);justify-content:space-between;align-items:baseline;margin:0;padding:18px 0 8px;display:flex}._0Wa3KW_agendaWeekHeading:first-child{padding-top:10px}._0Wa3KW_agendaWeekTitle{font-family:var(--larpit-display-font),system-ui,sans-serif;letter-spacing:-.01em;font-size:17px;font-weight:600}._0Wa3KW_agendaWeekRange{font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-dim);font-size:12px;font-weight:400}._0Wa3KW_agendaDay{border-bottom:1px solid var(--larpit-hairline);gap:14px;padding:12px 0;display:flex}._0Wa3KW_agendaDate{font-family:var(--larpit-mono-font),ui-monospace,monospace;text-align:center;flex-direction:column;flex:0 0 52px;align-items:center;display:flex}._0Wa3KW_agendaWeekday{letter-spacing:.1em;text-transform:uppercase;color:var(--larpit-dim);font-size:10px}._0Wa3KW_agendaDayNumber{font-size:20px;font-weight:500;line-height:1.2}._0Wa3KW_agendaToday{color:var(--larpit-aurora)}._0Wa3KW_agendaHoliday{color:var(--larpit-ember);overflow-wrap:anywhere;font-size:10px;line-height:1.2}._0Wa3KW_agendaEntries{flex-direction:column;flex:1;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._0Wa3KW_agendaBar{border-radius:6px;height:auto;min-height:44px;margin:0;padding:8px 10px}._0Wa3KW_endMarker{font-family:var(--larpit-mono-font),ui-monospace,monospace;opacity:.8;flex:none;margin-left:auto;font-size:11px}._0Wa3KW_agendaEmpty{border-bottom:1px solid var(--larpit-hairline);color:var(--larpit-dim);padding:12px 0;font-size:13px}._0Wa3KW_agendaFooter{color:var(--larpit-dim);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:13px;display:flex}._0Wa3KW_agendaFooter a{color:var(--larpit-aurora);font-weight:500;text-decoration:none}._0Wa3KW_legendRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;display:flex}._0Wa3KW_legend{color:var(--larpit-muted);flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}._0Wa3KW_legend li{align-items:center;gap:8px;display:inline-flex}._0Wa3KW_swatch{border:1px solid #0000;border-radius:3px;width:18px;height:12px}._0Wa3KW_swatchOpen{background:var(--larpit-open-tint);border-color:rgba(var(--larpit-open-rgb), .4)}._0Wa3KW_swatchSoon{background:var(--larpit-ice-tint);border-color:rgba(var(--larpit-ice-rgb), .4)}._0Wa3KW_swatchOver{background:var(--larpit-dim-tint);border-color:rgba(var(--larpit-dim-rgb), .4)}._0Wa3KW_swatchEvent{border:1px dashed var(--larpit-control-border)}._0Wa3KW_swatchCancelled{background:var(--larpit-rowan-tint);border-color:rgba(var(--larpit-rowan-rgb), .4)}._0Wa3KW_swatchInviteOnly{color:var(--larpit-dim);margin-inline:6px}._0Wa3KW_keyboardHint{font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-dim);margin:0;font-size:12px}@media (max-width:819.98px){._0Wa3KW_keyboardHint{display:none}}._0Wa3KW_subscribe{color:var(--larpit-muted);flex-flow:wrap;align-items:center;gap:12px 20px;padding:18px 20px;font-size:14px}._0Wa3KW_subscribeTitle{color:var(--larpit-text);font-weight:500}._0Wa3KW_icsUrl{border:1px solid var(--larpit-hairline);background:var(--larpit-ground);min-width:0;max-width:100%;font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-text);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:8px 12px;font-size:13px;overflow:hidden}._0Wa3KW_subscribeHelp{color:var(--larpit-dim);flex-basis:100%;font-size:13px}
.G9a7ZG_headerText{flex-direction:column;gap:8px;display:flex}.G9a7ZG_timelineScroll{padding-top:12px;overflow-x:auto}.G9a7ZG_timeline{flex-direction:column;gap:6px;min-width:760px;display:flex}.G9a7ZG_timelineBars{border-bottom:1px solid var(--larpit-hairline);align-items:flex-end;gap:4px;height:64px;display:flex}.G9a7ZG_bar{background:var(--larpit-control-border);border-radius:2px 2px 0 0;flex:1;min-height:2px}.G9a7ZG_bar:hover,.G9a7ZG_bar:focus-visible{background:var(--larpit-text)}.G9a7ZG_barCurrent{background:var(--larpit-aurora)}.G9a7ZG_barUpcoming{background:rgba(var(--larpit-ice-rgb), .5)}.G9a7ZG_barEmpty{background:var(--larpit-hairline);min-height:1px}.G9a7ZG_barEmpty:hover{background:var(--larpit-hairline)}.G9a7ZG_timelineLabels{font-family:var(--larpit-mono-font),ui-monospace,monospace;color:var(--larpit-dim);gap:4px;font-size:11px;display:flex}.G9a7ZG_timelineLabels>span{flex:1;height:14px;position:relative}.G9a7ZG_timelineLabels>span>span{position:absolute;left:50%;transform:translate(-50%)}.G9a7ZG_timelineLabels>span:first-child>span{left:0;transform:none}.G9a7ZG_timelineLabels>span:last-child>span{left:auto;right:0;transform:none}.G9a7ZG_labelCurrent{color:var(--larpit-aurora)}.G9a7ZG_body{flex-direction:column;gap:32px;padding-block:32px 80px;display:flex}.G9a7ZG_year{flex-direction:column;display:flex}.G9a7ZG_year .lf-year{scroll-margin-top:96px}.G9a7ZG_expand{border-bottom:1px solid var(--larpit-hairline);min-height:48px;color:var(--larpit-muted);cursor:pointer;justify-content:center;align-items:center;padding:12px 0;font-size:14px;text-decoration:none;display:flex}.G9a7ZG_expand:hover{color:var(--larpit-text)}.G9a7ZG_more>summary{list-style:none}.G9a7ZG_more>summary::-webkit-details-marker{display:none}.G9a7ZG_more[open]>summary{display:none}
