._gridContainer_skgdm_1{flex:1;min-height:0;overflow:auto;container-type:inline-size;--header-height: calc(var(--pico-spacing) * 9 + var(--pico-border-width))}._grid_skgdm_1{display:grid;grid-template-columns:max-content repeat(calc(var(--column-count) - 1),minmax(calc(var(--pico-spacing) * 4),max-content)) 1fr;position:relative;width:fit-content;min-width:100%}._grid_skgdm_1:after{content:"";grid-column:-2/-1;grid-row:1;border-bottom:var(--pico-border-width) solid var(--pico-table-border-color);background:var(--pico-background-color);position:sticky;top:0;z-index:3}._headerCell_skgdm_27{position:sticky;top:0;z-index:3;padding:calc(var(--pico-spacing) * .5);background:var(--pico-background-color);border-right:var(--pico-border-width) solid var(--pico-table-border-color);border-bottom:var(--pico-border-width) solid var(--pico-table-border-color);display:flex;align-items:flex-end;justify-content:center}._headerCell_skgdm_27[data-first-column]{position:sticky;left:0;z-index:4}._headerCell_skgdm_27 a,._headerCell_skgdm_27 span{display:inline-block;max-height:calc(var(--pico-spacing) * 8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerCell_skgdm_27 [role=button]{min-height:calc(var(--pico-spacing) * 8)}._cell_skgdm_55{display:flex;align-items:center;justify-content:center;padding:0 calc(var(--pico-spacing) * .5);border-right:var(--pico-border-width) solid var(--pico-table-border-color);white-space:nowrap;overflow:visible;min-width:fit-content}._cell_skgdm_55 input[type=checkbox]{margin:0}._cell_skgdm_55 input[type=checkbox]:not(._cell_skgdm_55 input[type=checkbox][data-entry-exists]){opacity:.4}._cell_skgdm_55[data-first-column]{position:sticky;left:0;z-index:1;background:var(--pico-background-color);justify-content:flex-start}._gridTableBanner_1t1li_1{padding:var(--pico-spacing)}._label_1t1li_5{position:sticky;left:0;display:block;max-width:100cqi;text-align:center;color:var(--pico-muted-color);font-size:.875rem}._dayCell_169y6_1{display:flex;flex-direction:column;align-items:center}._dayCell_169y6_1 small{opacity:.7;font-size:calc(var(--pico-font-size) * .75)}._monthSeparator_14hwz_1{grid-column:1/-1;padding:calc(var(--pico-spacing) * .5);border-bottom:var(--pico-border-width) solid var(--pico-table-border-color);position:sticky;top:var(--header-height, 0px);z-index:2;background:var(--pico-background-color)}
