@import "https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,300..800;1,300..800&display=swap";._overlay_1azh3_1{z-index:2000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a128c;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}._overlay_1azh3_1[hidden]{display:none!important}._dialog_1azh3_17{border:1px solid var(--border-color);background:var(--bg-card);border-radius:16px;width:min(560px,100%);overflow:hidden;box-shadow:0 24px 64px #00000038}._searchRow_1azh3_26{border-bottom:1px solid var(--border-color);align-items:center;gap:10px;padding:14px 16px;display:flex}._searchIcon_1azh3_34{color:var(--text-muted);flex-shrink:0;display:flex}._searchInput_1azh3_40{min-width:0;font-family:inherit;font-size:var(--text-md);color:var(--text-primary);background:0 0;border:none;flex:1;font-weight:600}._searchInput_1azh3_40:focus{outline:none}._searchInput_1azh3_40::placeholder{color:var(--text-muted);font-weight:500}._hint_1azh3_60{font-size:var(--text-xs);color:var(--text-muted);border:1px solid var(--border-color);background:var(--bg-app);white-space:nowrap;border-radius:6px;padding:2px 8px;font-weight:700}._results_1azh3_71{scrollbar-width:thin;max-height:min(52vh,420px);padding:8px;overflow-y:auto}._empty_1azh3_78{text-align:center;font-size:var(--text-sm);color:var(--text-muted);margin:0;padding:28px 16px;font-weight:600}._resultBtn_1azh3_87{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 12px;font-family:inherit;transition:background-color .18s,border-color .18s;display:flex}._resultBtn_1azh3_87:hover,._resultBtn_1azh3_87[data-active=true]{background:#7425f414;border-color:#7425f424}._resultTitle_1azh3_109{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}._resultPath_1azh3_115{font-size:var(--text-xs);color:var(--text-muted);font-weight:600}._footer_1azh3_121{border-top:1px solid var(--border-color);font-size:var(--text-xs);color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-weight:600;display:flex}._toolbar_pepye_2{min-width:0;height:100%;box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-wrap:nowrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:4px;margin:0;padding:0 4px;display:flex;overflow:visible}._toolbarScroll_pepye_21{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;height:100%;display:flex;overflow:auto visible}._toolbarScroll_pepye_21::-webkit-scrollbar{display:none}._toolbar_pepye_2::-webkit-scrollbar{display:none}._actionGroup_pepye_42{flex-shrink:0;align-items:center;gap:2px;display:flex}._divider_pepye_49{background:var(--border-color);flex-shrink:0;width:1px;height:22px;margin:0 2px}._actionLabel_pepye_57{display:none}@media (width>=1200px){._actionLabel_pepye_57{display:inline}}._actionBtn_pepye_67,button._actionBtn_pepye_67{height:32px;font-size:var(--text-sm);color:var(--text-secondary,#4b5563);box-sizing:border-box;cursor:pointer;white-space:nowrap;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-weight:600;line-height:1;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s;display:inline-flex}._actionBtn_pepye_67:hover:not(:disabled):not([data-active=true]):not(._actionBtnPressed_pepye_90),button._actionBtn_pepye_67:hover:not(:disabled):not([data-active=true]){color:var(--text-primary,#111827);background:var(--bg-card-hover,#0000000d);border-color:var(--border-color,#e5e7eb)!important}._actionBtn_pepye_67:focus-visible:not(:disabled),button._actionBtn_pepye_67:focus-visible:not(:disabled){border-color:#0000;box-shadow:0 0 0 2px #d1d5dbbf}._actionBtnPressed_pepye_90,._actionBtn_pepye_67[data-active=true],button._actionBtn_pepye_67._actionBtnPressed_pepye_90,button._actionBtn_pepye_67[data-active=true]{color:var(--primary-start,#1e88e5);background:var(--bg-primary,#fff);border-color:#0000;border-radius:6px;box-shadow:0 2px 8px #00000014}._actionBtnPressed_pepye_90:hover:not(:disabled),._actionBtn_pepye_67[data-active=true]:hover:not(:disabled),button._actionBtn_pepye_67._actionBtnPressed_pepye_90:hover:not(:disabled),button._actionBtn_pepye_67[data-active=true]:hover:not(:disabled){color:var(--primary-start,#1e88e5);background:var(--bg-primary,#fff);border-color:#0000;box-shadow:0 2px 8px #00000014}button._actionBtn_pepye_67:not(:hover):not(:focus-visible):not([data-active=true]){border:1px solid #0000!important}._actionBtn_pepye_67 .tcp-modern-dropdown-trigger{height:32px;min-height:32px;font-size:var(--text-sm);color:var(--text-secondary,#4b5563);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;gap:6px;padding:0 12px;font-weight:600}._actionBtn_pepye_67 .tcp-modern-dropdown-trigger:hover:not(:disabled){background:var(--bg-card-hover,#0000000d);color:var(--text-primary,#111827);border-color:var(--border-color,#e5e7eb)}._actionBtn_pepye_67 .tcp-modern-dropdown-trigger:focus-visible:not(:disabled){border-color:#0000;box-shadow:0 0 0 2px #d1d5dbbf}._actionBtn_pepye_67:disabled{opacity:.4;cursor:not-allowed}._actionBtnPrimary_pepye_158{color:#fff;background:linear-gradient(135deg, var(--primary-start) 0%, var(--primary-end) 100%);border:none;box-shadow:0 1px 2px #00000014}._actionBtnPrimary_pepye_158:hover:not(:disabled){color:#fff;background:linear-gradient(135deg, var(--primary-start) 0%, var(--primary-end) 100%);filter:brightness(1.06);border:none;box-shadow:0 2px 6px #0d59f247}._actionBtnPrimary_pepye_158:focus-visible{outline:2px solid var(--primary-start);outline-offset:2px}._actionBtnDanger_pepye_178{color:var(--accent-rose)}._actionBtnDanger_pepye_178:hover:not(:disabled){color:var(--accent-rose);background:#f53d7a1a;border-color:#f53d7a40}._actionIcon_pepye_188{flex-shrink:0;justify-content:center;align-items:center;display:flex}._moreMenu_pepye_195{z-index:300;flex-shrink:0;position:relative}._moreDropdown_pepye_201{background:var(--bg-sidebar);border:1px solid var(--border-color);z-index:400;opacity:0;visibility:hidden;pointer-events:none;border-radius:12px;min-width:200px;padding:6px;transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1),visibility .2s;position:absolute;top:calc(100% + 8px);left:auto;right:0;transform:translateY(4px);box-shadow:0 10px 30px #00000026}._moreDropdown_pepye_201[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._moreItem_pepye_227{width:100%;font-size:var(--text-sm);text-align:left;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-weight:550;transition:background-color .2s,color .2s;display:flex}._moreItem_pepye_227:hover{color:var(--text-primary);background:var(--bg-card-hover)}._moreItemPrimary_pepye_249{color:var(--primary-start);font-weight:600}._moreItemPrimary_pepye_249:hover{color:var(--primary-start);background:#7425f41a}._moreItemDanger_pepye_259{color:var(--accent-rose)}._moreItemDanger_pepye_259:hover{color:var(--accent-rose);background:#f53d7a1a}._moreSectionLabel_pepye_268{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:6px 12px 4px;font-weight:700}._moreDivider_pepye_277{background:var(--border-color);height:1px;margin:4px 6px}@media (width<=1200px){._actionBtn_pepye_67{padding:0 8px}}@media (width<=900px){._toolbar_pepye_2{padding:0 4px}}._toolbarWrapper_pepye_293{align-items:center;gap:4px;height:100%;display:flex}._stacked_pepye_300{flex-direction:column;align-items:stretch;gap:8px;width:100%;height:auto}._stacked_pepye_300 ._toolbar_pepye_2{flex-flow:column wrap;align-items:stretch;width:100%;height:auto}._stacked_pepye_300 ._toolbarScroll_pepye_21{flex-flow:column wrap;align-items:stretch;width:100%;height:auto;overflow:visible}._stacked_pepye_300 ._actionGroup_pepye_42{flex-wrap:wrap;width:100%}._stacked_pepye_300 ._actionBtn_pepye_67{justify-content:flex-start;width:100%}._stacked_pepye_300 ._divider_pepye_49{display:none}._portalled_pepye_334{box-sizing:border-box;align-items:center;gap:4px;min-width:0;max-width:100%;height:100%;margin:0;padding:0;display:flex;overflow:hidden}._portalled_pepye_334 ._toolbarWrapper_pepye_293{flex:auto;min-width:0;max-width:100%}._portalled_pepye_334 ._toolbar_pepye_2,._portalled_pepye_334 ._toolbarScroll_pepye_21{flex:auto;gap:4px;min-width:0;max-width:100%;height:100%;margin:0;padding:0}._portalled_pepye_334 ._actionGroup_pepye_42{gap:2px;height:100%}._portalled_pepye_334 ._divider_pepye_49{background:var(--border-color);height:16px;margin:0 2px}._portalled_pepye_334 div._actionBtn_pepye_67:not(.dx-button){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;height:auto!important;padding:0!important;display:inline-block!important}._portalled_pepye_334 ._actionBtn_pepye_67{height:32px!important;font-size:var(--text-sm)!important;color:var(--text-secondary,#4b5563)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;gap:6px!important;margin:0!important;padding:0 12px!important;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-weight:600!important}._portalled_pepye_334 ._actionBtn_pepye_67:hover:not(:disabled):not([data-active=true]){background:var(--bg-card-hover,#0000000d)!important;color:var(--text-primary,#111827)!important;border-color:var(--border-color,#e5e7eb)!important}._portalled_pepye_334 ._actionBtn_pepye_67:focus-visible:not(:disabled){border-color:#0000!important;box-shadow:0 0 0 2px #d1d5dbbf!important}._portalled_pepye_334 ._actionBtn_pepye_67 ._actionIcon_pepye_188 i{width:14px!important;height:14px!important;font-size:12.5px!important}._portalled_pepye_334 ._actionBtn_pepye_67 .dx-button-content{justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;height:100%!important;padding:0!important;display:inline-flex!important}._portalled_pepye_334 ._actionBtn_pepye_67 .dx-button-text{font-size:var(--text-sm)!important;line-height:1!important}._portalled_pepye_334 ._actionBtn_pepye_67 .dx-icon,._portalled_pepye_334 ._actionBtn_pepye_67 .fas,._portalled_pepye_334 ._actionBtn_pepye_67 .far{justify-content:center!important;align-items:center!important;width:14px!important;height:14px!important;margin:0!important;font-size:12.5px!important;line-height:14px!important;display:inline-flex!important}._portalled_pepye_334 ._actionBtnPrimary_pepye_158{color:#fff!important;background:linear-gradient(135deg, var(--primary-start) 0%, var(--primary-end) 100%)!important;border:none!important;border-radius:100px!important;box-shadow:0 1px 2px #00000014!important}._portalled_pepye_334 ._actionBtnPrimary_pepye_158:hover:not(:disabled){background:linear-gradient(135deg, var(--primary-start) 0%, var(--primary-end) 100%)!important;filter:brightness(1.06)!important;color:#fff!important;box-shadow:0 2px 6px #0d59f247!important}._portalled_pepye_334 ._actionBtnPrimary_pepye_158 .dx-icon,._portalled_pepye_334 ._actionBtnPrimary_pepye_158 .fas,._portalled_pepye_334 ._actionBtnPrimary_pepye_158 .far{color:#fff!important}._portalled_pepye_334 ._actionBtn_pepye_67 .tcp-modern-dropdown-trigger{height:32px!important;min-height:32px!important;font-size:var(--text-sm)!important;border:1px solid #0000!important;gap:6px!important;padding:0 12px!important}._portalled_pepye_334 ._actionBtn_pepye_67 .tcp-modern-dropdown-trigger:hover:not(:disabled){background:var(--bg-card-hover,#0000000d)!important;color:var(--text-primary,#111827)!important;border-color:var(--border-color,#e5e7eb)!important}._portalled_pepye_334 ._actionBtn_pepye_67 .tcp-modern-dropdown-trigger:focus-visible:not(:disabled){border-color:#0000!important;box-shadow:0 0 0 2px #d1d5dbbf!important}._portalled_pepye_334 ._actionBtnPressed_pepye_90,._portalled_pepye_334 ._actionBtn_pepye_67[data-active=true]{color:var(--primary-start,#1e88e5)!important;background:var(--bg-primary,#fff)!important;border-color:#0000!important;border-radius:6px!important;box-shadow:0 2px 8px #00000014!important}._portalled_pepye_334 ._actionBtnPressed_pepye_90:hover:not(:disabled),._portalled_pepye_334 ._actionBtn_pepye_67[data-active=true]:hover:not(:disabled){color:var(--primary-start,#1e88e5)!important;background:var(--bg-primary,#fff)!important;border-color:#0000!important;box-shadow:0 2px 8px #00000014!important}._portalled_pepye_334 ._actionBtnPressed_pepye_90 .dx-icon,._portalled_pepye_334 ._actionBtnPressed_pepye_90 .fas,._portalled_pepye_334 ._actionBtnPressed_pepye_90 .far,._portalled_pepye_334 ._actionBtnPressed_pepye_90 svg,._portalled_pepye_334 ._actionBtn_pepye_67[data-active=true] .dx-icon,._portalled_pepye_334 ._actionBtn_pepye_67[data-active=true] .fas,._portalled_pepye_334 ._actionBtn_pepye_67[data-active=true] .far,._portalled_pepye_334 ._actionBtn_pepye_67[data-active=true] svg{color:var(--primary-start,#1e88e5)!important}@media (width<=767px){._portalled_pepye_334{width:100%;max-width:100%}}._group_1u4ap_1{align-items:stretch;gap:8px;min-width:0;display:flex}._groupCard_1u4ap_8{gap:6px;margin-top:10px}._stat_1u4ap_13{z-index:1;cursor:default;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:6px 12px 6px 10px;transition:box-shadow .2s;display:flex;position:relative}._statWithBar_1u4ap_27{align-items:flex-start;min-width:168px}._statWithBar_1u4ap_27 ._iconWrap_1u4ap_32{margin-top:2px}._groupCard_1u4ap_8 ._stat_1u4ap_13{border-radius:8px;flex:1;min-width:0;padding:8px 10px}._groupCard_1u4ap_8 ._statWithBar_1u4ap_27{min-width:0}._stat_1u4ap_13:hover,._stat_1u4ap_13:focus-within{box-shadow:none;z-index:350}._stat_1u4ap_13:focus-visible{outline:2px solid var(--primary-start);outline-offset:2px}._iconWrap_1u4ap_32{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._iconWrapGood_1u4ap_68{color:var(--accent-emerald);background:#10b77f1f}._iconWrapOver_1u4ap_73{color:var(--accent-rose);background:#e21d481f}._iconWrapOn_1u4ap_78{color:var(--text-muted);background:#65758b1f}._body_1u4ap_83{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._progressTrack_1u4ap_91{background:var(--border-color);border-radius:999px;width:100%;height:5px;overflow:hidden}._groupCard_1u4ap_8 ._progressTrack_1u4ap_91{height:3px}._progressFill_1u4ap_103{background:linear-gradient(90deg, var(--primary-start), var(--primary-end));height:100%;transition:width .35s var(--transition-bezier);border-radius:999px}._progressFillBudget_1u4ap_110{background:linear-gradient(90deg, var(--accent-emerald), #34d399)}._progressFillWarn_1u4ap_114{background:linear-gradient(90deg, var(--accent-rose), #fb7185)}._label_1u4ap_118{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-weight:800;line-height:1.2}._valueRow_1u4ap_127{font-size:var(--text-sm);color:var(--text-primary);flex-wrap:wrap;align-items:baseline;gap:2px;font-weight:700;line-height:1.2;display:flex}._groupCard_1u4ap_8 ._valueRow_1u4ap_127{font-size:var(--text-xs)}._varianceValue_1u4ap_142{font-variant-numeric:tabular-nums;letter-spacing:-.02em}._varianceUnder_1u4ap_147{color:var(--accent-emerald)}._varianceOver_1u4ap_151{color:var(--accent-rose)}._varianceOn_1u4ap_155{color:var(--text-secondary)}._tooltip_1u4ap_159{z-index:50;pointer-events:none;opacity:0;visibility:hidden;width:max-content;max-width:min(260px,90vw);transition:opacity .2s ease, transform .22s var(--transition-bezier), visibility .2s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(-6px)}._stat_1u4ap_13:hover ._tooltip_1u4ap_159,._stat_1u4ap_13:focus-within ._tooltip_1u4ap_159{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}._bubble_1u4ap_180{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--card-shadow), 0 0 0 1px #ffffff0a inset;border-radius:12px;padding:12px 14px}._bubbleTitle_1u4ap_188{font-size:var(--text-xs);color:var(--text-primary);letter-spacing:-.01em;align-items:center;gap:6px;margin:0 0 8px;font-weight:800;display:flex}._bubbleIcon_1u4ap_199{color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._bubbleHint_1u4ap_207{border-top:1px dashed var(--border-color);color:var(--text-muted);margin:8px 0 0;padding-top:8px;font-size:.68rem;font-weight:600;line-height:1.4}._rows_1u4ap_217{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}._row_1u4ap_217{font-size:var(--text-xs);justify-content:space-between;align-items:baseline;gap:16px;line-height:1.35;display:flex}._row_1u4ap_217 dt{color:var(--text-muted);margin:0;font-weight:600}._row_1u4ap_217 dd{color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:700}._rowHighlight_1u4ap_249 dd{color:var(--primary-start)}._rowGood_1u4ap_253 dd{color:var(--accent-emerald)}._rowWarn_1u4ap_257 dd{color:var(--accent-rose)}._tail_1u4ap_261{background:var(--bg-card);border-left:1px solid var(--border-color);border-top:1px solid var(--border-color);border-radius:2px 0 0;width:10px;height:10px;margin-left:-5px;position:absolute;top:-5px;left:50%;transform:rotate(45deg)}@media (width<=900px){._group_1u4ap_1{flex-wrap:wrap}._tooltip_1u4ap_159{left:0;transform:translate(0)translateY(-6px)}._stat_1u4ap_13:hover ._tooltip_1u4ap_159,._stat_1u4ap_13:focus-within ._tooltip_1u4ap_159{transform:translate(0)translateY(0)}._tail_1u4ap_261{margin-left:0;left:24px}}._root_6fwvt_1{justify-content:space-between;align-items:flex-start;gap:20px;width:100%;min-width:0;display:flex}._lead_6fwvt_10{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._leadTop_6fwvt_18{align-items:center;gap:12px;min-width:0;display:flex}._clientLogo_6fwvt_25{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:32px;text-decoration:none;display:flex;overflow:hidden}._clientLogoImg_6fwvt_37{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}._leadDivider_6fwvt_44{background:var(--border-color);flex-shrink:0;width:1px;height:18px}._breadcrumbRow_6fwvt_51{flex:1;align-items:center;min-width:0;display:flex}._breadcrumbs_6fwvt_58{min-width:0;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:.76rem;font-weight:600;line-height:1.3;display:flex}._breadcrumbLink_6fwvt_70{color:var(--text-muted);text-decoration:none;transition:color .2s}._breadcrumbLink_6fwvt_70:hover{color:var(--text-primary)}._breadcrumbCurrent_6fwvt_80{color:var(--text-secondary)}._breadcrumbSep_6fwvt_84{color:var(--text-muted);opacity:.65;-webkit-user-select:none;user-select:none;font-weight:500}._titleBlock_6fwvt_91{min-width:0;margin-left:12px;padding-top:18px}._titleRow_6fwvt_97{flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0;display:flex;overflow:visible}._titleGroup_6fwvt_106{align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}._titleWrap_6fwvt_114{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}._titleWrap_6fwvt_114:hover ._titleEditBtn_6fwvt_122,._titleWrap_6fwvt_114:focus-within ._titleEditBtn_6fwvt_122{opacity:1;visibility:visible;transform:translateY(0)}._titleEditBtn_6fwvt_122{border:1px solid var(--border-color);background:var(--bg-card);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;opacity:0;visibility:hidden;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s,transform .2s,visibility .2s,color .2s,border-color .2s,background-color .2s;display:inline-flex;transform:translateY(2px)}._titleEditBtn_6fwvt_122:hover{color:var(--primary-start);border-color:var(--primary-start);background:#3c83f614}._titleEditBtn_6fwvt_122:focus-visible{opacity:1;visibility:visible;outline:2px solid var(--primary-start);outline-offset:2px;transform:translateY(0)}._titleExtras_6fwvt_162{flex-shrink:0;align-items:center;gap:8px;display:flex}._titleExtras_6fwvt_162:empty{display:none}._title_6fwvt_91{font-family:var(--font-heading);font-size:var(--text-2xl);letter-spacing:-.45px;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;margin:0;font-weight:800;line-height:1.15;overflow:hidden}._subtitle_6fwvt_188{color:var(--text-muted);margin:4px 0 0;font-size:1.125rem;line-height:1.3}._subtitleBlock_6fwvt_195{margin-top:4px}._meta_6fwvt_199{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex;overflow:visible}._meta_6fwvt_199:empty{display:none}._aside_6fwvt_212{flex-shrink:0;justify-content:flex-end;align-items:flex-start;min-width:0;margin-left:auto;display:flex}._asideColumn_6fwvt_221{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;display:flex;overflow:visible}._asideColumn_6fwvt_221>._meta_6fwvt_199:not(:empty){box-shadow:none;background:0 0;border:none;padding:0}._projectMeta_6fwvt_237{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;display:flex;overflow:visible}._topbarCapsule_6fwvt_247{box-sizing:border-box;background:var(--bg-sidebar);border:1px solid var(--border-color);border-radius:50px;align-items:center;min-width:0;max-width:100%;height:46px;padding:0 10px 0 16px;display:flex;overflow:visible;box-shadow:0 4px 12px #00000005}._topbarCapsule_6fwvt_247[data-toolbar-visible=true]{padding:0 8px 0 4px}._toolbarActions_6fwvt_266{align-items:center;min-width:0;display:flex}._toolbarActions_6fwvt_266[hidden]{display:none!important}._capsuleDivider_6fwvt_276{background:var(--border-color);flex-shrink:0;width:1px;height:26px;margin:0 4px}._profileSection_6fwvt_284{flex-shrink:0;align-items:center;padding-right:4px;display:flex}._topbarCapsule_6fwvt_247:not([data-toolbar-visible=true]) ._profileSection_6fwvt_284{padding-left:2px}@media (width<=900px){._root_6fwvt_1{flex-direction:column;align-items:stretch}._aside_6fwvt_212{flex-wrap:wrap;justify-content:flex-end;width:100%;margin-left:0}._topbarCapsule_6fwvt_247{border-radius:16px;flex-wrap:wrap;height:auto;min-height:46px;padding:6px 8px}._capsuleDivider_6fwvt_276{display:none}._titleRow_6fwvt_97{gap:10px}._titleBlock_6fwvt_91{margin-left:0;padding-top:14px}._asideColumn_6fwvt_221{align-items:stretch;width:100%}._asideColumn_6fwvt_221>._meta_6fwvt_199:not(:empty),._projectMeta_6fwvt_237{justify-content:flex-end}._title_6fwvt_91{font-size:var(--text-xl);white-space:normal}}._navSection_pvuq8_1{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}._separator_pvuq8_9{background:var(--border-color);flex-shrink:0;width:28px;height:1px;margin:2px 0}._sectionTitle_pvuq8_17{width:100%;font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;padding:2px 8px 0;font-weight:700;display:none}._sidebarExpanded_pvuq8_29 ._separator_pvuq8_9{width:100%;margin:4px 0 2px}._sidebarExpanded_pvuq8_29 ._sectionTitle_pvuq8_17{display:block}:root{--aui-background:0 0% 100%;--aui-foreground:222 47% 11%;--aui-card:0 0% 100%;--aui-card-foreground:222 47% 11%;--aui-popover:0 0% 100%;--aui-popover-foreground:222 47% 11%;--aui-primary:217 91% 53%;--aui-primary-foreground:0 0% 100%;--aui-secondary:210 40% 96%;--aui-secondary-foreground:222 47% 11%;--aui-muted:210 40% 96%;--aui-muted-foreground:215 16% 40%;--aui-accent:214 95% 93%;--aui-accent-foreground:217 91% 40%;--aui-destructive:0 84% 60%;--aui-destructive-foreground:0 0% 98%;--aui-border:214 32% 91%;--aui-input:214 32% 91%;--aui-ring:217 91% 53%;--aui-radius:.875rem;--aui-thread-max-width:100%}html[data-theme=dark]{--aui-background:222 28% 10%;--aui-foreground:210 40% 96%;--aui-card:222 25% 12%;--aui-card-foreground:210 40% 96%;--aui-popover:222 25% 12%;--aui-popover-foreground:210 40% 96%;--aui-primary:213 94% 68%;--aui-primary-foreground:222 47% 11%;--aui-secondary:217 25% 18%;--aui-secondary-foreground:210 40% 96%;--aui-muted:217 25% 18%;--aui-muted-foreground:215 20% 65%;--aui-accent:217 33% 20%;--aui-accent-foreground:213 94% 78%;--aui-destructive:0 63% 40%;--aui-destructive-foreground:0 0% 98%;--aui-border:217 25% 22%;--aui-input:217 25% 22%;--aui-ring:213 94% 68%}html[data-theme=dark] ._modalTitle_athao_49{background:linear-gradient(120deg,#f8fafc 0%,#93c5fd 55%,#3b82f6 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.aui-modal-content{color:hsl(var(--aui-popover-foreground));transition:width .18s,height .18s,border-radius .18s;z-index:2200!important;background-color:hsl(var(--aui-popover))!important;border:1px solid hsl(var(--aui-border))!important;border-radius:1.1rem!important;flex-direction:column!important;width:min(460px,100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;height:min(760px,100dvh - 5rem)!important;max-height:calc(100dvh - 5rem)!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:0 24px 64px #0f172a2e,0 8px 20px #0f172a14!important}._modalExpandedShell_athao_75{width:0!important;min-width:0!important;max-width:none!important;height:0!important;min-height:0!important;max-height:none!important;box-shadow:none!important;opacity:0!important;pointer-events:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;overflow:hidden!important}._modalChromeExpanded_athao_92{z-index:2400;width:100%;max-width:none;height:100%;box-shadow:none;--aui-thread-max-width:min(48rem, 100%);border-radius:0;position:fixed;inset:0}.aui-modal-anchor{z-index:2200!important;width:3.5rem!important;height:3.5rem!important;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;position:fixed!important;bottom:2rem!important;right:2rem!important}.aui-modal-button{cursor:pointer;appearance:none!important;color:#fff!important;background:linear-gradient(135deg,#3f8cff,#2563eb)!important;border:none!important;border-radius:999px!important;outline:none!important;justify-content:center!important;align-items:center!important;width:3.5rem!important;min-width:3.5rem!important;height:3.5rem!important;margin:0!important;padding:0!important;display:inline-flex!important;box-shadow:0 12px 28px #2563eb59!important}.aui-modal-button svg{width:1.25rem;height:1.25rem;display:block}.aui-modal-button[data-state=open]{background:hsl(var(--aui-foreground))!important;color:hsl(var(--aui-background))!important}.aui-root{font-family:var(--font-body,"Mulish", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--text-sm,14px);color:var(--text-primary,#0f172a);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}.aui-thread-welcome-message{letter-spacing:-.02em;font-family:var(--font-heading,var(--font-body,inherit))!important;font-size:var(--text-md,15px)!important;color:var(--text-primary,#0f172a)!important;margin-top:.75rem!important;font-weight:400!important}.aui-thread-welcome-suggestions{padding:0 2px;width:100%!important;max-width:var(--aui-thread-max-width)!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:12px!important;margin-top:16px!important;display:flex!important}.aui-thread-welcome-suggestion{cursor:pointer;transition:transform .15s,color .15s,background-color .15s,border-color .15s,box-shadow .15s;position:relative;border:1px solid color-mix(in srgb, var(--border-color,#e5e7eb) 85%, transparent)!important;background:color-mix(in srgb, var(--bg-app,#f8fafc) 92%, var(--primary-start,#3f8cff) 8%)!important;width:100%!important;max-width:none!important;box-shadow:none!important;border-radius:14px!important;flex-grow:0!important;justify-content:flex-start!important;align-items:flex-start!important;gap:0!important;padding:12px 40px 12px 14px!important}.aui-thread-welcome-suggestion:after{content:"";border-right:1.5px solid var(--text-muted,#9ca3af);border-top:1.5px solid var(--text-muted,#9ca3af);opacity:.7;width:7px;height:7px;transition:opacity .15s,border-color .15s,transform .15s;position:absolute;top:50%;right:14px;transform:translateY(-50%)rotate(45deg)}.aui-thread-welcome-suggestion:hover{transform:translateY(-1px);background:color-mix(in srgb, var(--bg-card,#fff) 88%, var(--primary-start,#3f8cff) 12%)!important;border-color:color-mix(in srgb, var(--primary-start,#3f8cff) 35%, var(--border-color,#e5e7eb))!important;box-shadow:0 6px 18px #2563eb14!important}.aui-thread-welcome-suggestion:hover:after{border-color:var(--primary-start,#3f8cff);opacity:1;transform:translateY(-50%)translate(1px)rotate(45deg)}.aui-thread-welcome-suggestion:active{transform:translateY(0);box-shadow:none!important}.aui-thread-welcome-suggestion-text{width:100%;text-align:left!important;font-family:var(--font-body,inherit)!important;font-size:var(--text-sm,14px)!important;letter-spacing:-.01em!important;color:var(--text-primary,#0f172a)!important;-webkit-line-clamp:3!important;white-space:normal!important;font-weight:500!important;line-height:1.4!important;display:block!important}.aui-thread-viewport{font-family:var(--font-body,inherit);color:var(--text-primary,#0f172a);box-sizing:border-box!important;width:100%!important;padding-left:clamp(.75rem,2.5vw,1.5rem)!important;padding-right:clamp(.75rem,2.5vw,1.5rem)!important}.aui-thread-viewport-footer,.aui-thread-welcome-root,.aui-user-message-root,.aui-assistant-message-root{width:100%!important;max-width:var(--aui-thread-max-width)!important;box-sizing:border-box!important}.aui-user-message-content,.aui-assistant-message-content{overflow-wrap:anywhere;word-break:break-word;max-width:min(100%, var(--aui-thread-max-width) * .85)!important;font-family:var(--font-body,inherit)!important;font-size:var(--text-sm,14px)!important;line-height:1.5!important}.aui-assistant-message-content{color:var(--text-primary,#0f172a)!important;font-weight:400!important}.aui-user-message-content{background:linear-gradient(135deg, var(--primary-start,#3f8cff), var(--primary-end,#2563eb))!important;color:#fff!important;border-radius:12px 12px 4px!important;font-weight:400!important}.aui-avatar-root,.aui-avatar-fallback{font-weight:700;background:linear-gradient(135deg, var(--primary-start,#3f8cff), var(--primary-end,#2563eb))!important;color:#fff!important;font-family:var(--font-heading,inherit)!important;font-size:var(--text-xs,12px)!important}.aui-composer-root{transition:border-color .15s,box-shadow .15s,background-color .15s;box-sizing:border-box!important;border:1px solid color-mix(in srgb, var(--border-color,#e5e7eb) 90%, transparent)!important;background:var(--bg-app,#f8fafc)!important;border-radius:22px!important;flex-flow:row!important;align-items:flex-end!important;gap:6px!important;width:100%!important;max-width:100%!important;padding:6px 6px 6px 14px!important;display:flex!important;box-shadow:0 1px 2px #0f172a0a,inset 0 1px #ffffffb3!important}.aui-composer-root:focus-within{background:var(--bg-card,#fff)!important;border-color:color-mix(in srgb, var(--primary-start,#3f8cff) 45%, var(--border-color,#e5e7eb))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-start,#3f8cff) 18%, transparent), 0 8px 24px #2563eb14!important}.aui-composer-input{width:auto!important;min-width:0!important;font-family:var(--font-body,inherit)!important;color:var(--text-primary,#0f172a)!important;max-height:9rem!important;box-shadow:none!important;resize:none!important;appearance:none!important;background:0 0!important;border:none!important;outline:none!important;flex:auto!important;margin:0!important;padding:10px 4px 10px 0!important;font-size:15px!important;line-height:1.45!important}.aui-composer-input:focus,.aui-composer-input:focus-visible{box-shadow:none!important;border:none!important;outline:none!important}.aui-composer-input::placeholder{font-weight:400;color:var(--text-muted,#9ca3af)!important}.aui-composer-actions{flex:none;order:2;width:36px;height:36px;position:relative;margin-left:auto!important}.aui-composer-send,.aui-composer-cancel{cursor:pointer;width:36px!important;min-width:36px!important;height:36px!important;box-shadow:none!important;appearance:none!important;border:none!important;border-radius:999px!important;outline:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important;position:absolute!important;inset:0!important}.aui-composer-send{transition:transform .15s,box-shadow .15s,opacity .15s,filter .15s;background:linear-gradient(145deg, var(--primary-start,#3f8cff), var(--primary-end,#2563eb))!important;color:#fff!important;box-shadow:0 4px 12px #2563eb47!important}.aui-composer-send svg,.aui-composer-cancel svg{display:block;stroke-width:2.25px!important;width:16px!important;height:16px!important}.aui-composer-send:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 6px 16px #2563eb57!important}.aui-composer-send:active:not(:disabled){transform:translateY(0)scale(.96);box-shadow:0 2px 8px #2563eb3d!important}.aui-composer-send:disabled{cursor:not-allowed;opacity:.4!important;box-shadow:none!important}.aui-composer-cancel{background:var(--bg-card-hover,#f3f4f6)!important;color:var(--text-secondary,#4b5563)!important}.aui-thread-viewport-footer{gap:4px;padding-bottom:12px!important}.aui-thread-followup-suggestion{transition:background-color .15s,border-color .15s,transform .15s;font-family:var(--font-body,inherit)!important;font-size:var(--text-sm,14px)!important;color:var(--text-primary,#0f172a)!important;border:1px solid color-mix(in srgb, var(--border-color,#e5e7eb) 85%, transparent)!important;background:color-mix(in srgb, var(--bg-app,#f8fafc) 92%, var(--primary-start,#3f8cff) 8%)!important;border-radius:12px!important;padding:8px 12px!important;font-weight:500!important}.aui-thread-followup-suggestion:hover{transform:translateY(-1px);background:color-mix(in srgb, var(--bg-card,#fff) 88%, var(--primary-start,#3f8cff) 12%)!important;border-color:color-mix(in srgb, var(--primary-start,#3f8cff) 35%, var(--border-color,#e5e7eb))!important}html[data-theme=dark] .aui-composer-root{background:color-mix(in srgb, var(--bg-card,#1e293b) 88%, #000 12%)!important;box-shadow:0 1px 2px #00000040,inset 0 1px #ffffff0a!important}html[data-theme=dark] .aui-composer-root:focus-within{background:var(--bg-card,#1e293b)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-start,#3f8cff) 22%, transparent), 0 8px 24px #00000059!important}html[data-theme=dark] .aui-thread-welcome-suggestion,html[data-theme=dark] .aui-thread-followup-suggestion{background:color-mix(in srgb, var(--bg-card,#1e293b) 90%, var(--primary-start,#3f8cff) 10%)!important}html[data-theme=dark] .aui-thread-welcome-suggestion:hover{box-shadow:0 6px 18px #00000059!important}.aui-markdown{font-family:var(--font-body,inherit)!important;font-size:var(--text-sm,14px)!important;color:var(--text-primary,#0f172a)!important}.aui-modal-content .aui-thread-root{width:100%;height:100%;min-height:0;color:var(--text-primary,#0f172a);background:var(--bg-card,#fff)!important}._threadHost_athao_472{background:var(--bg-card,#fff);height:100%;min-height:0;color:var(--text-primary,#0f172a);flex-direction:column;flex:auto;display:flex}._threadHost_athao_472 .aui-thread-root{background:var(--bg-card,#fff);height:100%;color:var(--text-primary,#0f172a)}._modalChrome_athao_92{background:var(--bg-card,#fff);width:100%;min-width:0;height:100%;min-height:0;color:var(--text-primary,#0f172a);--aui-thread-max-width:100%;flex-direction:column;display:flex}._modalHeader_athao_500{background:var(--bg-card,#fff);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px 16px 10px;display:flex}._modalTitle_athao_49{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.04em;background:linear-gradient(120deg,#0f172a 0%,#1e3a8a 45%,#2563eb 100%);color:#0000;-webkit-background-clip:text;background-clip:text;flex:auto;min-width:0;margin:0;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.4rem;font-weight:800;line-height:1.15;overflow:hidden}._modalHeaderActions_athao_528{border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);background:#fff;background:var(--bg-card,#fff);border-radius:999px;flex:none;align-items:stretch;display:inline-flex;overflow:hidden}._modalToolbar_athao_540{background:var(--bg-card,#fff);border-bottom:1px solid var(--border-color,#e5e7eb);flex:none;min-width:0;padding:0 12px 12px}._modalThread_athao_548{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}._modalThread_athao_548 .aui-thread-root{width:100%;height:100%}._headerBtn_athao_562,._newChatBtn_athao_563{color:var(--text-primary,#0f172a);cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;gap:5px;min-height:32px;margin:0;padding:7px 12px;font-size:.75rem;font-weight:650;line-height:1;display:inline-flex}._headerBtnIcon_athao_582{min-width:32px;padding:7px 10px}._modalHeaderActions_athao_528 ._headerBtn_athao_562+._headerBtn_athao_562{border-left:1px solid #e5e7eb;border-left:1px solid var(--border-color,#e5e7eb)}._headerBtn_athao_562:hover,._newChatBtn_athao_563:hover{background:#dbeafe}._headerBtn_athao_562:disabled,._newChatBtn_athao_563:disabled{opacity:.45;cursor:not-allowed}._toolbar_athao_604 ._newChatBtn_athao_563,._toolbarPage_athao_605 ._newChatBtn_athao_563{border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);background:#fff;background:var(--bg-card,#fff);border-radius:999px;padding:6px 12px}._toolbar_athao_604{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._toolbarPage_athao_605{background:var(--bg-card,#fff);border-bottom:1px solid var(--border-color,#e5e7eb);padding:12px 14px}._toolbarGroup_athao_627{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}._toolbarMeta_athao_636{align-items:center;gap:8px;margin-left:auto;display:flex}._fieldChip_athao_643{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;flex-direction:row;flex:11rem;align-items:center;gap:6px;min-width:0;max-width:100%;margin:0;padding:5px 10px;font-size:12px;display:inline-flex}._fieldChipLabel_athao_660{letter-spacing:.04em;text-transform:uppercase;opacity:.7;color:#4b5563;flex:none;font-size:.65rem;font-weight:700}._select_athao_670,._modelInput_athao_671{color:#0f172a;cursor:pointer;background:0 0;border:none;outline:none;flex:auto;width:100%;min-width:0;max-width:100%;margin:0;padding:0;font-size:.85rem;font-weight:600;line-height:1.3}._modelInput_athao_671{cursor:text}html[data-theme=dark] ._fieldChip_athao_643{color:#909cb4;background:#1e2535;border-color:#242c3f}html[data-theme=dark] ._fieldChipLabel_athao_660{color:#909cb4}html[data-theme=dark] ._select_athao_670,html[data-theme=dark] ._modelInput_athao_671{color:#eceff4}._typing_athao_707{border:1px solid var(--border-color,#e5e7eb);background:var(--bg-card,#fff);border-radius:6px 18px 18px;align-items:center;gap:5px;padding:12px 14px;display:inline-flex}._typingDot_athao_718{background:var(--text-secondary,#4b5563);opacity:.45;border-radius:999px;width:6px;height:6px;animation:1.1s ease-in-out infinite _tcAgentBounce_athao_1}._typingDot_athao_718:nth-child(2){animation-delay:.15s}._typingDot_athao_718:nth-child(3){animation-delay:.3s}@keyframes _tcAgentBounce_athao_1{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:.9;transform:translateY(-3px)}}._toolCall_athao_745{border:1px solid var(--border-color,#e5e7eb);background:var(--bg-app,#f8fafc);box-sizing:border-box;border-radius:14px;margin:6px 0;overflow:hidden}._toolCallToggle_athao_754{appearance:none;width:100%;color:var(--text-secondary,#4b5563);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;outline:none;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:.75rem;font-weight:600;line-height:1.3;display:flex}._toolCallToggle_athao_754:hover{background:color-mix(in srgb, var(--bg-card,#fff) 70%, var(--primary-start,#3f8cff) 8%)}._toolCallIcon_athao_779{flex-shrink:0;width:14px;height:14px}._toolCallName_athao_785{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary,#0f172a);overflow:hidden}._toolCallBody_athao_793{border-top:1px solid var(--border-color,#e5e7eb);color:var(--text-secondary,#4b5563);flex-direction:column;gap:8px;padding:8px 12px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;display:flex}._toolCallLabel_athao_804{font-family:var(--font-body,inherit);color:var(--text-primary,#0f172a);margin-bottom:2px;font-weight:600}._toolCallPre_athao_811{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0}html[data-theme=dark] ._toolCall_athao_745{background:color-mix(in srgb, var(--bg-card,#1e293b) 92%, #000 8%)}html[data-theme=dark] ._toolCallToggle_athao_754:hover{background:color-mix(in srgb, var(--bg-card,#1e293b) 80%, var(--primary-start,#3f8cff) 12%)}._page_8iwnh_1{justify-content:center;align-items:center;min-height:calc(100vh - 180px);padding:24px 0 48px;display:flex}._card_8iwnh_9{border:1px solid var(--border-color);background:var(--bg-card);width:min(100%,640px);box-shadow:var(--card-shadow);text-align:center;border-radius:20px;padding:40px 36px;position:relative;overflow:hidden}._card_8iwnh_9:before{content:"";background:linear-gradient(90deg, var(--primary-start), var(--primary-end));opacity:.9;height:4px;position:absolute;top:0;left:0;right:0}._card_8iwnh_9[data-accent=warning]:before{background:linear-gradient(90deg, var(--accent-amber), #fbbf24)}._card_8iwnh_9[data-accent=danger]:before{background:linear-gradient(90deg, var(--accent-rose), #fb7185)}._statusBackdrop_8iwnh_40{font-family:var(--font-heading);color:var(--text-primary);opacity:.04;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:clamp(7rem,24vw,11rem);font-weight:800;line-height:1;display:flex;position:absolute;inset:0}._iconWrap_8iwnh_56{z-index:1;border:1px solid var(--border-color);background:var(--bg-app);width:72px;height:72px;color:var(--primary-start);box-shadow:var(--card-shadow);border-radius:999px;justify-content:center;align-items:center;margin:0 auto 20px;display:inline-flex;position:relative}._card_8iwnh_9[data-accent=warning] ._iconWrap_8iwnh_56{color:var(--accent-amber)}._card_8iwnh_9[data-accent=danger] ._iconWrap_8iwnh_56{color:var(--accent-rose)}._statusCode_8iwnh_80{z-index:1;font-family:var(--font-heading);letter-spacing:-.04em;color:var(--text-primary);margin:0 0 8px;font-size:clamp(2rem,5vw,2.75rem);font-weight:800;position:relative}._title_8iwnh_91{z-index:1;font-family:var(--font-heading);color:var(--text-primary);margin:0 0 12px;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:700;position:relative}._description_8iwnh_101{z-index:1;max-width:34rem;font-size:var(--text-md);color:var(--text-secondary);margin:0 auto 28px;line-height:1.6;position:relative}._actions_8iwnh_111{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}._primaryBtn_8iwnh_121,._secondaryBtn_8iwnh_122{min-height:42px;font-size:var(--text-sm);cursor:pointer;border-radius:50px;justify-content:center;align-items:center;padding:0 22px;font-weight:700;text-decoration:none;transition:filter .2s,border-color .2s,background-color .2s;display:inline-flex}._primaryBtn_8iwnh_121{color:#fff;background:linear-gradient(135deg, var(--primary-start) 0%, var(--primary-end) 100%);box-shadow:var(--glow-shadow);border:none}._primaryBtn_8iwnh_121:hover{filter:brightness(1.06)}._secondaryBtn_8iwnh_122{border:1px solid var(--border-color);color:var(--text-secondary);background:var(--bg-app)}._secondaryBtn_8iwnh_122:hover{color:var(--text-primary);border-color:var(--border-color-hover);background:var(--bg-card-hover)}._primaryBtn_8iwnh_121:focus-visible,._secondaryBtn_8iwnh_122:focus-visible{outline:2px solid var(--primary-start);outline-offset:2px}._root_14fod_1{pointer-events:none;z-index:1000;background:0 0;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;inset:0}._inline_14fod_13{z-index:1;padding:0;position:absolute;inset:0}[data-shell-theme],#timecontrol-project-breadcrumbs,#timecontrol-project-actions,#timecontrol-project-classic-chrome,#shell-classic-topbar-overflow-host,.shellRoot .icon-dock,.shellRoot .topbar,.shellRoot main.content-view{--font-heading:"Mulish", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body:"Mulish", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-sans:"Mulish", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-md:15px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--bg-app:#fff;--bg-sidebar:#fff;--bg-topbar:#fff;--bg-card:#fff;--bg-card-hover:#f9fafb;--border-color:#e5e7eb;--border-color-hover:#d1d5db;--text-primary:#0f172a;--text-secondary:#4b5563;--text-muted:#9ca3af;--primary-start:#3f8cff;--primary-end:#2563eb;--accent-purple:#8b5cf6;--accent-cyan:#06b6d4;--accent-rose:#f43f5e;--accent-emerald:#10b981;--accent-amber:#d97706;--transition-speed:.25s;--transition-bezier:cubic-bezier(.4, 0, .2, 1);--card-shadow:0 10px 25px -5px #00000008, 0 8px 10px -6px #00000008;--glow-shadow:0 0 20px 0 #3f8cff0d;--scrollbar-size:6px;--scrollbar-size-hover:8px;--scrollbar-thumb:color-mix(in srgb, var(--text-muted) 65%, transparent);--scrollbar-thumb-hover:color-mix(in srgb, var(--text-secondary) 80%, transparent);--scrollbar-track:transparent;color:var(--text-primary);transition:color var(--transition-speed) var(--transition-bezier);line-height:1.5}[data-shell-theme]{background-color:var(--bg-app);--tc-directory-chrome-offset:220px}#timecontrol-project-breadcrumbs,#timecontrol-project-actions,#timecontrol-project-classic-chrome,#shell-classic-topbar-overflow-host{background:0 0}html[data-theme=dark] [data-shell-theme],html[data-theme=dark] #timecontrol-project-breadcrumbs,html[data-theme=dark] #timecontrol-project-actions,html[data-theme=dark] #timecontrol-project-classic-chrome,html[data-theme=dark] #shell-classic-topbar-overflow-host,html[data-theme=dark] .shellRoot .icon-dock,html[data-theme=dark] .shellRoot .topbar,html[data-theme=dark] .shellRoot main.content-view{--bg-app:#0f131e;--bg-sidebar:#171c28;--bg-topbar:#171c28;--bg-card:#171c28;--bg-card-hover:#1e2535;--border-color:#242c3f;--border-color-hover:#2f3a52;--text-primary:#eceff4;--text-secondary:#909cb4;--text-muted:#6e7c91;--card-shadow:0 4px 20px 0 #00000040, 0 1px 2px 0 #00000026;--glow-shadow:0 0 20px 0 #3f8cff1f;color:var(--text-primary)}[data-shell-theme],#timecontrol-project-breadcrumbs,#timecontrol-project-actions,#timecontrol-project-classic-chrome,#shell-classic-topbar-overflow-host,.shellRoot .icon-dock,.shellRoot .topbar,.shellRoot main.content-view{font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-shell-theme] p,#timecontrol-project-breadcrumbs p,#timecontrol-project-actions p,#timecontrol-project-classic-chrome p,#shell-classic-topbar-overflow-host p,.shellRoot .icon-dock p,.shellRoot .topbar p,.shellRoot main.content-view p{margin:0}:where([data-shell-theme],#timecontrol-project-breadcrumbs,#timecontrol-project-actions,#timecontrol-project-classic-chrome,.shellRoot .icon-dock,.shellRoot .topbar) :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading);margin:0;font-weight:700}#timecontrol-project-root{--shell-page-gutter-x:24px;--shell-page-gutter-top:12px;--shell-page-gutter-bottom:24px;--tc-directory-chrome-offset:220px;flex-direction:column;width:100%;min-height:0;display:flex}#timecontrol-project-root [data-shell-page]:not([data-shell-module-host]),.shellRoot main.content-view [data-shell-page]:not([data-shell-module-host]){box-sizing:border-box;padding-inline:var(--shell-page-gutter-x)!important;padding-top:var(--shell-page-gutter-top)!important;padding-bottom:var(--shell-page-gutter-bottom)!important}#timecontrol-project-root [data-shell-settings-layout],.shellRoot main.content-view [data-shell-settings-layout],main.content-view [data-shell-settings-layout],main.content-view .shellRoot [data-shell-settings-layout]{box-sizing:border-box;padding:0!important;padding-inline:0!important;padding-top:0!important;padding-bottom:0!important}:is(.page-wrapper:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-page]:not([data-shell-module-host])),.page-wrapper:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-settings-layout]),.page-wrapper:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host]),.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-settings-layout]),.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host])){padding-bottom:0!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-page]:not([data-shell-module-host])) #timecontrol-project-root{height:100%!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-page]:not([data-shell-module-host])) .dxsplControl{height:100%!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-page]:not([data-shell-module-host])) .dxsplControl_Office365{height:100%!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-page]:not([data-shell-module-host])) .dxsplP{height:100%!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-page]:not([data-shell-module-host])) .dxsplLCC{height:100%!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-page]:not([data-shell-module-host])) .dxsplCC{height:100%!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host]) #timecontrol-project-root{height:100%!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host]) .dxsplControl{height:100%!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host]) .dxsplControl_Office365{height:100%!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host]) .dxsplP{height:100%!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host]) .dxsplLCC{height:100%!important}.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host]) .dxsplCC{height:100%!important}:is(.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-page]:not([data-shell-module-host])) .dxsplLCC,.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-page]:not([data-shell-module-host])) .dx-scrollable-wrapper,.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])) [data-shell-page]:not([data-shell-module-host])) .dx-scrollable-container,.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host]) .dxsplLCC,.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host]) .dx-scrollable-wrapper,.tc-splitter-container:has(#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host]) .dx-scrollable-container){overflow:hidden!important}#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport])){flex:auto;height:100%;min-height:0}#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot{flex:auto;height:100%;min-height:0}#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-page]:not([data-shell-module-host]){-webkit-overflow-scrolling:touch;flex:auto;height:100%;min-height:0;max-height:none;overflow:hidden auto}#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host]{-webkit-overflow-scrolling:touch;flex:auto;height:100%;min-height:0;max-height:none;overflow:hidden auto}#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-module-host][data-shell-presentation-viewport]{overflow-y:hidden}#timecontrol-project-root:not(:has(.moduleTabsShell[data-shell-fill-viewport]))>.shellRoot>[data-shell-settings-layout]{overflow-y:hidden}#timecontrol-project-root:has(.moduleTabsShell[data-shell-fill-viewport]){flex-direction:column;flex:1 1 0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.shellRoot{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.shellRoot .app-container{flex:auto;width:100%;min-height:0;display:flex}.shellRoot .main-container{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.shellRoot .content-view{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden visible}.app-container:has(>.main-container>main.content-view){flex:auto;width:100%;min-width:0;min-height:100vh;display:flex;overflow:hidden}.app-container:has(>.main-container>main.content-view) .main-container{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.app-container:has(>.main-container>main.content-view) main.content-view{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden auto}[data-shell-theme],[data-shell-theme] *,.shellRoot .icon-dock,.shellRoot .icon-dock *,.shellRoot .topbar,.shellRoot .topbar *,main.content-view,main.content-view *,.shellRoot main.content-view,.shellRoot main.content-view *{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}[data-shell-theme]::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}[data-shell-theme] ::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.shellRoot .icon-dock::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.shellRoot .icon-dock ::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.shellRoot .topbar::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.shellRoot .topbar ::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}main.content-view::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}main.content-view ::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.shellRoot main.content-view::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.shellRoot main.content-view ::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}[data-shell-theme]::-webkit-scrollbar-track{background:var(--scrollbar-track)}[data-shell-theme] ::-webkit-scrollbar-track{background:var(--scrollbar-track)}.shellRoot .icon-dock::-webkit-scrollbar-track{background:var(--scrollbar-track)}.shellRoot .icon-dock ::-webkit-scrollbar-track{background:var(--scrollbar-track)}.shellRoot .topbar::-webkit-scrollbar-track{background:var(--scrollbar-track)}.shellRoot .topbar ::-webkit-scrollbar-track{background:var(--scrollbar-track)}main.content-view::-webkit-scrollbar-track{background:var(--scrollbar-track)}main.content-view ::-webkit-scrollbar-track{background:var(--scrollbar-track)}.shellRoot main.content-view::-webkit-scrollbar-track{background:var(--scrollbar-track)}.shellRoot main.content-view ::-webkit-scrollbar-track{background:var(--scrollbar-track)}[data-shell-theme]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:9999px;transition:background-color .15s}[data-shell-theme] ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:9999px;transition:background-color .15s}.shellRoot .icon-dock::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:9999px;transition:background-color .15s}.shellRoot .icon-dock ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:9999px;transition:background-color .15s}.shellRoot .topbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:9999px;transition:background-color .15s}.shellRoot .topbar ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:9999px;transition:background-color .15s}main.content-view::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:9999px;transition:background-color .15s}main.content-view ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:9999px;transition:background-color .15s}.shellRoot main.content-view::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:9999px;transition:background-color .15s}.shellRoot main.content-view ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:9999px;transition:background-color .15s}[data-shell-theme]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}[data-shell-theme] ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.shellRoot .icon-dock::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.shellRoot .icon-dock ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.shellRoot .topbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.shellRoot .topbar ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}main.content-view::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}main.content-view ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.shellRoot main.content-view::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.shellRoot main.content-view ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}[data-shell-theme]::-webkit-scrollbar-corner{background:var(--scrollbar-track)}[data-shell-theme] ::-webkit-scrollbar-corner{background:var(--scrollbar-track)}.shellRoot .icon-dock::-webkit-scrollbar-corner{background:var(--scrollbar-track)}.shellRoot .icon-dock ::-webkit-scrollbar-corner{background:var(--scrollbar-track)}.shellRoot .topbar::-webkit-scrollbar-corner{background:var(--scrollbar-track)}.shellRoot .topbar ::-webkit-scrollbar-corner{background:var(--scrollbar-track)}main.content-view::-webkit-scrollbar-corner{background:var(--scrollbar-track)}main.content-view ::-webkit-scrollbar-corner{background:var(--scrollbar-track)}.shellRoot main.content-view::-webkit-scrollbar-corner{background:var(--scrollbar-track)}.shellRoot main.content-view ::-webkit-scrollbar-corner{background:var(--scrollbar-track)}[data-shell-theme] .dx-scrollbar-vertical.dx-scrollbar-hoverable,.shellRoot main.content-view .dx-scrollbar-vertical.dx-scrollbar-hoverable{width:var(--scrollbar-size)}[data-shell-theme] .dx-scrollbar-horizontal.dx-scrollbar-hoverable,.shellRoot main.content-view .dx-scrollbar-horizontal.dx-scrollbar-hoverable{height:var(--scrollbar-size)}[data-shell-theme] .dx-scrollbar-vertical .dx-scrollable-scroll,.shellRoot main.content-view .dx-scrollbar-vertical .dx-scrollable-scroll{width:var(--scrollbar-size)}[data-shell-theme] .dx-scrollbar-horizontal .dx-scrollable-scroll,.shellRoot main.content-view .dx-scrollbar-horizontal .dx-scrollable-scroll{height:var(--scrollbar-size)}[data-shell-theme] .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,[data-shell-theme] .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,[data-shell-theme] .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,[data-shell-theme] .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll,.shellRoot main.content-view .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,.shellRoot main.content-view .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,.shellRoot main.content-view .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,.shellRoot main.content-view .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll{width:var(--scrollbar-size-hover)}[data-shell-theme] .dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,[data-shell-theme] .dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,[data-shell-theme] .dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover,[data-shell-theme] .dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll,.shellRoot main.content-view .dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,.shellRoot main.content-view .dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,.shellRoot main.content-view .dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover,.shellRoot main.content-view .dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll{height:var(--scrollbar-size-hover)}[data-shell-theme] .dx-scrollable-scroll,.shellRoot main.content-view .dx-scrollable-scroll{padding:1px}[data-shell-theme] .dx-scrollable-scroll-content,.shellRoot main.content-view .dx-scrollable-scroll-content{background-color:var(--scrollbar-thumb)!important;border-radius:9999px!important;transition:background-color .15s!important}[data-shell-theme] .dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content,[data-shell-theme] .dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll-content,.shellRoot main.content-view .dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content,.shellRoot main.content-view .dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll-content{background-color:var(--scrollbar-thumb-hover)!important}#timecontrol-project-root .topbar,.shellRoot .topbar{box-sizing:border-box;padding:16px 24px 0;box-shadow:none!important;background:0 0!important;border:none!important}#timecontrol-project-classic-chrome{box-sizing:border-box!important;align-items:center!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0 16px!important;display:flex!important}#timecontrol-project-actions{justify-content:flex-end!important;align-items:center!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important}#timecontrol-project-breadcrumbs,#timecontrol-project-classic-chrome{box-sizing:border-box!important;align-items:center!important;height:100%!important;margin:0!important;display:flex!important}#timecontrol-project-breadcrumbs .breadcrumbs,#timecontrol-project-classic-chrome .breadcrumbs{-moz-column-gap:6px!important;flex-wrap:wrap!important;align-items:center!important;gap:0 6px!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important;display:flex!important}#timecontrol-project-breadcrumbs .breadcrumbLink,#timecontrol-project-classic-chrome .breadcrumbLink{color:#99abb4!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}#timecontrol-project-breadcrumbs .breadcrumbLink:hover,#timecontrol-project-classic-chrome .breadcrumbLink:hover{color:#67757c!important}#timecontrol-project-breadcrumbs .breadcrumbCurrent,#timecontrol-project-classic-chrome .breadcrumbCurrent{color:#666!important;font-size:14px!important;font-weight:500!important}#timecontrol-project-breadcrumbs .breadcrumbSep,#timecontrol-project-classic-chrome .breadcrumbSep{color:#99abb4!important;margin:0 2px!important;font-size:14px!important;font-weight:400!important}#timecontrol-project-breadcrumbs{padding:0 16px!important}html.react-breadcrumbs-active .row.page-titles ol.breadcrumb{display:none!important}html.react-shell-page .row.page-titles,html.react-breadcrumbs-active .row.page-titles{flex-wrap:nowrap;align-items:center;gap:0;margin-left:0!important;margin-right:0!important}html.react-shell-page .row.page-titles>.col-md-auto,html.react-breadcrumbs-active .row.page-titles>.col-md-auto{flex:auto;width:100%;min-width:0;max-width:100%}html.react-shell-page .row.page-titles>.col.align-self-center,html.react-breadcrumbs-active .row.page-titles>.col.align-self-center{display:none!important}html.react-shell-page #timecontrol-project-classic-chrome,html.react-breadcrumbs-active #timecontrol-project-classic-chrome{padding-inline:16px!important}html.react-shell-page .page-wrapper .page-titles,html.react-breadcrumbs-active .page-wrapper .page-titles{padding-right:0!important}@media (width<=767px){html.react-shell-page .row.page-titles,html.react-breadcrumbs-active .row.page-titles{min-height:44px;padding:5px 0 0!important}html.react-shell-page .container-fluid>.row.page-titles,html.react-breadcrumbs-active .container-fluid>.row.page-titles{padding-right:0!important}html.react-shell-page .row.page-titles>.col-md-auto,html.react-breadcrumbs-active .row.page-titles>.col-md-auto{flex:100%;max-width:100%;padding-right:0!important}html.react-shell-page #timecontrol-project-classic-chrome,html.react-breadcrumbs-active #timecontrol-project-classic-chrome{padding:0 15px 0 12px!important}html.react-shell-page #timecontrol-project-classic-chrome .breadcrumbs,html.react-breadcrumbs-active #timecontrol-project-classic-chrome .breadcrumbs{row-gap:0!important;line-height:1.15!important}}body.react-shell-classic-mobile{overflow-x:hidden}body.react-shell-classic-mobile .page-wrapper{margin-left:0!important}body.react-shell-classic-mobile .left-sidebar{box-shadow:none;transition:left .2s ease-in-out;z-index:1060!important;position:fixed!important;left:-275px!important}body.react-shell-classic-mobile.show-sidebar .left-sidebar{box-shadow:8px 0 24px #0f172a2e;left:0!important}body.react-shell-classic-mobile .topbar .navbar-header,body.react-shell-classic-mobile .topbar .navbar-header .navbar-nav{align-items:center;height:100%;display:flex}body.react-shell-classic-mobile .topbar .navbar-header .nav-item{align-items:center;display:flex}body.react-shell-classic-mobile .topbar .sidebartoggler.hidden-sm-down{justify-content:center;align-items:center;height:40px;margin-top:0!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}body.react-shell-classic-mobile .topbar .navbar-nav.my-lg-0>.nav-item{display:none!important}body.react-shell-classic-mobile .topbar .navbar-header{flex:auto;min-width:0;overflow:hidden;z-index:1!important}body.react-shell-classic-mobile .topbar .navbar-header .logo-area{max-width:100%;overflow:hidden;width:auto!important}body.react-shell-classic-mobile .topbar .navbar-header .logo-area .light-logo,body.react-shell-classic-mobile .topbar .navbar-header .logo-area .timecontrol-navbar-logo{width:auto;max-width:min(200px,42vw);max-height:34px}body.react-shell-classic-mobile .topbar .navbar-collapse{flex:none;overflow:visible;z-index:3!important}body.react-shell-classic-mobile #shell-classic-topbar-overflow-host{z-index:4;pointer-events:auto;position:relative;display:flex!important}.shell-classic-sidebar-backdrop{z-index:1055;background:#0f172a73;position:fixed;inset:0}.tc-modern-autocomplete{--dx-font-size:14px;--dx-component-height:40px;width:100%;min-width:0;font-size:var(--text-sm,14px)}.tc-modern-autocomplete .dx-texteditor,.tc-modern-autocomplete .dx-selectbox,.tc-modern-autocomplete .dx-numberbox,.tc-modern-autocomplete .dx-lookup{background:var(--bg-app,#f9fafb)!important;border:1px solid var(--border-color,#e5e7eb)!important;height:auto!important;min-height:40px!important;font-size:var(--text-sm,14px)!important;box-shadow:none!important;border-radius:10px!important;overflow:hidden!important}.tc-modern-autocomplete .dx-texteditor.dx-state-hover,.tc-modern-autocomplete .dx-selectbox.dx-state-hover,.tc-modern-autocomplete .dx-numberbox.dx-state-hover{border-color:var(--border-color-hover,#cbd5e1)!important}.tc-modern-autocomplete .dx-texteditor.dx-state-focused,.tc-modern-autocomplete .dx-selectbox.dx-state-focused,.tc-modern-autocomplete .dx-numberbox.dx-state-focused{border-color:var(--primary-start,#1e88e5)!important;background:var(--bg-card,#fff)!important;outline:none!important;box-shadow:0 0 0 3px #3c83f61f!important}.tc-modern-autocomplete .dx-texteditor-input{font-family:var(--font-body,inherit)!important;font-size:var(--text-sm,14px)!important;color:var(--text-primary,#111827)!important;background:0 0!important;height:auto!important;min-height:38px!important;padding:10px 12px!important;line-height:1.4!important}.tc-modern-autocomplete .dx-placeholder:before{font-family:var(--font-body,inherit)!important;font-size:var(--text-sm,14px)!important;color:var(--text-muted,#9ca3af)!important;box-sizing:border-box!important;padding:10px 12px!important;line-height:1.4!important}.tc-modern-autocomplete .dx-texteditor-container{border:none!important;height:auto!important;min-height:38px!important}.tc-modern-autocomplete .dx-texteditor-input-container{align-items:center!important}.modern-lookup-dropdown .dx-overlay-content.dx-popup-normal,.dx-lookup-popup .dx-overlay-content.dx-popup-normal{background:#fff!important;border:none!important;border-radius:20px!important;box-shadow:0 25px 50px -12px #00000040!important}.modern-lookup-dropdown .dx-popup-title,.dx-lookup-popup .dx-popup-title{background:#fff!important;border-bottom:1px solid #f1f5f9!important;border-radius:20px 20px 0 0!important;padding:18px 24px!important}.modern-lookup-dropdown .dx-popup-title .dx-toolbar-label,.dx-lookup-popup .dx-popup-title .dx-toolbar-label{font-family:var(--font-body,inherit)!important;color:#0f172a!important;font-size:16px!important;font-weight:600!important}.modern-lookup-dropdown .dx-popup-title .dx-closebutton,.dx-lookup-popup .dx-popup-title .dx-closebutton{color:#64748b!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;transition:all .2s!important;display:flex!important}.modern-lookup-dropdown .dx-popup-title .dx-closebutton:hover,.dx-lookup-popup .dx-popup-title .dx-closebutton:hover{color:#0f172a!important;background:#e2e8f0!important}.modern-lookup-dropdown .dx-popup-content,.dx-lookup-popup .dx-popup-content{background:#fff!important;padding:0!important}.modern-lookup-dropdown .dx-lookup-search-wrapper,.dx-lookup-popup .dx-lookup-search-wrapper{background:#fff!important;padding:16px 20px 12px!important}.modern-lookup-dropdown .dx-lookup-search-wrapper .dx-textbox,.dx-lookup-popup .dx-lookup-search-wrapper .dx-textbox{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;transition:border-color .2s,box-shadow .2s!important}.modern-lookup-dropdown .dx-lookup-search-wrapper .dx-textbox.dx-state-focused,.dx-lookup-popup .dx-lookup-search-wrapper .dx-textbox.dx-state-focused{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f626!important}.modern-lookup-dropdown .dx-lookup-search-wrapper .dx-texteditor-input-container,.dx-lookup-popup .dx-lookup-search-wrapper .dx-texteditor-input-container{position:relative!important}.modern-lookup-dropdown .dx-lookup-search-wrapper .dx-icon-search,.dx-lookup-popup .dx-lookup-search-wrapper .dx-icon-search{inset-inline-start:0!important;pointer-events:none!important;z-index:2!important;width:40px!important;min-width:40px!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:0!important}.modern-lookup-dropdown .dx-lookup-search-wrapper .dx-icon-search:before,.dx-lookup-popup .dx-lookup-search-wrapper .dx-icon-search:before{content:none!important;display:none!important}.modern-lookup-dropdown .dx-lookup-search-wrapper .dx-icon-search .fas.fa-search,.dx-lookup-popup .dx-lookup-search-wrapper .dx-icon-search .fas.fa-search{color:#94a3b8!important;font-size:15px!important;line-height:1!important}.modern-lookup-dropdown .dx-lookup-search-wrapper input[type=search]::-webkit-search-decoration{appearance:none!important;display:none!important}.modern-lookup-dropdown .dx-lookup-search-wrapper input[type=search]::-webkit-search-results-button{appearance:none!important;display:none!important}.modern-lookup-dropdown .dx-lookup-search-wrapper input[type=search]::-webkit-search-results-decoration{appearance:none!important;display:none!important}.modern-lookup-dropdown .dx-lookup-search-wrapper input[type=search]::-webkit-search-cancel-button{appearance:none!important;display:none!important}.dx-lookup-popup .dx-lookup-search-wrapper input[type=search]::-webkit-search-decoration{appearance:none!important;display:none!important}.dx-lookup-popup .dx-lookup-search-wrapper input[type=search]::-webkit-search-results-button{appearance:none!important;display:none!important}.dx-lookup-popup .dx-lookup-search-wrapper input[type=search]::-webkit-search-results-decoration{appearance:none!important;display:none!important}.dx-lookup-popup .dx-lookup-search-wrapper input[type=search]::-webkit-search-cancel-button{appearance:none!important;display:none!important}.modern-lookup-dropdown .dx-lookup-search-wrapper .dx-texteditor-input,.modern-lookup-dropdown .dx-lookup-search-wrapper .dx-placeholder:before,.dx-lookup-popup .dx-lookup-search-wrapper .dx-texteditor-input,.dx-lookup-popup .dx-lookup-search-wrapper .dx-placeholder:before{font-family:var(--font-body,inherit)!important;padding-top:10px!important;padding-bottom:10px!important;box-sizing:border-box!important;padding-inline:44px 12px!important;font-size:14px!important;line-height:1.4!important}.modern-lookup-dropdown .dx-lookup-search-wrapper .dx-texteditor-input,.dx-lookup-popup .dx-lookup-search-wrapper .dx-texteditor-input{appearance:none!important;width:100%!important}.modern-lookup-dropdown .dx-lookup-search-wrapper .dx-placeholder,.dx-lookup-popup .dx-lookup-search-wrapper .dx-placeholder{width:auto!important;inset-inline:0!important}.modern-lookup-dropdown .dx-list,.dx-lookup-popup .dx-list{background:#fff!important}.modern-lookup-dropdown .dx-list .dx-list-item,.dx-lookup-popup .dx-list .dx-list-item{font-family:var(--font-body,inherit)!important;font-size:var(--text-sm,14px)!important;border:none!important;min-height:40px!important;padding:0!important;line-height:1.4!important;transition:background-color .15s!important}.modern-lookup-dropdown .dx-list .dx-list-item-content,.dx-lookup-popup .dx-list .dx-list-item-content{font-size:inherit!important;line-height:inherit!important;padding:10px 14px!important}.modern-lookup-dropdown .dx-list .dx-list-item.dx-list-item-hovered,.dx-lookup-popup .dx-list .dx-list-item.dx-list-item-hovered{background-color:#f8fafc!important}.modern-lookup-dropdown .dx-list .dx-list-item.dx-list-item-selected,.dx-lookup-popup .dx-list .dx-list-item.dx-list-item-selected{color:#3b82f6!important;background-color:#3b82f614!important}.modern-lookup-dropdown .dx-popup-bottom,.dx-lookup-popup .dx-popup-bottom{height:auto!important;min-height:unset!important;background:#fff!important;border-top:1px solid #f1f5f9!important;border-radius:0 0 20px 20px!important;padding:14px 24px 20px!important}.modern-lookup-dropdown .dx-popup-bottom .dx-toolbar-items-container,.dx-lookup-popup .dx-popup-bottom .dx-toolbar-items-container{height:auto!important;min-height:unset!important}.modern-lookup-dropdown .dx-popup-bottom .dx-button,.dx-lookup-popup .dx-popup-bottom .dx-button{color:var(--text-secondary,#4b5563)!important;background:var(--bg-app,#f9fafb)!important;border:1px solid var(--border-color,#e5e7eb)!important;height:36px!important;font-family:var(--font-body,inherit)!important;box-shadow:none!important;border-radius:8px!important;padding:0 16px!important;font-size:14px!important;font-weight:500!important;transition:all .2s!important}.modern-lookup-dropdown .dx-popup-bottom .dx-button:hover:not(:disabled),.dx-lookup-popup .dx-popup-bottom .dx-button:hover:not(:disabled){background:var(--border-color-hover,#e5e7eb)!important;color:var(--text-primary,#0f172a)!important;border-color:var(--border-color-hover,#d1d5db)!important}.modern-lookup-dropdown .dx-popup-bottom .dx-button .dx-button-content,.dx-lookup-popup .dx-popup-bottom .dx-button .dx-button-content{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:0!important;display:inline-flex!important}.modern-lookup-dropdown .dx-clear-button-area,.dx-lookup-popup .dx-clear-button-area{border-radius:50%!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;margin-right:4px!important;transition:background-color .2s!important;display:flex!important}.modern-lookup-dropdown .dx-clear-button-area:hover,.dx-lookup-popup .dx-clear-button-area:hover{background-color:var(--border-color,#e5e7eb)!important}.modern-lookup-dropdown .dx-clear-button-area .dx-clear-button,.dx-lookup-popup .dx-clear-button-area .dx-clear-button{color:var(--text-muted,#9ca3af)!important;font-size:14px!important}
