.CalendarView_wrap2col__M506Z{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:24px;gap:24px;align-items:start}@media (max-width:1000px){.CalendarView_wrap2col__M506Z{grid-template-columns:1fr}}.CalendarView_calCard__R0yxD{padding:32px}.CalendarView_monthHead__ItJ2L{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:24px}.CalendarView_monthName__4dbzj{font-family:var(--font-display),serif;font-size:28px}.CalendarView_monthNav__sxTvA{display:flex;gap:8px}.CalendarView_navBtn__OtyiY{border:1px solid var(--border);border-radius:var(--radius-pill);padding:8px 16px;font-size:14px;color:var(--text-mid);transition:border-color .15s var(--ease),color .15s var(--ease)}.CalendarView_navBtn__OtyiY:hover:not(:disabled){border-color:var(--n-400);color:var(--text)}.CalendarView_navBtn__OtyiY:disabled{opacity:.35;cursor:default}.CalendarView_grid__SNqrE{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.CalendarView_dow__58_2R{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.1em;color:var(--text-muted);text-align:center;padding:8px 0 12px;text-transform:uppercase}.CalendarView_cell__Wtfzq{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 2px 10px;border-radius:12px;min-height:64px}.CalendarView_dayNum__G0aSZ{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px;color:var(--text-mid);border:1px solid transparent}.CalendarView_outMonth__nDrzs .CalendarView_dayNum__G0aSZ{color:var(--n-600)}.CalendarView_hasEarnings__7NCmo{cursor:pointer;transition:background .15s var(--ease)}.CalendarView_hasEarnings__7NCmo:hover{background:rgba(179,207,227,.06)}.CalendarView_hasEarnings__7NCmo .CalendarView_dayNum__G0aSZ{border-color:rgba(235,245,253,.55);color:var(--text)}.CalendarView_hasEarnings__7NCmo:hover .CalendarView_dayNum__G0aSZ{border-color:var(--n-100)}.CalendarView_selected__3OKlM{background:var(--surface)}.CalendarView_selected__3OKlM .CalendarView_dayNum__G0aSZ{border-color:var(--white);background:rgba(235,245,253,.08)}.CalendarView_count__XDrp7{font-family:var(--font-mono),monospace;font-size:10px;color:var(--text-muted)}.CalendarView_today__zKk3u .CalendarView_dayNum__G0aSZ{text-decoration:underline;text-underline-offset:4px}.CalendarView_past__vEYu_ .CalendarView_dayNum__G0aSZ{border-color:rgba(235,245,253,.22);color:var(--text-muted)}.CalendarView_past__vEYu_:hover .CalendarView_dayNum__G0aSZ{border-color:rgba(235,245,253,.45)}.CalendarView_hasDesk__ffG2s .CalendarView_dayNum__G0aSZ{border-color:rgba(255,150,51,.85)}.CalendarView_hasDesk__ffG2s .CalendarView_count__XDrp7{color:var(--desk)}.CalendarView_hasDesk__ffG2s:hover .CalendarView_dayNum__G0aSZ{border-color:var(--desk)}.CalendarView_hasDesk__ffG2s.CalendarView_selected__3OKlM .CalendarView_dayNum__G0aSZ{border-color:var(--desk);background:rgba(255,150,51,.08)}.CalendarView_hasDesk__ffG2s.CalendarView_past__vEYu_ .CalendarView_dayNum__G0aSZ{border-color:rgba(255,150,51,.32)}.CalendarView_hasDesk__ffG2s.CalendarView_past__vEYu_:hover .CalendarView_dayNum__G0aSZ{border-color:rgba(255,150,51,.6)}.CalendarView_legend__6KsdF{display:flex;gap:20px;margin-top:20px;font-size:12.5px;color:var(--text-muted);flex-wrap:wrap}.CalendarView_legendRing__QCBHV{display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid rgba(235,245,253,.55);vertical-align:-2px;margin-right:6px}.CalendarView_legendRingDesk__rAd5Y{border-color:rgba(255,150,51,.85)}.CalendarView_dayCard__es2Z_{padding:32px}.CalendarView_dayTitle__CeeJp{font-family:var(--font-display),serif;font-size:24px;margin-bottom:4px}.CalendarView_daySub__ginDu{font-size:13px;color:var(--text-muted);margin-bottom:20px}.CalendarView_empty__ByY4O{color:var(--text-muted);font-size:14.5px}.CalendarView_coList__IB7_q{display:flex;flex-direction:column;max-height:520px;overflow-y:auto}.CalendarView_co__TWb5N{display:flex;flex-direction:column;gap:6px;padding:14px 0;border-bottom:1px solid var(--border)}.CalendarView_co__TWb5N:last-child{border-bottom:none}.CalendarView_coTop__1G5Bh{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.CalendarView_coTicker__EH1V4{font-family:var(--font-mono),monospace;font-size:14px;color:var(--n-200);font-weight:500}a.CalendarView_coTicker__EH1V4{color:var(--accent)}a.CalendarView_coTicker__EH1V4:hover{color:var(--white)}.CalendarView_coTicker__EH1V4.CalendarView_coDesk__eDBFR{color:var(--desk)}a.CalendarView_coTicker__EH1V4.CalendarView_coDesk__eDBFR:hover{color:var(--white)}.CalendarView_coName__eov4O{font-size:14.5px}.CalendarView_coIndex__hXXJA{font-size:10.5px;letter-spacing:.08em}.CalendarView_coIndex__hXXJA,.CalendarView_coMeta__XLyZH{font-family:var(--font-mono),monospace;color:var(--text-muted)}.CalendarView_coMeta__XLyZH{font-size:12px}.CalendarView_coMeta__XLyZH b{color:var(--n-200);font-weight:500}.CalendarView_session__N1lZk{color:var(--n-300)}.CalendarView_note__kaUla{margin-top:16px;font-size:12px;color:var(--text-muted)}