@layer properties,theme,base;@layer components{._root_1ofl8_4{flex-direction:column;flex:1;min-height:0;display:flex}._root_1ofl8_4 :is(p,h1,h2,h3,span,button,li){unicode-bidi:plaintext}._header_1ofl8_13{align-items:center;gap:var(--pui-space-3);padding:var(--pui-space-3) var(--pui-space-4);border-block-end:1px solid var(--pui-line-soft);flex-wrap:wrap;display:flex}._counts_1ofl8_23{padding:var(--pui-space-2) var(--pui-space-3);border-block-end:1px solid var(--pui-line-soft);flex-wrap:wrap;align-items:stretch;gap:0;display:flex}@container (width<48rem){._counts_1ofl8_23{flex-wrap:nowrap;overflow-x:auto}}._count_1ofl8_23{align-items:baseline;gap:var(--pui-space-1-5);padding:var(--pui-space-1) var(--pui-space-3);border-radius:var(--pui-radius-control);text-align:start;white-space:nowrap;flex:none;display:inline-flex}._count_1ofl8_23+._count_1ofl8_23{box-shadow:-1px 0 0 var(--pui-line-soft)}button._count_1ofl8_23{cursor:pointer}button._count_1ofl8_23:hover{background:var(--pui-hover)}button._count_1ofl8_23[aria-pressed=true]{background:var(--pui-hover);box-shadow:inset 0 0 0 1px var(--pui-ink-2)}button._count_1ofl8_23:focus-visible{outline:2px solid var(--pui-accent);outline-offset:2px}._countLabel_1ofl8_64{color:var(--pui-ink-3);font-size:var(--pui-text-sm)}._countValue_1ofl8_68{color:var(--pui-ink);font-size:var(--pui-text-base);font-variant-numeric:tabular-nums;font-weight:var(--pui-weight-medium)}._count_1ofl8_23[data-count=late] ._countValue_1ofl8_68[data-some],._count_1ofl8_23[data-count=toApprove] ._countValue_1ofl8_68[data-some]{color:var(--pui-orange)}._countValue_1ofl8_68[data-unknown]{color:var(--pui-ink-3);font-size:var(--pui-text-sm);font-weight:400}._notice_1ofl8_83{padding:var(--pui-space-2) var(--pui-space-4);color:var(--pui-ink-2);font-size:var(--pui-text-sm);border-block-end:1px solid var(--pui-line-soft)}._split_1ofl8_89{flex:1;grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);min-height:0;display:grid}._single_1ofl8_95{min-height:0;padding:var(--pui-space-3);flex-direction:column;flex:1;display:flex;overflow:auto}._nav_1ofl8_103{min-height:0;padding:var(--pui-space-3);border-inline-end:1px solid var(--pui-line-soft);flex-direction:column;gap:2px;display:flex;overflow:auto}._single_1ofl8_95 ._nav_1ofl8_103{border-inline-end:0;padding:0}._filterLine_1ofl8_116{justify-content:space-between;align-items:center;gap:var(--pui-space-2);padding-inline:var(--pui-space-2);color:var(--pui-ink-2);font-size:var(--pui-text-xs);display:flex}._navRow_1ofl8_125{align-items:center;gap:var(--pui-space-2);border-radius:var(--pui-radius-control);width:100%;padding:var(--pui-space-1-5) var(--pui-space-2);font-size:var(--pui-text-sm);text-align:start;display:flex}._main_1ofl8_135{min-width:0;min-height:0;padding:var(--pui-space-4) var(--pui-space-6) 0;flex-direction:column;display:flex;overflow:auto}._sheet_1ofl8_143{gap:var(--pui-space-4);flex-direction:column;min-height:100%;display:flex}._sheetHead_1ofl8_149{align-items:center;gap:var(--pui-space-2) var(--pui-space-3);flex-wrap:wrap;display:flex}._timeline_1ofl8_156{align-items:center;gap:var(--pui-space-1-5) var(--pui-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}._rowLabel_1ofl8_162{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._track_1ofl8_166{border-radius:var(--pui-radius-control);background:var(--pui-hover);height:2.75rem;position:relative}._block_1ofl8_172,._breakBlock_1ofl8_173{width:calc(var(--pui-ts-w) * 100%);min-width:0;padding-inline:var(--pui-space-2);border-radius:calc(var(--pui-radius-control) - 2px);align-items:center;display:flex;position:absolute;inset-block:3px;inset-inline-start:calc(var(--pui-ts-at) * 100%);overflow:hidden}._block_1ofl8_172[data-kind=planned]{box-shadow:inset 0 0 0 1px var(--pui-line);color:var(--pui-ink-2)}._block_1ofl8_172[data-kind=worked]{box-shadow:inset 0 0 0 1px var(--pui-line-strong);background:var(--pui-surface-raised);color:var(--pui-ink)}._breakBlock_1ofl8_173{z-index:1;border:1px dashed var(--pui-line-strong);background:var(--pui-surface-sunken);color:var(--pui-ink-3)}._blockName_1ofl8_201{font-size:var(--pui-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._boundary_1ofl8_207{z-index:2;cursor:ew-resize;touch-action:pan-y;width:14px;position:absolute;inset-block:-4px;inset-inline-start:calc(var(--pui-ts-at) * 100% - 7px)}._boundary_1ofl8_207:after{content:"";background:var(--pui-ink-2);width:2px;transition:background var(--pui-duration-fast,.12s) var(--pui-ease-standard);border-radius:999px;position:absolute;inset-block:0;inset-inline-start:6px}._boundary_1ofl8_207:hover:after,._boundary_1ofl8_207[data-state=dragging]:after{background:var(--pui-ink)}._boundary_1ofl8_207:focus-visible{outline:2px solid var(--pui-accent);outline-offset:1px;border-radius:4px}._axis_1ofl8_235{height:1rem;color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;position:relative}._hour_1ofl8_242{position:absolute;inset-inline-start:calc(var(--pui-ts-at) * 100%);translate:-50%}@container (width<40rem){._hour_1ofl8_242{display:none}}._end_1ofl8_253{color:var(--pui-ink-2);position:absolute}._end_1ofl8_253[data-at=start]{inset-inline-start:0}._end_1ofl8_253[data-at=end]{inset-inline-end:0}._hour_1ofl8_242:dir(rtl){translate:50%}._body_1ofl8_266{align-items:start;gap:var(--pui-space-6);grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);display:grid}@container (width<60rem){._body_1ofl8_266{grid-template-columns:minmax(0,1fr)}}._segments_1ofl8_277{gap:var(--pui-space-2);flex-direction:column;min-width:0;display:flex}._label_1ofl8_283{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium)}._segment_1ofl8_277{align-items:center;gap:var(--pui-space-2);grid-template-columns:minmax(6rem,1fr) minmax(6.5rem,8rem) minmax(6.5rem,8rem) auto auto;display:grid}._segment_1ofl8_277[data-reading]{border-block-end:1px solid var(--pui-line-soft);grid-template-columns:minmax(6rem,1fr) auto;min-height:2.25rem}._segTimes_1ofl8_299{align-items:center;gap:var(--pui-space-2);font-size:var(--pui-text-sm);display:inline-flex}._sum_1ofl8_306{gap:var(--pui-space-1) var(--pui-space-6);border-radius:var(--pui-radius-card);background:var(--pui-hover);padding:var(--pui-space-3) var(--pui-space-4);flex-wrap:wrap;margin-block-start:var(--pui-space-3);display:flex}._sum_1ofl8_306>div{flex-direction:column;gap:2px;display:flex}._sum_1ofl8_306 dt{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._sum_1ofl8_306 dd{align-items:baseline;gap:var(--pui-space-1-5);color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;display:flex}._sum_1ofl8_306>[data-total] dd{color:var(--pui-ink);font-size:var(--pui-text-base);font-weight:var(--pui-weight-medium)}._delta_1ofl8_337{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._delta_1ofl8_337[data-over]{color:var(--pui-orange)}._segName_1ofl8_344{color:var(--pui-ink);font-size:var(--pui-text-sm)}._problems_1ofl8_348{gap:var(--pui-space-1);color:var(--pui-orange);font-size:var(--pui-text-sm);flex-direction:column;display:flex}._clock_1ofl8_355{gap:var(--pui-space-3);padding:var(--pui-space-4);border-radius:var(--pui-radius-card);box-shadow:inset 0 0 0 1px var(--pui-line-soft);flex-direction:column;display:flex}._clockRow_1ofl8_363{gap:var(--pui-space-2);font-size:var(--pui-text-sm);display:flex}._pin_1ofl8_368{width:1rem;height:1rem;color:var(--pui-ink-3);flex-shrink:0;margin-block-start:2px}._error_1ofl8_375{color:var(--pui-red);font-size:var(--pui-text-sm)}._inlineIcon_1ofl8_379{width:.875rem;height:.875rem;vertical-align:-2px;margin-inline-end:var(--pui-space-1-5);display:inline-block}._exportColumn_1ofl8_386{align-items:center;gap:var(--pui-space-2);grid-template-columns:1.25rem minmax(0,1fr) minmax(0,1fr) auto;display:grid}._exportNo_1ofl8_392{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums}._exportPreview_1ofl8_397{gap:var(--pui-space-2);flex-direction:column;display:flex;overflow-x:auto}._exportTable_1ofl8_403{border-collapse:collapse;font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums}._exportTable_1ofl8_403 th,._exportTable_1ofl8_403 td{padding:var(--pui-space-1) var(--pui-space-2);border-block-end:1px solid var(--pui-line-soft);text-align:start;white-space:nowrap;font-weight:var(--pui-weight-regular)}._exportTable_1ofl8_403 th{color:var(--pui-ink-3)}._exportTable_1ofl8_403 td{color:var(--pui-ink-2)}._bar_1ofl8_422{justify-content:flex-end;align-items:center;gap:var(--pui-space-2) var(--pui-space-3);padding-block:var(--pui-space-3);border-block-start:1px solid var(--pui-line-soft);background:var(--pui-surface-base);flex-wrap:wrap;margin-block-start:auto;display:flex;position:sticky;bottom:0}}@layer utilities;
