._trigger_1hbqf_3{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;max-width:100%;height:36px;color:var(--text);font:inherit;cursor:pointer;appearance:none;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:14px;line-height:1;display:inline-flex}._trigger_1hbqf_3[data-placeholder]{color:var(--muted)}._trigger_1hbqf_3:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._trigger_1hbqf_3[data-disabled]{opacity:.6;cursor:not-allowed}._valueWrap_1hbqf_42{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._valueWrap_1hbqf_42 [data-radix-select-value]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._icon_1hbqf_58{width:18px;color:var(--muted);flex:none;place-items:center;font-size:12px;display:grid}._clearBtn_1hbqf_67{appearance:none;width:22px;height:22px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;padding:0;line-height:1;display:grid}._clearBtn_1hbqf_67:hover{background:var(--surfaceHover);color:var(--text)}._clearBtn_1hbqf_67:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._content_1hbqf_94{background:var(--panel);color:var(--text);border:1px solid var(--border-strong);box-shadow:var(--shadow-popover,var(--shadow));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:4000;width:min(var(--radix-select-trigger-width,100%), calc(100vw - 40px));min-width:min(var(--radix-select-trigger-width,100%), calc(100vw - 40px));max-width:calc(100vw - 40px);max-height:min(var(--radix-select-content-available-height), calc(100vh - 24px));box-sizing:border-box;border-radius:12px;overflow:hidden}._viewport_1hbqf_114{max-height:inherit;overscroll-behavior:contain;padding:6px;overflow-y:auto}._item_1hbqf_121{-webkit-user-select:none;user-select:none;cursor:pointer;white-space:normal;overflow-wrap:anywhere;color:var(--text);background:0 0;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;display:flex;position:relative}._item_1hbqf_121[data-highlighted]{background:var(--select-hover-bg);outline:none}._item_1hbqf_121[data-state=checked]{background:var(--select-selected-bg)}._item_1hbqf_121[data-state=checked][data-highlighted]{background:color-mix(in srgb, var(--select-selected-bg) 70%, var(--select-hover-bg))}._item_1hbqf_121[data-state=checked]{outline:1px solid var(--select-selected-outline);outline-offset:-1px}._item_1hbqf_121[data-disabled]{opacity:.45;cursor:not-allowed}._item_1hbqf_121+._item_1hbqf_121{border-top:1px solid var(--divider)}._indicator_1hbqf_170{color:var(--accent)}._scrollBtn_1hbqf_174{height:28px;color:var(--muted);background:var(--panel);justify-content:center;align-items:center;display:flex}._trigger_1hbqf_3{border:1px solid var(--border);background:var(--field-bg);color:var(--text);border-radius:10px;height:36px;padding:0 10px}._trigger_1hbqf_3:focus-visible{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}._page_4on9b_1{flex-direction:column;gap:16px;display:flex}._interactionLocked_4on9b_7{pointer-events:none}._headerCard_4on9b_11{padding:16px}._headerTop_4on9b_15{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._headerActions_4on9b_23{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}._outOfHoursChip_4on9b_31{border-radius:999px;min-height:30px;padding:7px 10px}._mobileSummaryCard_4on9b_37{border:1px solid var(--border);background:var(--surface-2,color-mix(in srgb, var(--panel) 60%, transparent));border-radius:8px;gap:6px;margin-top:10px;padding:10px;display:grid}._mobileSummaryRow_4on9b_47{justify-content:space-between;align-items:center;gap:10px;display:flex}._mobileSummaryLabel_4on9b_54{color:var(--muted);font-size:12px}._mobileSummaryValue_4on9b_59{font-weight:700}._kpis_4on9b_63{grid-template-columns:repeat(6,minmax(140px,1fr));gap:10px;margin-top:14px;display:grid}._kpi_4on9b_63{background:var(--surface-2,color-mix(in srgb, var(--panel) 70%, transparent));border:1px solid var(--border);border-radius:6px;padding:12px}._kpiLabel_4on9b_77{color:var(--muted);font-size:12px}._kpiValue_4on9b_82{margin-top:6px;font-size:18px;font-weight:900}._globalErrors_4on9b_88{border:1px solid color-mix(in srgb, var(--warn) 55%, var(--border));background:color-mix(in srgb, var(--warn) 12%, transparent);border-radius:6px;margin-top:14px;padding:12px}._globalErrorsTitle_4on9b_96{margin-bottom:8px;font-weight:900}._globalErrors_4on9b_88 ul{margin:0;padding-left:18px}._globalErrors_4on9b_88 li{margin:6px 0}._globalWarnings_4on9b_110{border:1px solid color-mix(in srgb, var(--warn) 55%, var(--border));background:color-mix(in srgb, var(--warn) 10%, transparent);border-radius:6px;margin-top:14px;padding:12px}._globalWarningsTitle_4on9b_118{margin-bottom:8px;font-weight:900}._globalWarnings_4on9b_110 ul{margin:0;padding-left:18px}._globalWarnings_4on9b_110 li{margin:6px 0}._refreshNotice_4on9b_132{border:1px solid var(--border);background:color-mix(in srgb, var(--panel) 88%, white 12%);border-radius:8px;gap:4px;margin-top:12px;padding:10px 12px;display:grid}._refreshNoticeTitle_4on9b_142{letter-spacing:.04em;text-transform:uppercase;color:var(--text);font-size:12px;font-weight:800}._refreshNoticeBody_4on9b_150{color:var(--muted);font-size:14px}._editorCard_4on9b_155{padding:16px;position:relative}._refreshOverlay_4on9b_160{z-index:4;pointer-events:none;background:0 0;justify-content:center;align-items:flex-start;padding:18px;display:flex;position:absolute;inset:0}._refreshOverlayPanel_4on9b_172{border:1px solid var(--border);background:color-mix(in srgb, var(--panel) 96%, white 4%);border-radius:12px;gap:6px;width:min(100%,420px);max-width:420px;padding:14px 16px;display:grid}._refreshOverlayTitle_4on9b_183{color:var(--text);font-weight:800}._refreshOverlayBody_4on9b_188{color:var(--muted);font-size:14px}._editorTop_4on9b_193{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._loading_4on9b_201{color:var(--muted);padding:16px 0}._cell_4on9b_206{min-width:0;overflow:hidden}._gridHeader_4on9b_211,._gridRow_4on9b_212{display:contents}._gridScroll_4on9b_217{border:1px solid var(--border);background:var(--surface-2,color-mix(in srgb, var(--panel) 60%, transparent));border-radius:6px;margin-top:12px;overflow-x:auto}._grid_4on9b_211 input,._grid_4on9b_211 select,._grid_4on9b_211 [data-radix-select-trigger],._grid_4on9b_211>*{min-width:0}._grid_4on9b_211{--cols:124px 96px 96px 96px 72px minmax(180px, 1.2fr) minmax(160px, 1fr) minmax(260px, 2fr) 64px 78px 62px;grid-template-columns:var(--cols);align-items:start;gap:10px;min-width:1100px;padding:10px;display:grid}._gridHeader_4on9b_211{z-index:2;background:color-mix(in srgb, var(--panel) 92%, transparent);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:12px;position:sticky;top:0}._gridRow_4on9b_212{border-top:1px solid var(--divider,var(--border))}._gridRowEven_4on9b_274{background:color-mix(in srgb, var(--panel) 62%, var(--panel-2) 38%)}._inputError_4on9b_278{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 10%, transparent);border-color:color-mix(in srgb, var(--danger) 65%, var(--border))!important}._hours_4on9b_283{color:var(--text);padding:8px 10px;font-size:14px;font-weight:600;line-height:1.2}._right_4on9b_291{text-align:right}._center_4on9b_295{text-align:center}._rowActionsCell_4on9b_299{justify-content:center;padding:0 6px;display:flex;position:relative}._rowMenuWrap_4on9b_306{display:inline-block;position:relative}._rowMenuBtn_4on9b_311{border:1px solid var(--border);background:var(--surface-2,color-mix(in srgb, var(--panel) 70%, transparent));width:30px;height:30px;color:var(--text);border-radius:6px;place-items:center;display:grid}._rowMenuPanel_4on9b_322{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-popover,var(--shadow));z-index:15;border-radius:8px;gap:2px;width:max-content;max-width:min(92vw,28rem);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}._rowMenuItem_4on9b_338{color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:max-content auto;align-items:center;gap:10px;padding:8px 10px;font-size:13px;line-height:1.2;display:grid}._rowMenuItemLabel_4on9b_353{white-space:nowrap}._rowMenuItemShortcut_4on9b_357{color:var(--muted);white-space:nowrap;text-align:right;font-size:12px}._rowMenuItem_4on9b_338:hover:not(:disabled){background:var(--surfaceHover)}._rowMenuItem_4on9b_338:disabled{opacity:.45;cursor:not-allowed}._rowMenuDivider_4on9b_373{background:var(--border);height:1px;margin:4px 2px}._rowMenuDelete_4on9b_379{color:color-mix(in srgb, var(--danger) 78%, var(--text))}._mobileCard_4on9b_384{border:1px solid var(--border);background:var(--surface-2,color-mix(in srgb, var(--panel) 60%, transparent));border-radius:8px;padding:12px}._mobileCardTop_4on9b_391{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:10px;display:flex}._mobileGrid_4on9b_399,._cardList_4on9b_405{grid-template-columns:1fr;gap:10px;display:grid}._mobileLabel_4on9b_411{color:var(--muted);margin-bottom:6px;font-size:12px}._mobileTriple_4on9b_417{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}._mobileActions_4on9b_423{justify-content:flex-end;margin-top:12px;display:flex}._desktopOnly_4on9b_430{display:block}._mobileOnly_4on9b_434{display:none}@media (width<=900px){._kpis_4on9b_63{grid-template-columns:1fr 1fr 1fr}._desktopOnly_4on9b_430{display:none}._mobileOnly_4on9b_434{display:block}}@media (width<=700px){._headerCard_4on9b_11{padding:12px 10px}._mobileSummaryCard_4on9b_37{border-radius:6px;grid-template-columns:1fr;gap:10px;padding:6px 8px}._mobileSummaryLabel_4on9b_54{color:var(--muted);white-space:nowrap;font-size:11px}._mobileSummaryValue_4on9b_59{text-align:right;min-width:3.5ch;font-size:13px;font-weight:700}._mobileSummaryTable_4on9b_477{border-collapse:collapse;table-layout:fixed;width:100%}._mobileSummaryTable_4on9b_477 col._mobileSummarySpacer_4on9b_483{width:auto}._mobileSummaryTable_4on9b_477 col._mobileSummaryValueCol_4on9b_487{width:6ch}._mobileSummaryTable_4on9b_477 td{vertical-align:middle;padding:2px 0}._mobileSummaryTable_4on9b_477 tbody tr:nth-child(2n){background:color-mix(in srgb, var(--panel) 62%, var(--panel-2) 38%)}._mobileSummarySpacer_4on9b_483{width:auto}._mobileCard_4on9b_384{padding:10px 8px}._mobileCardCompact_4on9b_508{padding:8px}}@media (width<=520px){._kpis_4on9b_63,._mobileTriple_4on9b_417{grid-template-columns:1fr 1fr}}._fieldError_4on9b_524{color:var(--danger);margin-top:6px;font-size:12px;line-height:1.25}._cell_4on9b_206{grid-template-rows:auto auto;align-items:start;display:grid}._cell_4on9b_206>:first-child{align-self:start}._gridHeader_4on9b_211>div{display:block}._gridRow_4on9b_212{align-items:start}._fieldError_4on9b_524{text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}._fieldErrorText_4on9b_560,._fieldWarningText_4on9b_561{margin-top:4px;font-size:11px;line-height:1.3}._fieldErrorText_4on9b_560{color:var(--danger)}._fieldWarningText_4on9b_561{color:color-mix(in srgb, var(--warn) 88%, var(--text))}._mobileActionsRow_4on9b_575{justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}._touchBtn_4on9b_583{border-radius:6px;min-width:44px;height:44px;padding:0 14px;font-size:14px}._touchIconBtn_4on9b_591{border:1px solid var(--border);background:var(--surface-2,color-mix(in srgb, var(--panel) 70%, transparent));width:44px;height:44px;color:var(--fg);border-radius:6px;place-items:center;display:grid}._touchIconBtn_4on9b_591:active{transform:translateY(1px)}._touchIconBtn_4on9b_591 svg{width:18px;height:18px}._touchPill_4on9b_611{border:1px solid var(--border);background:var(--surface-2,color-mix(in srgb, var(--panel) 70%, transparent));border-radius:16px;align-items:center;gap:10px;height:40px;padding:0 14px;font-size:14px;display:inline-flex}._touchPill_4on9b_611 input[type=checkbox]{width:18px;height:18px}._actionsLeft_4on9b_628{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}._mobileCardCompact_4on9b_508{text-align:left;border:1px solid var(--border);background:var(--surface-2,color-mix(in srgb, var(--panel) 60%, transparent));cursor:pointer;border-radius:6px;gap:6px;width:100%;padding:10px;display:grid}._mobileCardCompactFrame_4on9b_647{position:relative}._mobileCardMoreBtn_4on9b_651{z-index:1;border:1px solid var(--border);background:color-mix(in srgb, var(--panel) 82%, var(--text) 8%);width:28px;height:28px;color:var(--text);border-radius:6px;place-items:center;display:grid;position:absolute;top:6px;right:6px}._mobileCardMoreBtnAlert_4on9b_666{color:#ffffffeb;background:#66182cf2;border-color:#8f2a47}._mobileCardCompactEmpty_4on9b_672{border-style:solid;border-color:color-mix(in srgb, var(--accent,#4b8bff) 20%, var(--border));background:color-mix(in srgb, var(--panel) 35%, transparent);color:var(--muted)}._mobileCardCompactNeedsAttention_4on9b_679{color:#ffffffeb;background:#88203ae8;border-color:#a83b57}:root[data-theme=dark] ._mobileCardCompactNeedsAttention_4on9b_679{background:#88203ae8;border-color:#a83b57}._mobileCardCompactNeedsAttention_4on9b_679 ._mobileCompactDay_4on9b_690{color:#9ec6ea}._mobileCardCompactNeedsAttention_4on9b_679 ._mobileCompactHours_4on9b_694{color:#ffffffeb}._mobileCardCompactNeedsAttention_4on9b_679 ._mobileCompactRange_4on9b_698{color:#5fb5f6}._mobileCardCompactNeedsAttention_4on9b_679 ._mobileCompactBreak_4on9b_702{color:#ff9f6e}._mobileCardCompactNeedsAttention_4on9b_679 ._mobileCompactProject_4on9b_706{color:#ffffffeb}._mobileCardCompactNeedsAttention_4on9b_679 ._mobileCompactTask_4on9b_710,._mobileCardCompactNeedsAttention_4on9b_679 ._mobileCompactDesc_4on9b_711,._mobileCardCompactNeedsAttention_4on9b_679 ._mobileCompactFlags_4on9b_712{color:#ffffffbd}._mobileCardCompact_4on9b_508:disabled{opacity:.6;cursor:not-allowed}._mobileCardCompact_4on9b_508:focus-visible{outline:2px solid color-mix(in srgb, var(--accent,#4b8bff) 60%, transparent);outline-offset:2px}._mobileCompactTop_4on9b_726{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}._mobileCompactTopWithMenu_4on9b_733{padding-right:34px}._mobileCompactRowWithMenu_4on9b_737{margin-top:2px}._mobileCompactDay_4on9b_690{color:#1f3f66;justify-self:start;font-weight:700}._mobileCompactHours_4on9b_694{color:color-mix(in srgb, var(--fg) 90%, var(--muted));justify-self:end;font-weight:800}._mobileCompactRow_4on9b_737{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}._mobileCompactTime_4on9b_762{text-align:center;white-space:nowrap;font-weight:600}._mobileCompactRange_4on9b_698{color:#0059c2}._mobileCompactBreak_4on9b_702{color:#c2410c}:root[data-theme=dark] ._mobileCompactRange_4on9b_698{color:#5fb5f6}:root[data-theme=dark] ._mobileCompactDay_4on9b_690{color:#9ec6ea}:root[data-theme=dark] ._mobileCompactBreak_4on9b_702{color:#ff9f6e}._mobileCompactError_4on9b_788{color:var(--danger);font-weight:700}._mobileCompactProject_4on9b_706{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._mobileCompactTask_4on9b_710{text-overflow:ellipsis;white-space:nowrap;max-width:45%;overflow:hidden}._mobileCompactDesc_4on9b_711{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}._mobileCompactDescRow_4on9b_818{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}._mobileCompactFlags_4on9b_712{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:11px;display:flex}._mobileCompactFlagError_4on9b_833{color:#ffffffeb}._mobileCompactFlagWarning_4on9b_837{color:#fff3c9f5}._mobileCompactBillableIcon_4on9b_841{justify-content:center;align-items:center;line-height:1;display:inline-flex}._mobileCompactBillableYes_4on9b_848{color:color-mix(in srgb, var(--ok) 72%, var(--text))}._mobileCompactBillableNo_4on9b_852{color:color-mix(in srgb, var(--danger) 70%, var(--text));opacity:.8}._mobileSwipeWrap_4on9b_857{border-radius:6px;position:relative;overflow:hidden}._mobileSwipeBg_4on9b_863{opacity:0;pointer-events:none;box-sizing:border-box;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;padding:0 10px;font-weight:700;transition:opacity .12s;display:grid;position:absolute;inset:0}._mobileSwipeIcon_4on9b_879{text-align:center;width:20px;font-size:14px}._mobileSwipeText_4on9b_885{letter-spacing:.02em;white-space:normal;overflow-wrap:break-word;min-width:0;max-width:12ch;font-size:11px;line-height:1.2}._mobileSwipeBgDelete_4on9b_895{background:color-mix(in srgb, var(--danger) 18%, transparent);border:1px solid color-mix(in srgb, var(--danger) 35%, var(--border));color:var(--danger);text-align:right;justify-content:flex-end;align-items:center;gap:6px;display:flex}._mobileSwipeBgDuplicate_4on9b_906{background:color-mix(in srgb, var(--accent,#4b8bff) 18%, transparent);border:1px solid color-mix(in srgb, var(--accent,#4b8bff) 35%, var(--border));color:color-mix(in srgb, var(--accent,#4b8bff) 85%, var(--fg));justify-content:flex-start}._mobileSwipeBgBlocked_4on9b_913{background:color-mix(in srgb, var(--danger) 18%, transparent);border:1px solid color-mix(in srgb, var(--danger) 35%, var(--border));color:var(--danger)}._mobileCompactEmptyBody_4on9b_920{gap:4px;padding:4px 0;display:grid}._mobileCompactEmptyTitle_4on9b_926{color:var(--fg);font-weight:700}._mobileCompactEmptyHint_4on9b_931{color:var(--muted);font-size:12px}._mobileEditorOverlay_4on9b_936{z-index:20;background:#00000073;place-items:center;padding:12px;display:grid;position:fixed;inset:0}._mobileEditorPanel_4on9b_946{background:var(--panel);border:1px solid var(--border);width:min(560px,100%);max-height:90vh;box-shadow:var(--shadow-popover,var(--shadow));border-radius:8px;padding:12px;overflow:auto}._mobileActionSheet_4on9b_957{background:var(--panel);border:1px solid var(--border);width:min(420px,100%);max-height:90vh;box-shadow:var(--shadow-popover,var(--shadow));border-radius:8px;padding:12px;overflow:auto}._mobileActionList_4on9b_968{gap:8px;display:grid}._mobileInterruptRow_4on9b_973{grid-template-columns:1fr 1fr;gap:8px;display:grid}._mobileInterruptOptions_4on9b_979{gap:6px;display:grid}._mobileInterruptOption_4on9b_979{align-items:center;gap:8px;font-size:14px;display:flex}._mobileInterruptActions_4on9b_991{justify-content:flex-end;gap:8px;display:flex}._mobileEditorHeader_4on9b_997{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}._mobileEditorTitle_4on9b_1005{font-weight:800}._mobileEditorClose_4on9b_1009{border:1px solid var(--border);background:var(--surface-2,color-mix(in srgb, var(--panel) 70%, transparent));color:var(--fg);border-radius:6px;place-items:center;width:32px;height:32px;display:grid}._headerCard_4on9b_11{position:relative}._headerTopRow_4on9b_1026{justify-content:flex-start;align-items:center;gap:10px;padding-right:44px;display:flex}._statusCorner_4on9b_1037{justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:14px;right:14px}._backTopBtn_4on9b_1050{white-space:nowrap;position:absolute;top:10px;right:48px}._projectBreakdownOverlay_4on9b_1057{z-index:24;background:#00000073;place-items:center;padding:12px;display:grid;position:fixed;inset:0}._projectBreakdownPanel_4on9b_1067{background:var(--panel);border:1px solid var(--border);width:fit-content;max-width:calc(100vw - 24px);max-height:96vh;box-shadow:var(--shadow-popover,var(--shadow));border-radius:10px;gap:12px;padding:14px;display:grid;overflow:auto}._projectBreakdownHeader_4on9b_1081{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._projectBreakdownTitle_4on9b_1089{margin:0;font-size:20px}._projectBreakdownSubtitle_4on9b_1094{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 16px;margin:6px 0 0;display:flex}._projectBreakdownTaskToggle_4on9b_1103{color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;display:inline-flex}._dateSup_4on9b_1113{vertical-align:super;font-size:.7em}._projectBreakdownHeaderActions_4on9b_1118{flex-wrap:wrap;gap:8px;display:flex}._projectBreakdownCopyBtn_4on9b_1124{border:1px solid var(--border);background:var(--panel-2);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:10px;place-items:center;padding:0;display:inline-grid}._projectBreakdownCopyBtn_4on9b_1124:hover{filter:brightness(1.06)}._projectBreakdownEmpty_4on9b_1141{color:var(--muted);padding:8px 0}._projectBreakdownList_4on9b_1146{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}._projectBreakdownItem_4on9b_1153{border:1px solid var(--border);background:var(--surface-2,color-mix(in srgb, var(--panel) 60%, transparent));border-radius:8px;min-width:0;overflow:hidden}._projectBreakdownItemSummary_4on9b_1161{border-bottom:1px solid var(--border);grid-template-columns:minmax(220px,1.4fr) minmax(120px,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;list-style:none;display:grid}._projectBreakdownItemSummary_4on9b_1161::-webkit-details-marker{display:none}._projectBreakdownCode_4on9b_1175{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden}._projectBreakdownBadges_4on9b_1185{flex-wrap:wrap;gap:6px;display:flex}._projectBreakdownBadge_4on9b_1185,._projectBreakdownBadgeWarn_4on9b_1192{border:1px solid var(--border);border-radius:999px;padding:2px 8px;font-size:12px;line-height:1.3}._projectBreakdownBadge_4on9b_1185{background:color-mix(in srgb, var(--panel) 82%, var(--accent,#4b8bff) 18%)}._projectBreakdownBadgeWarn_4on9b_1192{background:color-mix(in srgb, var(--warn) 14%, transparent);border-color:color-mix(in srgb, var(--warn) 45%, var(--border))}._projectBreakdownTotal_4on9b_1209{text-align:right;white-space:nowrap;font-weight:700}._projectBreakdownTableWrap_4on9b_1215{padding:8px 10px 10px;overflow-x:auto}._projectBreakdownTable_4on9b_1215{border-collapse:collapse;table-layout:auto;width:max-content;min-width:700px}._projectBreakdownTable_4on9b_1215 th,._projectBreakdownTable_4on9b_1215 td{vertical-align:middle;font-variant-numeric:tabular-nums;padding:3px 5px;line-height:1.15}._projectBreakdownTable_4on9b_1215 thead th{background:color-mix(in srgb, var(--panel) 88%, transparent)}._projectBreakdownTable_4on9b_1215 tbody tr:nth-child(odd) th,._projectBreakdownTable_4on9b_1215 tbody tr:nth-child(odd) td{background:var(--panel)}._projectBreakdownTable_4on9b_1215 tbody tr:nth-child(2n) th,._projectBreakdownTable_4on9b_1215 tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--panel) 62%, var(--panel-2) 38%)}._projectBreakdownTable_4on9b_1215 tbody th{background:color-mix(in srgb, var(--panel) 90%, var(--text) 8%)}._projectBreakdownTotalRow_4on9b_1253 th,._projectBreakdownTotalRow_4on9b_1253 td{background:color-mix(in srgb, var(--panel) 84%, var(--text) 12%);font-weight:700}._projectBreakdownHeadSpacer_4on9b_1259{width:92px}._projectBreakdownHead_4on9b_1081{color:var(--muted);text-align:right;white-space:nowrap;font-size:11px;font-weight:600}._projectBreakdownProjectHead_4on9b_1271{color:var(--muted);text-align:left;min-width:240px;font-size:11px;font-weight:600}._projectBreakdownTypeHead_4on9b_1279{color:var(--muted);text-align:left;width:110px;font-size:11px;font-weight:600}._projectBreakdownTaskHead_4on9b_1287{color:var(--muted);text-align:left;min-width:140px;font-size:11px;font-weight:600}._projectBreakdownTaskCell_4on9b_1295{color:var(--text);text-align:left;vertical-align:top;font-size:12px;line-height:1.2}._projectBreakdownProjectNameIndented_4on9b_1303{text-align:left;min-width:0;max-width:420px;font-size:12px;font-weight:400;line-height:1.2}._projectBreakdownExportHead_4on9b_1312{color:var(--muted);text-align:center;width:52px;min-width:52px;max-width:52px;font-size:11px;font-weight:600}._projectBreakdownProjectName_4on9b_1303{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:420px;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}._projectBreakdownTypeCell_4on9b_1334{text-align:left}._projectBreakdownTypeChip_4on9b_1338{padding:1px 7px;font-size:10px;line-height:1.3}._projectBreakdownRowLabel_4on9b_1344{color:var(--muted);text-align:left;white-space:nowrap;font-size:11px;font-weight:500}._projectBreakdownRowLabelStrong_4on9b_1352{color:var(--text);text-align:left;white-space:nowrap;font-size:11px;font-weight:700}._projectBreakdownCell_4on9b_1360{text-align:right;color:var(--text);white-space:nowrap;font-size:11px}._projectBreakdownCellStrong_4on9b_1367{font-weight:700}._projectBreakdownExportCell_4on9b_1371{text-align:center;width:72px;min-width:72px;max-width:72px}._projectBreakdownExportActions_4on9b_1378{justify-content:center;align-items:center;gap:4px;display:inline-flex}._projectBreakdownIconBtn_4on9b_1385{border:1px solid var(--border);background:var(--panel-2);width:30px;min-width:30px;height:30px;color:var(--text);cursor:pointer;border-radius:8px;place-items:center;margin:0;padding:0;font-size:0;line-height:1;display:inline-grid}._projectBreakdownIconBtn_4on9b_1385:hover:not(:disabled){filter:brightness(1.06)}._projectBreakdownIconBtn_4on9b_1385:disabled{opacity:.55;cursor:not-allowed;filter:none}._projectBreakdownIconBtn_4on9b_1385 svg{width:16px;height:16px;display:block}._projectBreakdownFootnote_4on9b_1418{color:var(--muted);margin:8px 0 0;font-size:12px}._projectBreakdownFootnoteMark_4on9b_1424{vertical-align:super;font-size:.72em;font-weight:700}@media (width<=900px){._projectBreakdownList_4on9b_1146{grid-template-columns:1fr}._projectBreakdownItemSummary_4on9b_1161{grid-template-columns:1fr;align-items:flex-start}._projectBreakdownTotal_4on9b_1209{text-align:left}}._codeRequestOverlay_4on9b_1445{z-index:1200;background:#0006;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._codeRequestDialog_4on9b_1455{background:var(--panel);width:min(760px,100%);max-height:90vh;color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:14px;padding:16px;overflow:auto}._codeRequestHeader_4on9b_1467{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}._codeRequestTitle_4on9b_1475{margin:0}._codeRequestIntro_4on9b_1479{margin:8px 0}._codeRequestErrorTitle_4on9b_1483{margin-bottom:6px;font-weight:700}._codeRequestErrorList_4on9b_1488{margin:0;padding-left:18px}._codeRequestFields_4on9b_1493{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin-top:12px;display:grid}._codeRequestField_4on9b_1493{gap:6px;display:grid}._codeRequestField_4on9b_1493:last-child{grid-column:1/-1}._codeRequestDescription_4on9b_1509{resize:vertical;min-height:96px}._codeRequestActions_4on9b_1514{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}._underHoursConfirmOverlay_4on9b_1521{z-index:1240;background:#0d121c7a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._underHoursConfirmDialog_4on9b_1531{background:var(--panel);width:min(520px,100%);color:var(--text);border:1px solid color-mix(in srgb, var(--warn) 38%, var(--border));border-radius:14px;padding:18px}._underHoursConfirmHeader_4on9b_1540{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._underHoursConfirmTitle_4on9b_1547{margin:0}._underHoursConfirmBody_4on9b_1551{gap:10px;margin-top:12px;display:grid}._underHoursConfirmBody_4on9b_1551 p{margin:0}._underHoursConfirmActions_4on9b_1561{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}._concurrentAccessOverlay_4on9b_1568{z-index:1250;background:#0d121c7a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._concurrentAccessDialog_4on9b_1578{background:linear-gradient(180deg, color-mix(in srgb, var(--warn) 10%, var(--panel)) 0%, var(--panel) 42%);width:min(560px,100%);color:var(--text);border:1px solid color-mix(in srgb, var(--warn) 38%, var(--border));box-shadow:var(--shadow);border-radius:16px;padding:18px}._concurrentAccessHeader_4on9b_1589{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._concurrentAccessTitle_4on9b_1596{margin:0}._concurrentAccessBody_4on9b_1600{gap:10px;margin-top:12px;display:grid}._concurrentAccessBody_4on9b_1600 p{margin:0}._concurrentAccessActions_4on9b_1610{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}@media (width<=760px){._codeRequestFields_4on9b_1493{grid-template-columns:1fr}._codeRequestActions_4on9b_1514{justify-content:stretch}._codeRequestActions_4on9b_1514 .btn{flex:1}._underHoursConfirmActions_4on9b_1561{justify-content:stretch}._underHoursConfirmActions_4on9b_1561 .btn{flex:1}._concurrentAccessActions_4on9b_1610{justify-content:stretch}._concurrentAccessActions_4on9b_1610 .btn{flex:1}}._message_y0udq_1{margin-top:4px;font-size:11px;line-height:1.3}._error_y0udq_7{color:var(--danger)}._warning_y0udq_12{color:var(--warn)}._root_qqpdn_3{width:100%;position:relative}._inputLike_qqpdn_8{background:var(--field-bg);border:1px solid var(--border);width:100%;height:38px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:0 12px;display:flex}._inputLike_qqpdn_8:disabled{opacity:.6;cursor:not-allowed}._value_qqpdn_28{font-variant-numeric:tabular-nums}._placeholder_qqpdn_32{color:var(--text-muted);opacity:.7}._chev_qqpdn_37{color:var(--text-muted);opacity:.85;margin-left:10px}._popover_qqpdn_44{z-index:50;background:var(--panel);border:1px solid var(--border-strong);max-height:260px;box-shadow:var(--shadow-popover,var(--shadow));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;scrollbar-gutter:stable;border-radius:12px;min-width:max-content;padding:6px;position:fixed;overflow-y:auto}._item_qqpdn_67{text-align:left;width:100%;color:var(--text);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._item_qqpdn_67:hover{background:var(--select-hover-bg)}._active_qqpdn_91{background:var(--select-selected-bg);outline:1px solid var(--select-selected-outline);outline-offset:-1px}._item_qqpdn_67[aria-selected=true]:not(._active_qqpdn_91){background:color-mix(in srgb, var(--select-selected-bg) 65%, transparent)}._itemText_qqpdn_102{font-variant-numeric:tabular-nums;flex:none;min-width:5ch}._indicatorSlot_qqpdn_109{flex:0 0 28px;place-items:center;width:28px;display:grid}._indicator_qqpdn_109{color:var(--primary);font-size:14px;font-weight:900;transform:translateY(.5px)}._inputLike_qqpdn_8:focus{outline:none}._inputLike_qqpdn_8:focus-visible{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}._wrap_1svik_1{flex-wrap:wrap;align-items:stretch;gap:12px;margin-bottom:12px;display:flex}@media (width<=700px){._wrap_1svik_1{flex-direction:column}._kpiCard_1svik_14,._weekCard_1svik_15,._shortcutCard_1svik_16,._feedbackCard_1svik_17{flex:none;min-width:0}}._card_1svik_24,._cardWide_1svik_25{background:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);padding:12px}._kpiCard_1svik_14{background:var(--panel);border-color:color-mix(in srgb, var(--border) 70%, var(--text) 10%);flex:0 0 320px}._weekCard_1svik_15{flex:0 auto;min-width:max-content;display:flex}._feedbackCard_1svik_17,._shortcutCard_1svik_16{flex:0 0 360px}._shortcutCardHidden_1svik_53{display:none}._cardWide_1svik_25{min-width:0}._cardHeader_1svik_61{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}._title_1svik_69{font-size:14px;font-weight:700}._subtle_1svik_74{color:var(--text-muted);font-size:12px}._pill_1svik_80{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:3px 8px;font-size:12px}._pillOk_1svik_88{background:color-mix(in srgb, var(--ok) 14%, transparent);color:color-mix(in srgb, var(--ok) 70%, var(--text));border-color:color-mix(in srgb, var(--ok) 40%, var(--border))}._pillWarn_1svik_94{background:color-mix(in srgb, var(--warn) 14%, transparent);color:color-mix(in srgb, var(--warn) 70%, var(--text));border-color:color-mix(in srgb, var(--warn) 40%, var(--border))}._kpis_1svik_101{grid-template-columns:1fr 1fr;gap:6px;margin:0;display:grid}._kpiPanel_1svik_108{border:1px solid color-mix(in srgb, var(--border) 70%, var(--text) 10%);background:color-mix(in srgb, var(--panel) 92%, var(--text) 4%);border-radius:12px;overflow:hidden}._kpiBand_1svik_115{box-sizing:border-box;background:color-mix(in srgb, var(--panel) 88%, var(--text) 10%);min-height:32px;color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;border-radius:0;align-items:center;margin:0;padding:4px 10px;font-size:12px;font-weight:700;display:flex}._kpiSurface_1svik_131{padding:6px}._kpiTile_1svik_135{border:1px solid color-mix(in srgb, var(--divider) 70%, transparent);background:color-mix(in srgb, var(--panel) 97%, var(--text) 2%);border-radius:10px;padding:5px 8px}:root[data-theme=dark] ._kpiSurface_1svik_131,:root:not([data-theme]) ._kpiSurface_1svik_131{background:color-mix(in srgb, var(--panel) 92%, var(--text) 4%)}:root[data-theme=dark] ._kpiTile_1svik_135,:root:not([data-theme]) ._kpiTile_1svik_135{background:color-mix(in srgb, var(--panel) 96%, var(--text) 2%);border-color:color-mix(in srgb, var(--divider) 80%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text) 6%, transparent)}._kpi_1svik_14 dt{color:var(--text-muted);font-size:12px}._kpi_1svik_14 dd{color:var(--text);margin:2px 0 0;font-size:18px;font-weight:800}._weekGridWrap_1svik_167{flex:1;min-height:0;display:flex;overflow:auto hidden}._weekTable_1svik_175{border-collapse:collapse;table-layout:auto;width:max-content;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:10px;height:100%;overflow:hidden}._weekTable_1svik_175 thead tr{height:32px}._weekTable_1svik_175 th,._weekTable_1svik_175 td{vertical-align:middle;white-space:nowrap;padding:6px 8px;line-height:1.2}._weekTable_1svik_175 thead th{background:color-mix(in srgb, var(--panel) 88%, var(--text) 10%)}._weekTable_1svik_175 tbody tr:nth-child(odd) th,._weekTable_1svik_175 tbody tr:nth-child(odd) td{background:var(--panel)}._weekTable_1svik_175 tbody tr:nth-child(2n) th,._weekTable_1svik_175 tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--panel) 62%, var(--panel-2) 38%)}._weekTable_1svik_175 tbody th{background:color-mix(in srgb, var(--panel) 90%, var(--text) 8%);font-weight:600}._rowTotal_1svik_219 th,._rowTotal_1svik_219 td{background:color-mix(in srgb, var(--panel) 84%, var(--text) 12%)}._weekHeadSpacer_1svik_224{min-width:96px}._weekHead_1svik_224{color:var(--text-muted);text-align:right;font-size:12px;font-weight:600}._rowLabel_1svik_235{color:var(--text-muted);text-align:left;font-size:12px;font-weight:500}._rowLabelStrong_1svik_242{color:var(--text);text-align:left;font-size:12px;font-weight:700}._cell_1svik_249{text-align:right;font-variant-numeric:tabular-nums;color:var(--text);font-size:13px}._cellStrong_1svik_256{font-weight:700}._rowTotal_1svik_219 td,._rowTotal_1svik_219 th{padding-top:8px}._textarea_1svik_266{resize:vertical;border:1px solid var(--border);width:100%;font:inherit;background:var(--panel);color:var(--text);border-radius:10px;height:100%;min-height:110px;padding:10px}._textarea_1svik_266:focus-visible{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}._cardTitle_1svik_285{color:var(--text-muted)}._cardStrong_1svik_289{color:var(--text)}._feedbackPanel_1svik_294{border:1px solid color-mix(in srgb, var(--border) 70%, var(--text) 10%);background:color-mix(in srgb, var(--panel) 92%, var(--text) 4%);border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden}._feedbackBand_1svik_304{background:color-mix(in srgb, var(--panel) 88%, var(--text) 10%);color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;border-radius:0;margin:0;padding:6px 10px;font-size:12px;font-weight:700}._feedbackSurface_1svik_316{flex:1;padding:8px;display:flex}._shortcutPanel_1svik_322{border:1px solid color-mix(in srgb, var(--border) 70%, var(--text) 10%);background:color-mix(in srgb, var(--panel) 92%, var(--text) 4%);border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden}._shortcutBand_1svik_332{background:color-mix(in srgb, var(--panel) 88%, var(--text) 10%);color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;border-radius:0;margin:0;padding:6px 10px;font-size:12px;font-weight:700}._shortcutSurface_1svik_344{padding:8px 10px 9px}._shortcutColumns_1svik_348{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}._shortcutGrid_1svik_354{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 8px;display:grid}._shortcutLabel_1svik_361{color:var(--text);font-size:12px;line-height:1.2}._shortcutValue_1svik_367{color:var(--text-muted);text-align:right;white-space:nowrap;font-size:11px}._shortcutMuted_1svik_374{opacity:.42}@media (width<=700px){._card_1svik_24,._cardWide_1svik_25{box-shadow:none;background:0 0;border:0;padding:0}._kpis_1svik_101{grid-template-columns:1fr 1fr;gap:8px}._kpiSurface_1svik_131{padding:8px}._kpiTile_1svik_135{padding:6px 8px}._feedbackSurface_1svik_316{padding:6px}._hideOnMobile_1svik_405{display:none}._mobileDisclosure_1svik_409{border-top:1px solid var(--divider);margin-top:10px;padding-top:10px}._disclosureBtn_1svik_415{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--text);font:inherit;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._disclosureBtn_1svik_415:focus-visible{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}._disclosureContent_1svik_438{margin-top:8px}._weekGridWrap_1svik_167{padding:6px 2px 4px}._weekTable_1svik_175{min-width:100%}._weekTable_1svik_175 th,._weekTable_1svik_175 td{padding:4px}._weekHeadSpacer_1svik_224{width:56px}._weekHead_1svik_224{text-align:center}._weekHead_1svik_224,._rowLabel_1svik_235,._rowLabelStrong_1svik_242,._cell_1svik_249{font-size:11px}._rowLabel_1svik_235,._rowLabelStrong_1svik_242{white-space:normal;max-width:64px;line-height:1.15}}._descriptionInputWrap_16sfw_1{min-width:0}._descriptionField_16sfw_5:focus-visible,._descriptionField_16sfw_5:focus{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}._metaRow_16sfw_17{justify-content:space-between;align-items:baseline;gap:8px;margin-top:4px;display:flex}._errorText_16sfw_25{color:var(--danger);font-size:11px;line-height:1.3}._charCount_16sfw_31{color:var(--text-muted);text-align:right;white-space:nowrap;margin-left:auto;font-size:11px}._charCount_16sfw_31[data-at-limit=true]{color:var(--warn);font-weight:600}._report_125nz_1{border:1px solid var(--border,#d6dbe2);background:var(--panel,#f8fafc);border-radius:8px;margin-top:.75rem;padding:.75rem 1rem;font-size:.8125rem}._summary_125nz_10{color:var(--text,#111827);margin:0 0 .5rem;font-weight:600}._meta_125nz_16{color:var(--text-muted,#6b7280);margin:0 0 .5rem;font-size:.75rem}._metaList_125nz_22{color:var(--text-muted,#6b7280);margin:0 0 .75rem;padding-left:1.25rem;font-size:.75rem}._diagnostics_125nz_29{color:var(--text-muted,#6b7280);margin:.75rem 0 0;font-size:.75rem}._diagnosticsSummary_125nz_35{cursor:pointer;color:var(--text,#111827);font-weight:600}._diagnosticsSection_125nz_41{margin-top:.5rem}._diagnosticsSection_125nz_41+._diagnosticsSection_125nz_41{margin-top:.75rem}._tableWrap_125nz_49{overflow-x:auto}._reportTable_125nz_53{border-collapse:collapse;text-align:center;color:var(--text);background:var(--panel);font-size:.75rem}._reportTable_125nz_53 th,._reportTable_125nz_53 td{border:1px solid var(--border);vertical-align:top;padding:.25rem .35rem}._reportTable_125nz_53 th{background:var(--panel-2);font-weight:600}._reportTable_125nz_53 tbody tr:nth-child(2n){background:color-mix(in srgb, var(--panel) 62%, var(--panel-2) 38%)}._entityCell_125nz_77,._tableCell_125nz_78{text-align:left}._failureCell_125nz_82{text-align:left;font-size:.6875rem}._actionIcon_1cqux_1{vertical-align:-2px;width:16px;height:16px;margin-right:6px}._page_1wtmr_1{gap:16px;display:grid}._embeddedPage_1wtmr_6{gap:12px;display:grid}._header_1wtmr_11{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._headerActions_1wtmr_18{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._title_1wtmr_25{margin:0}._subtitle_1wtmr_29{margin:0 0 12px}._empty_1wtmr_33{color:var(--muted);padding:14px}._metaGrid_1wtmr_38{grid-template-columns:1fr 1fr;gap:12px;display:grid}._label_1wtmr_44{color:var(--muted);margin-bottom:4px;font-size:12px;display:block}._tableWrap_1wtmr_51{overflow:auto}._table_1wtmr_51{border-collapse:collapse;width:100%;min-width:960px}._table_1wtmr_51 th,._table_1wtmr_51 td{border-bottom:1px solid var(--border);text-align:left;padding:9px}._table_1wtmr_51 th{color:var(--muted)}._table_1wtmr_51 tbody tr:nth-child(2n){background:color-mix(in srgb, var(--panel) 62%, var(--panel-2) 38%)}._center_1wtmr_76{text-align:center!important}._right_1wtmr_80{text-align:right!important}.dateSup{vertical-align:super;font-size:.7em}@media (width<=900px){._header_1wtmr_11{flex-direction:column;align-items:stretch}._metaGrid_1wtmr_38{grid-template-columns:1fr}}._page_7wykc_1{gap:14px;display:grid}._heading_7wykc_6{margin:0}._tabBar_7wykc_10{flex-wrap:wrap;gap:8px;display:flex}._tabChip_7wykc_16{border:1px solid var(--border);background:var(--panel);min-height:30px;color:var(--text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;text-decoration:none;display:inline-flex}._tabChip_7wykc_16:hover{background:var(--panel-2)}._tabChipActive_7wykc_35{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, var(--panel) 84%)}._infoCard_7wykc_40{border:1px solid var(--border);background:var(--panel);color:var(--text-muted);border-radius:12px;padding:12px}._page_101eb_1{gap:14px;display:grid}._heading_101eb_6{margin:0}._card_101eb_10{background:var(--panel);border:1px solid var(--border);border-radius:16px;gap:10px;padding:14px;display:grid}._sectionTitle_101eb_19{margin:0;font-size:20px}._sectionTitleScrollTarget_101eb_24{scroll-margin-top:16px}._sectionHelp_101eb_28{color:var(--text-muted);margin:0}._searchRow_101eb_33{grid-template-columns:minmax(220px,420px) auto;align-items:end;gap:10px;display:grid}._searchField_101eb_40{gap:6px;display:grid}._label_101eb_45{color:var(--text-muted);font-size:13px}._checkbox_101eb_50{color:var(--text);align-items:center;gap:8px;font-size:14px;display:inline-flex}._hint_101eb_58{color:var(--text-muted);font-size:13px}._results_101eb_63{gap:8px;max-height:320px;padding-right:2px;display:grid;overflow:auto}._resultButton_101eb_71{appearance:none;border:1px solid var(--border);background:var(--panel-2);color:var(--text);text-align:left;cursor:pointer;border-radius:12px;gap:3px;padding:10px 12px;display:grid}._resultButton_101eb_71:hover{background:color-mix(in srgb, var(--primary) 10%, var(--panel-2));border-color:color-mix(in srgb, var(--primary) 28%, var(--border))}._resultButtonSelected_101eb_89{background:color-mix(in srgb, var(--primary) 18%, var(--panel-2));border-color:color-mix(in srgb, var(--primary) 36%, var(--border))}._resultName_101eb_94{font-weight:700}._resultMeta_101eb_98{color:var(--text-muted);font-size:13px}._actions_101eb_103{flex-wrap:wrap;gap:8px;display:flex}._actionArea_101eb_109{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}._actionGroup_101eb_116{gap:6px;display:grid}._actionTitle_101eb_121{color:var(--text-muted);font-size:13px;font-weight:700}._selectedInfo_101eb_127{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;padding:10px}._privilegesCard_101eb_134{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;gap:8px;padding:10px;display:grid}._privilegeHeader_101eb_143{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._privilegeRow_101eb_150{align-items:flex-start;gap:8px;font-size:14px;display:flex}._privilegeHint_101eb_157{color:color-mix(in srgb, var(--warn) 82%, var(--text));margin-left:26px;font-weight:600}._selectedTitle_101eb_163{margin-bottom:4px;font-weight:700}._privilegeFooter_101eb_168{border-top:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding-top:10px;display:flex}._timelineList_101eb_179{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;margin:0}._timelineRow_101eb_186{border-bottom:1px solid var(--divider);grid-template-columns:220px 1fr;gap:12px;padding:10px 12px;display:grid}._timelineLabel_101eb_194{color:var(--text-muted);margin:0;font-size:13px}._timelineValue_101eb_200{margin:0}._timelineRow_101eb_186:last-child{border-bottom:0}._infoCard_101eb_208{border:1px solid var(--border);background:var(--panel);color:var(--text-muted);border-radius:12px;padding:12px}@media (width<=900px){._searchRow_101eb_33{grid-template-columns:1fr;align-items:stretch}._actionArea_101eb_109,._privilegeFooter_101eb_168{align-items:stretch}._actionGroup_101eb_116,._privilegeFooter_101eb_168>button{width:100%}._timelineRow_101eb_186{grid-template-columns:1fr;gap:4px}}._card_2fzqu_1{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;gap:10px;padding:12px;display:grid}._title_2fzqu_10{margin:0;font-size:18px}._metaList_2fzqu_15{gap:8px;margin:0;display:grid}._metaRow_2fzqu_21{grid-template-columns:140px 1fr;gap:10px;display:grid}._metaRow_2fzqu_21 dt{color:var(--text-muted);margin:0;font-size:13px}._metaRow_2fzqu_21 dd{margin:0}@media (width<=700px){._metaRow_2fzqu_21{grid-template-columns:1fr;gap:2px}}._summaryBar_10b68_1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._summaryTotal_10b68_8{color:var(--text-muted);font-size:14px}._actionsRow_10b68_13{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._helpText_10b68_20{color:var(--text-muted);margin:0;font-size:13px}._entitySection_10b68_26{border:1px solid var(--border);background:var(--panel);border-radius:12px;padding:10px 12px}._entitySummary_10b68_33{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;font-weight:700;list-style:none;display:flex}._entitySummary_10b68_33::-webkit-details-marker{display:none}._tableWrap_10b68_47{margin-top:10px;overflow:auto}._table_10b68_47{border-collapse:collapse;width:100%;font-size:13px}._table_10b68_47 th,._table_10b68_47 td{border-bottom:1px solid var(--divider);text-align:left;vertical-align:top;padding:8px 10px}._table_10b68_47 th{color:var(--text-muted);font-weight:600}._rowActions_10b68_71{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:6px;display:flex}._rowActions_10b68_71 .btn{white-space:nowrap;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.2}._timelineGroupRow_10b68_87{background:color-mix(in srgb, var(--accent) 6%, var(--panel))}._timelineGroupRow_10b68_87 td{font-weight:600}._timelineChildRow_10b68_95 td{border-bottom-color:color-mix(in srgb, var(--divider) 70%, transparent)}._timelineChildId_10b68_99{color:var(--text-muted);padding-left:22px}._modalBackdrop_10b68_104{top:var(--shell-topbar-height,56px);left:var(--shell-sidebar-width,240px);background:color-mix(in srgb, var(--bg) 35%, transparent);z-index:40;place-items:center;padding:16px;display:grid;position:fixed;bottom:0;right:0}._modalPanel_10b68_117{border:1px solid var(--border);background:var(--panel);border-radius:16px;gap:12px;width:90%;max-height:min(92vh,1200px);padding:14px;display:grid;overflow:auto}._modalHeader_10b68_129{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._modalTitle_10b68_136{margin:0;font-size:18px}._impersonationBanner_10b68_141{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border));background:color-mix(in srgb, var(--accent) 10%, var(--panel));border-radius:10px;padding:10px 12px;font-size:13px}._embeddedDetail_10b68_149{min-height:120px}._emptyState_10b68_153{color:var(--text-muted);font-size:14px}._chipGroup_dm48e_1{margin-bottom:4px}._tableWrap_dm48e_5{overflow:auto}._table_dm48e_5{border-collapse:collapse;width:100%;font-size:13px}._table_dm48e_5 th,._table_dm48e_5 td{border-bottom:1px solid var(--divider);text-align:left;vertical-align:top;padding:8px 10px}._table_dm48e_5 th{color:var(--text-muted);font-weight:600}._link_dm48e_28{color:var(--accent);text-decoration:none}._link_dm48e_28:hover{text-decoration:underline}._page_1mz3a_1{gap:14px;display:grid}._headerRow_1mz3a_6{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}._title_1mz3a_14{margin:0}._headerMeta_1mz3a_18{margin-top:10px}._employeeCard_1mz3a_22,._card_1mz3a_23,._infoCard_1mz3a_24{background:var(--panel);border:1px solid var(--border);border-radius:16px}._employeeCard_1mz3a_22{gap:6px;min-width:min(100%,320px);padding:14px;display:grid}._employeeName_1mz3a_37{font-weight:700}._employeeMeta_1mz3a_41,._hint_1mz3a_42,._label_1mz3a_43{color:var(--text-muted);font-size:13px}._infoCard_1mz3a_24{padding:12px 14px}._card_1mz3a_23{gap:12px;padding:14px;display:grid}._sectionTitle_1mz3a_63{margin:0;font-size:20px}._summaryGrid_1mz3a_68{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}._value_1mz3a_74{font-size:16px;font-weight:700}._formGrid_1mz3a_79{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:12px;display:grid}._field_1mz3a_86,._fieldWide_1mz3a_87{gap:6px;display:grid}._fieldWide_1mz3a_87{grid-column:1/-1}._actions_1mz3a_96{flex-wrap:wrap;align-items:end;gap:8px;display:flex}._tableWrap_1mz3a_103{overflow-x:auto}._table_1mz3a_103{border-collapse:collapse;width:100%;min-width:860px}._table_1mz3a_103 th,._table_1mz3a_103 td{border-bottom:1px solid var(--divider);text-align:left;vertical-align:top;padding:10px 12px}._table_1mz3a_103 th{color:var(--text-muted);font-size:13px;font-weight:700}._table_1mz3a_103 tbody tr:nth-child(2n){background:color-mix(in srgb, var(--panel-2) 74%, transparent)}._table_1mz3a_103 tbody tr:last-child td{border-bottom:0}._dateSup_1mz3a_135{vertical-align:super;font-size:.7em}@media (width<=900px){._headerRow_1mz3a_6{display:grid}._actions_1mz3a_96{grid-template-columns:1fr;display:grid}._table_1mz3a_103{min-width:760px}}
