.calendar_calendarGrid__TDyqP{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.calendar_weekday__FIZi8{min-height:40px;padding:10px;background:#101722;color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase}.calendar_day__Dm1e4{min-height:150px;padding:10px;background:var(--panel)}.calendar_outsideMonth__CAiwW{background:#0f151d;color:#657384}.calendar_eventStack__54JOP{display:grid;grid-gap:6px;gap:6px;margin-top:10px}.calendar_eventLink__SUxol{display:grid;grid-gap:2px;gap:2px;min-height:52px;padding:8px;border:1px solid #2d594f;border-radius:7px;background:#10251f;color:var(--text);text-decoration:none}.calendar_eventLink__SUxol:hover{border-color:var(--accent);background:#143128}.calendar_eventLink__SUxol span,.calendar_eventLink__SUxol strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar_eventLink__SUxol span{color:var(--muted);font-size:12px}@media (max-width:920px){.calendar_calendarGrid__TDyqP{grid-template-columns:1fr}.calendar_weekday__FIZi8{display:none}.calendar_day__Dm1e4{min-height:110px}}