._muted_84ws7_2{color:var(--muted)}._month_84ws7_6{margin-bottom:var(--space-l)}._monthHeading_84ws7_10{top:var(--header-height);z-index:2;margin:0 0 var(--space-xs);padding-block:var(--space-2xs);background:var(--bg);font-size:var(--step-2);position:sticky}._nights_84ws7_20{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}._night_84ws7_20{gap:var(--space-s);padding:var(--space-xs) var(--space-s);border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--surface);grid-template-columns:3.5rem 1fr;display:grid;position:relative}._night_84ws7_20[data-past]{background:0 0}._night_84ws7_20[data-past] ._title_84ws7_41,._night_84ws7_20[data-past] ._dayNum_84ws7_42{color:var(--muted)}._night_84ws7_20[data-next]{border:2px solid var(--accent);box-shadow:var(--shadow)}._date_84ws7_50{flex-direction:column;align-items:center;line-height:1.1;display:flex}._dayNum_84ws7_42{font-family:var(--font-display);font-size:var(--step-2);font-weight:700}._dayName_84ws7_63{font-size:var(--step--1);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}._entries_84ws7_70{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}._entries_84ws7_70 li{align-items:baseline;gap:0 var(--space-2xs);flex-wrap:wrap;display:flex}._kind_84ws7_84{min-width:6.5rem;font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-weight:700;display:inline-block}._kind_84ws7_84[data-kind=round]{color:var(--muted)}._title_84ws7_41{font-weight:600}._weekend_84ws7_101{color:var(--accent)}._note_84ws7_105{font-size:var(--step--1);color:var(--muted);flex-basis:100%}@media (width>=37.5rem){._note_84ws7_105{flex-basis:auto}._note_84ws7_105:before{content:"· "}}._badge_84ws7_119{top:var(--space-2xs);right:var(--space-2xs);background:var(--accent);color:var(--accent-contrast);font-size:var(--step--1);border-radius:999px;padding:.1rem .6rem;font-weight:700;position:absolute}._entryActions_84ws7_131{gap:var(--space-2xs);margin-top:var(--space-2xs);flex-wrap:wrap;flex-basis:100%;display:flex}
