.G81lLW_root{width:100%;height:100dvh;color:var(--theme-border);--theme-calendar-border:#3c3838;background:linear-gradient(90deg,#272525 0%,#171414 100%) 40%/200% 100% no-repeat;flex-direction:column;justify-content:space-between;align-items:center;display:flex}.G81lLW_top{width:100%;font-family:var(--font-family-mono);text-transform:uppercase;font-size:var(--type-scale-fixed-tiny);flex-shrink:0;padding:8px;line-height:1}.G81lLW_bottom{justify-content:flex-start;align-items:center;width:100%;height:100%;min-height:10%;display:flex}.G81lLW_column{border-right:1px solid var(--theme-calendar-border)}.G81lLW_column:last-child{border-right:0}.G81lLW_columnRow{display:flex}.G81lLW_content{width:100%;padding:8px}.G81lLW_calendar{font-family:var(--font-family-mono);border:1px solid var(--theme-calendar-border)}.G81lLW_calendarRow{border-bottom:1px solid var(--theme-calendar-border);grid-template-columns:repeat(7,1fr);height:96px;display:grid}.G81lLW_calendarRow:last-child{border-bottom:0}.G81lLW_square{background:#3c3838;justify-content:center;align-items:center;width:24px;height:20px;margin:2px;font-size:12px;line-height:1;display:inline-flex}.G81lLW_event{background:var(--theme-error);width:4px;height:4px;margin:2px}.G81lLW_past{background:#3c3838;width:4px;height:4px;margin:2px}.G81lLW_row{justify-content:space-between;align-items:center;width:100%;padding:8px;font-weight:600;display:flex}.G81lLW_row svg{flex-shrink:0;margin-right:8px}
