._grid_ang7t_8{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);overflow:hidden;container:logged-hours-calendar/inline-size}._weekdayHeader_ang7t_18{border-bottom:2px solid var(--mantine-color-gray-3);grid-template-columns:repeat(7,1fr) 88px;display:grid}._weekdayHeaderCell_ang7t_24{text-align:center;padding:var(--mantine-spacing-xs) 0}._weekRow_ang7t_29{border-bottom:1px solid var(--mantine-color-gray-3);grid-template-columns:repeat(7,1fr) 88px;display:grid}._weekRow_ang7t_29:last-child{border-bottom:none}._weekSummary_ang7t_42{border-left:1px solid var(--mantine-color-gray-3);white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;padding:4px 6px;display:flex}._dayCell_ang7t_55{border-right:1px solid var(--mantine-color-gray-3);box-sizing:border-box;flex-direction:column;gap:4px;min-width:0;min-height:92px;padding:6px 8px;transition:background .15s;display:flex}._dayCell_ang7t_55:nth-child(7n){border-right:none}._dayCell_ang7t_55:hover{background:var(--mantine-color-gray-0)}._dayCell_ang7t_55[data-weekend=true]{background:var(--mantine-color-red-0)}._dayCell_ang7t_55[data-weekend=true]:hover{background:var(--mantine-color-red-1)}._dayBody_ang7t_87{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}._dayInput_ang7t_95{width:62%;min-width:44px;max-width:72px}._emptyCell_ang7t_101{border-right:1px solid var(--mantine-color-gray-3);box-sizing:border-box;background:0 0;min-height:92px}._emptyCell_ang7t_101:nth-child(7n){border-right:none}._dayLabel_ang7t_112{font-variant-numeric:tabular-nums;justify-content:flex-start;align-items:center;display:flex;position:relative}._dayLockToggle_ang7t_122{opacity:0;transition:opacity .12s;position:absolute;top:50%;right:0;transform:translateY(-50%)}._dayCell_ang7t_55:hover ._dayLockToggle_ang7t_122,._dayLockToggle_ang7t_122[data-locked]{opacity:1}._dayNumber_ang7t_139{min-width:22px;height:22px;font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-weight:600;line-height:1;display:inline-flex}._todayNumber_ang7t_153{background:var(--mantine-color-dark-7);color:var(--mantine-color-white);font-weight:600}._lockedCell_ang7t_159{justify-content:center;align-items:center;gap:4px;min-height:30px;display:flex}._readOnlyCell_ang7t_167{justify-content:center;align-items:center;min-height:30px;display:flex}._headerRow_ang7t_174{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}._headerLeft_ang7t_182{align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}._headerRight_ang7t_189{align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}._viewToggle_ang7t_196{align-items:center;gap:4px;display:flex}._readOnlyBanner_ang7t_204{color:var(--mantine-color-dimmed);background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);align-self:flex-start;padding:4px 10px}._lockControls_ang7t_213{align-items:end;gap:var(--mantine-spacing-xs);flex-wrap:wrap;justify-content:flex-end;display:flex}@container logged-hours-calendar (width<=640px){._weekdayHeader_ang7t_18,._weekRow_ang7t_29{grid-template-columns:repeat(7,1fr) 60px}._dayCell_ang7t_55{gap:3px;min-height:72px;padding:5px}._weekSummary_ang7t_42{padding:4px 2px}._weekdayHeaderCell_ang7t_24{padding:4px 0}}._trigger_jk713_5{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-default);width:150px;height:32px;color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);text-transform:capitalize;white-space:nowrap;justify-content:center;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}._trigger_jk713_5:hover{background:var(--mantine-color-default-hover)}._dropdown_jk713_26{gap:var(--mantine-spacing-sm);display:flex}._list_jk713_31{flex-direction:column;max-height:360px;display:flex;overflow-y:auto}._monthList_jk713_38{min-width:128px}._yearList_jk713_42{min-width:60px}._label_jk713_46{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);margin-bottom:6px;padding-inline:8px;font-weight:700}._control_jk713_54{border-radius:var(--mantine-radius-sm);width:100%;font-size:var(--mantine-font-size-sm);text-align:left;white-space:nowrap;color:var(--mantine-color-text);padding:6px 8px;line-height:1;display:block}._control_jk713_54:hover:not(:disabled){background:var(--mantine-color-default-hover)}._control_jk713_54[data-active]{background:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}._control_jk713_54[data-active]:hover{background:var(--mantine-primary-color-filled-hover)}._control_jk713_54:disabled{color:var(--mantine-color-dimmed);opacity:.55;cursor:not-allowed}._yearControl_jk713_85{text-align:center}
