:root{--c-primary:#2563eb;--c-primary-hover:#1d4ed8;--c-primary-bg:#eff6ff;--c-sidebar:#18181b;--c-bg:#f4f4f5;--c-surface:#fff;--c-border:#e4e4e7;--c-border-strong:#d1d5db;--c-text:#18181b;--c-text-secondary:#71717a;--c-text-muted:#a1a1aa;--c-success:#16a34a;--c-success-bg:#dcfce7;--c-warning:#d97706;--c-warning-bg:#fef9c3;--c-danger:#dc2626;--c-danger-bg:#fee2e2;--c-reserve:#7c3aed;--c-reserve-bg:#ede9fe;--c-idle:#475569;--c-idle-bg:#f1f5f9;--r-sm:4px;--r-md:6px;--r-lg:10px;--r-full:9999px;--shadow-card:0 1px 3px #00000014, 0 1px 2px #0000000a;--shadow-panel:0 4px 24px #0000001a, 0 2px 8px #0000000f;--sidebar-width:220px;--sidebar-collapsed-width:60px;--transition-fast:.15s ease;--transition-med:.25s ease}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--c-bg);color:var(--c-text);font-family:Plus Jakarta Sans,system-ui,Segoe UI,sans-serif;font-size:14px}#root{flex-direction:column;width:100%;min-height:100vh;display:flex}h1,h2,h3,h4,p{margin:0}button,input,textarea,select{font-family:inherit}._loginPanel_y197b_1{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);width:100%;max-width:380px;box-shadow:var(--shadow-card);overflow:hidden}._loginSummary_y197b_21{background:var(--c-surface);width:100%;min-height:54px;color:var(--c-text);cursor:pointer;text-align:left;border:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}._loginIcon_y197b_51,._sheetIcon_y197b_53{border-radius:var(--r-md);background:var(--c-primary-bg);width:32px;height:32px;color:var(--c-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._loginText_y197b_77{flex-direction:column;gap:2px;min-width:0;display:flex}._loginTitle_y197b_91{color:var(--c-text);font-size:13px;font-weight:800}._loginMeta_y197b_103{color:var(--c-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}._loginToggle_y197b_121{color:var(--c-text-muted);display:inline-flex}._loginBody_y197b_131{border-top:1px solid var(--c-border);flex-direction:column;gap:8px;padding:0 10px 10px;display:flex}._sheet_y197b_53{z-index:120;border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);width:min(420px,100vw - 32px);box-shadow:var(--shadow-panel);padding:14px;position:fixed;bottom:24px;right:24px}._sheetHeader_y197b_173{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px;display:grid}._sheetTitleWrap_y197b_189{min-width:0}._sheetTitleWrap_y197b_189 h2{color:var(--c-text);margin:0 0 2px;font-size:15px;font-weight:800}._sheetTitleWrap_y197b_189 p{color:var(--c-text-secondary);margin:0;font-size:12px;font-weight:600}._sheetClose_y197b_225{border-radius:var(--r-md);background:var(--c-bg);width:32px;height:32px;color:var(--c-text-secondary);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}._sheetClose_y197b_225:hover{color:var(--c-text)}._sheetList_y197b_259{flex-direction:column;gap:8px;max-height:42vh;padding-right:2px;display:flex;overflow-y:auto}._item_y197b_277,._compactItem_y197b_279{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);min-width:0;padding:12px}._compactItem_y197b_279{padding:10px}._itemTop_y197b_303{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}._itemMeta_y197b_319{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}._tag_y197b_335,._version_y197b_337{border-radius:var(--r-full);align-items:center;min-height:21px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}._tag_y197b_335{background:var(--c-primary-bg);color:var(--c-primary)}._version_y197b_337{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-secondary)}._item_y197b_277 time,._compactItem_y197b_279 time{color:var(--c-text-muted);white-space:nowrap;font-size:11px;font-weight:700}._item_y197b_277 h3,._compactItem_y197b_279 h3{color:var(--c-text);margin:0 0 5px;font-size:13px;font-weight:800}._item_y197b_277 p,._compactItem_y197b_279 p{color:var(--c-text-secondary);margin:0;font-size:12px;line-height:1.4}._dismiss_y197b_427{border-radius:var(--r-md);background:var(--c-primary);width:100%;min-height:40px;color:var(--c-surface);cursor:pointer;border:none;justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:13px;font-weight:800;display:inline-flex}._dismiss_y197b_427:hover{background:var(--c-primary-hover)}@media (width<=768px){._sheet_y197b_53{left:10px;right:10px;bottom:calc(64px + env(safe-area-inset-bottom,0px));width:auto;max-height:calc(100dvh - 96px - env(safe-area-inset-bottom,0px))}._sheetList_y197b_259{max-height:48vh}._loginPanel_y197b_1{max-width:100%}}._wrapper_1b4bl_1{background:var(--c-bg);justify-content:center;align-items:center;min-height:100vh;padding:24px 16px 52px;display:flex}._stack_1b4bl_19{flex-direction:column;gap:12px;width:100%;max-width:380px;display:flex}._card_1b4bl_35{background:var(--c-surface);border-radius:var(--r-lg);width:100%;box-shadow:var(--shadow-panel);border:1px solid var(--c-border);flex-direction:column;gap:12px;padding:40px;display:flex}._logo_1b4bl_59{color:var(--c-text);text-align:center;letter-spacing:-.5px;font-size:24px;font-weight:600}._subtitle_1b4bl_75{color:var(--c-text-secondary);text-align:center;margin:0 0 8px;font-size:13px}._label_1b4bl_89{color:var(--c-text-secondary);font-size:13px;font-weight:500}._input_1b4bl_101{border:1px solid var(--c-border);border-radius:var(--r-md);color:var(--c-text);background:var(--c-surface);transition:border-color var(--transition-fast);outline:none;padding:9px 14px;font-size:14px}._input_1b4bl_101:focus{border-color:var(--c-primary)}._button_1b4bl_131{background:var(--c-primary);color:#fff;border-radius:var(--r-md);cursor:pointer;transition:background var(--transition-fast);border:none;margin-top:8px;padding:11px;font-size:14px;font-weight:600}._button_1b4bl_131:hover:not(:disabled){background:var(--c-primary-hover)}._button_1b4bl_131:disabled{opacity:.6;cursor:not-allowed}._passwordWrap_1b4bl_175{align-items:center;display:flex;position:relative}._passwordInput_1b4bl_187{width:100%;padding-right:42px}._eyeBtn_1b4bl_197{cursor:pointer;color:var(--c-text-muted);border-radius:var(--r-sm);transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;right:10px}._eyeBtn_1b4bl_197:hover{color:var(--c-text-secondary)}._version_1b4bl_235{color:var(--c-text-muted);letter-spacing:.3px;-webkit-user-select:none;user-select:none;font-size:11px;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}._error_1b4bl_257{background:var(--c-danger-bg);color:var(--c-danger);border-radius:var(--r-md);border:1px solid #fca5a5;padding:10px 14px;font-size:13px}@media (width<=768px){._wrapper_1b4bl_1{padding-top:max(18px, env(safe-area-inset-top));padding-bottom:calc(48px + env(safe-area-inset-bottom,0px));align-items:flex-start}._card_1b4bl_35{padding:26px 22px}}._sidebar_1px7x_5{width:var(--sidebar-width);background:var(--c-sidebar);height:100dvh;min-height:0;transition:width var(--transition-med);flex-direction:column;flex-shrink:0;align-self:flex-start;display:flex;position:sticky;top:0;overflow:hidden}._collapsed_1px7x_39{width:var(--sidebar-collapsed-width)}._logo_1px7x_51{white-space:nowrap;border-bottom:1px solid #ffffff14;flex-shrink:0;padding:20px 16px 18px;overflow:hidden}._logoFull_1px7x_67{color:#fff;letter-spacing:-.3px;opacity:1;transition:opacity var(--transition-fast);font-size:17px;font-weight:600;display:block}._logoShort_1px7x_87{color:var(--c-primary);font-size:16px;font-weight:700;display:none}._collapsed_1px7x_39 ._logoFull_1px7x_67{display:none}._collapsed_1px7x_39 ._logoShort_1px7x_87{display:block}._nav_1px7x_111{flex-direction:column;flex:1;min-height:0;padding:10px 0;display:flex;overflow:hidden auto}._item_1px7x_131{color:#ffffff80;transition:color var(--transition-fast), background var(--transition-fast);white-space:nowrap;border-left:2px solid #0000;align-items:center;gap:10px;min-height:40px;padding:10px 16px;font-size:13px;font-weight:500;text-decoration:none;display:flex;overflow:hidden}._item_1px7x_131:hover{color:#fff;background:#ffffff12}._item_1px7x_131._active_1px7x_173{color:#fff;border-left-color:var(--c-primary);background:#2563eb33}._itemIcon_1px7x_185{flex-shrink:0;align-items:center;display:flex}._itemLabel_1px7x_197{transition:opacity var(--transition-fast), width var(--transition-fast);overflow:hidden}._collapsed_1px7x_39 ._itemLabel_1px7x_197{opacity:0;width:0}._collapsed_1px7x_39 ._item_1px7x_131{border-left-color:#0000;justify-content:center;padding:10px 0;position:relative}._collapsed_1px7x_39 ._item_1px7x_131._active_1px7x_173{background:#2563eb33}._collapsed_1px7x_39 ._item_1px7x_131:hover:after{content:attr(title);color:#fff;border-radius:var(--r-md);white-space:nowrap;z-index:1000;pointer-events:none;box-shadow:var(--shadow-card);background:#27272a;padding:5px 10px;font-size:12px;font-weight:500;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}._footer_1px7x_281{border-top:1px solid #ffffff14;flex-shrink:0}._user_1px7x_291{white-space:nowrap;transition:padding var(--transition-med);padding:14px 16px 10px;overflow:hidden}._userCollapsed_1px7x_305{justify-content:center;padding:10px 0;display:flex}._userName_1px7x_317{color:#fff;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._userRole_1px7x_333{color:#ffffff59;text-transform:uppercase;letter-spacing:.5px;text-overflow:ellipsis;margin-bottom:10px;font-size:11px;overflow:hidden}._userCollapsed_1px7x_305 ._userName_1px7x_317,._userCollapsed_1px7x_305 ._userRole_1px7x_333{display:none}._logoutBtn_1px7x_363{color:#ffffff8c;border-radius:var(--r-md);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:1px solid #ffffff26;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;display:flex}._logoutBtn_1px7x_363:hover{color:#fff;background:#ffffff14}._userCollapsed_1px7x_305 ._logoutBtn_1px7x_363{border-radius:var(--r-md);border:none;padding:6px}._logoutLabel_1px7x_415{white-space:nowrap;overflow:hidden}._userCollapsed_1px7x_305 ._logoutLabel_1px7x_415{display:none}._toggleBtn_1px7x_429{color:#ffffff4d;cursor:pointer;width:100%;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;border-top:1px solid #ffffff0f;justify-content:center;align-items:center;padding:8px;display:flex}._toggleBtn_1px7x_429:hover{color:#ffffffb3;background:#ffffff0d}._bottomNav_1px7x_471{display:none}._bottomButton_1px7x_479{font:inherit;cursor:pointer;background:0 0;border:0}._moreOverlay_1px7x_493,._moreSheet_1px7x_495{display:none}@media (width<=768px){._sidebar_1px7x_5{display:none}._bottomNav_1px7x_471{z-index:100;background:var(--c-sidebar);padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid #ffffff1a;display:flex;position:fixed;bottom:0;left:0;right:0}body.vd-mobile-composer-focus ._bottomNav_1px7x_471{display:none}._bottomItem_1px7x_545{color:#fff6;transition:color var(--transition-fast);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-height:56px;padding:10px 4px;text-decoration:none;display:flex}._bottomItem_1px7x_545:active{background:#ffffff0d}._bottomItem_1px7x_545._bottomActive_1px7x_581{color:var(--c-primary)}._bottomIcon_1px7x_589{justify-content:center;align-items:center;display:flex}._bottomLabel_1px7x_601{white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:60px;font-size:10px;font-weight:500;overflow:hidden}}@media (pointer:coarse) and (height<=540px){._sidebar_1px7x_5{display:none}._bottomNav_1px7x_471{z-index:100;background:var(--c-sidebar);padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid #ffffff1a;display:flex;position:fixed;bottom:0;left:0;right:0}body.vd-mobile-composer-focus ._bottomNav_1px7x_471{display:none}._bottomItem_1px7x_545{color:#fff6;transition:color var(--transition-fast);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-height:52px;padding:8px 4px;text-decoration:none;display:flex}._bottomItem_1px7x_545._bottomActive_1px7x_581{color:var(--c-primary)}._bottomIcon_1px7x_589{justify-content:center;align-items:center;display:flex}._bottomLabel_1px7x_601{white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:60px;font-size:10px;font-weight:500;overflow:hidden}}@media (width<=768px),(pointer:coarse) and (height<=540px){._moreOverlay_1px7x_493{z-index:110;background:#18181b7a;border:0;display:block;position:fixed;inset:0}._moreSheet_1px7x_495{right:0;bottom:calc(56px + env(safe-area-inset-bottom,0px));z-index:111;border-top:1px solid var(--c-border);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--c-surface);max-height:min(72dvh,620px);box-shadow:var(--shadow-panel);flex-direction:column;display:flex;position:fixed;left:0;overflow:hidden}._moreHeader_1px7x_787{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 14px;display:flex}._moreTitle_1px7x_805{color:var(--c-text);margin-bottom:8px;font-size:18px;font-weight:800}._moreUserName_1px7x_819{color:var(--c-text);font-size:13px;font-weight:700}._moreUserRole_1px7x_831{color:var(--c-text-muted);text-transform:uppercase;margin-top:2px;font-size:11px}._moreClose_1px7x_845{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:44px;height:44px;color:var(--c-text-secondary);cursor:pointer;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}._moreNav_1px7x_873{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;padding:8px 12px;display:grid;overflow-y:auto}._moreItem_1px7x_889{border-radius:var(--r-md);min-width:0;min-height:48px;color:var(--c-text-secondary);align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:700;text-decoration:none;display:flex}._moreItem_1px7x_889 span:first-child{flex:none;display:inline-flex}._moreItemActive_1px7x_927{background:var(--c-primary-bg);color:var(--c-primary)}._moreLogout_1px7x_937{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-height:48px;color:var(--c-danger);font:inherit;cursor:pointer;flex-shrink:0;align-items:center;gap:10px;margin:0 12px 14px;padding:0 12px;font-size:13px;font-weight:750;display:flex}}._ganttWrap_1ej4y_11{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--c-surface);flex:auto;width:100%;max-width:100%;min-height:0;max-height:none;position:relative;overflow:auto}._gantt_1ej4y_11{box-sizing:border-box;font-size:12px}._headerRow_1ej4y_51,._carRow_1ej4y_53,._groupRow_1ej4y_55{align-items:stretch;display:flex}._headerRow_1ej4y_51{z-index:4;position:sticky;top:0}._carRow_1ej4y_53{border-bottom:1px solid var(--c-border-strong);min-height:42px}._carRow_1ej4y_53:last-of-type{border-bottom:none}._carRowAlt_1ej4y_95{background:var(--c-bg)}._carCol_1ej4y_107{border-right:1px solid var(--c-border);background:var(--c-surface);z-index:2;flex-direction:column;flex:0 0 176px;justify-content:center;min-width:176px;padding:5px 10px;display:flex;position:sticky;left:0}._headerRow_1ej4y_51 ._carCol_1ej4y_107{z-index:6;border-bottom:1px solid var(--c-border)}._carRowAlt_1ej4y_95 ._carCol_1ej4y_107{background:var(--c-bg)}._groupRow_1ej4y_55{border-bottom:1px solid var(--c-border-strong);background:var(--c-bg);min-height:32px}._groupCarCol_1ej4y_161{background:var(--c-bg);z-index:3;flex-direction:row;align-items:center;gap:7px}._groupTitle_1ej4y_177{color:var(--c-text-secondary);text-transform:uppercase;font-size:10px;font-weight:800}._seatsBadge_1ej4y_191{border-radius:var(--r-full);background:var(--c-primary-bg);color:var(--c-primary);white-space:nowrap;padding:2px 5px;font-size:10px;font-weight:700}._groupGrid_1ej4y_211{border-right:1px solid var(--c-border);background:var(--c-bg)}._carTitle_1ej4y_221{color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}._daysHeader_1ej4y_243{display:flex}._dayHeader_1ej4y_251{border-right:1px solid var(--c-border-strong);background:var(--c-bg);border-bottom:1px solid var(--c-border);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;padding:4px 0;display:flex}._dayNum_1ej4y_277{color:var(--c-text);font-size:12px;font-weight:700;line-height:1}._dayDow_1ej4y_291{color:var(--c-text-muted);text-transform:uppercase;font-size:9px;line-height:1}._dayHeaderWeekend_1ej4y_305{background:var(--c-bg)}._dayHeaderWeekend_1ej4y_305 ._dayNum_1ej4y_277,._dayHeaderWeekend_1ej4y_305 ._dayDow_1ej4y_291{color:var(--c-danger)}._dayHeaderToday_1ej4y_313{background:var(--c-primary-bg)}._dayHeaderToday_1ej4y_313 ._dayNum_1ej4y_277{color:var(--c-primary)}._dayHeaderToday_1ej4y_313 ._dayDow_1ej4y_291{color:var(--c-primary);opacity:.7}._gridArea_1ej4y_325{align-items:stretch;display:flex;position:relative;overflow:hidden}._dayCellBg_1ej4y_341{border-top:0;border-bottom:0;border-left:0;border-right:1px solid var(--c-border-strong);min-width:0;box-shadow:inset 0 -1px 0 var(--c-border);flex:1;padding:0}._dayCellWeekend_1ej4y_363{background:var(--c-bg)}._dayCellToday_1ej4y_365{background:var(--c-primary-bg)}._dayCellInteractive_1ej4y_369{color:var(--c-primary);cursor:pointer;position:relative}._dayCellInteractive_1ej4y_369:hover,._dayCellInteractive_1ej4y_369:focus-visible{background:var(--c-primary-bg);outline:none}._cellPlus_1ej4y_393{opacity:0;pointer-events:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._dayCellInteractive_1ej4y_369:hover ._cellPlus_1ej4y_393,._dayCellInteractive_1ej4y_369:focus-visible ._cellPlus_1ej4y_393{opacity:.7}._block_1ej4y_419{border-radius:var(--r-sm);cursor:default;z-index:1;min-width:10px;transition:opacity var(--transition-fast);align-items:center;padding:0 6px;display:flex;position:absolute;top:4px;bottom:4px;overflow:hidden}._block_1ej4y_419:hover{opacity:.85;z-index:3}._blockClickable_1ej4y_459{cursor:pointer}._blockClickable_1ej4y_459:hover{opacity:.82;box-shadow:var(--shadow-panel);transition:opacity var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);transform:translateY(-1px)}._blockLabel_1ej4y_481{color:var(--c-surface);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:11px;font-weight:600;overflow:hidden}._blockTime_1ej4y_501{color:var(--c-surface);font-variant-numeric:tabular-nums;pointer-events:none;flex:none;margin-right:5px;font-size:10px;font-weight:800}._blockServiceIcon_1ej4y_521{color:var(--c-surface);pointer-events:none;flex:none;margin-right:4px}._blockActive_1ej4y_537{background:var(--c-primary)}._blockUrgent_1ej4y_539{background:var(--c-warning)}._blockOverdue_1ej4y_541{background:var(--c-danger)}._blockClosed_1ej4y_543{background:var(--c-success);opacity:.75}._blockReserve_1ej4y_545{background:var(--c-reserve)}._blockIdle_1ej4y_547{background:var(--c-idle)}._blockTest_1ej4y_551{box-shadow:inset 0 0 0 1px var(--c-surface);background-image:repeating-linear-gradient(135deg,#0000,#0000 5px,#ffffff2e 5px 8px)}._legend_1ej4y_577{border-top:1px solid var(--c-border);color:var(--c-text-secondary);flex-wrap:wrap;align-items:center;gap:14px;padding:10px 12px 12px;font-size:11px;display:flex}._dot_1ej4y_599{border-radius:2px;flex-shrink:0;width:10px;height:10px;margin-right:4px;display:inline-block}._dotTest_1ej4y_617{box-shadow:inset 0 0 0 1px var(--c-surface), 0 0 0 1px var(--c-reserve)}._legendService_1ej4y_621{color:var(--c-text-secondary);align-items:center;gap:4px;display:inline-flex}._legendService_1ej4y_621 svg{color:var(--c-idle)}._loading_1ej4y_647{text-align:center;color:var(--c-text-muted);padding:40px;font-size:14px}._ganttWrapExpanded_1ej4y_661{flex:1;min-height:0;max-height:none}@media (width<=768px){._ganttWrap_1ej4y_11{flex:none;width:100%;max-width:100%;max-height:min(64vh,640px);display:block}._carCol_1ej4y_107{flex-basis:144px;min-width:144px;padding:6px 8px}._carRow_1ej4y_53{min-height:48px}._groupRow_1ej4y_55{min-height:36px}._legend_1ej4y_577{gap:10px;padding:10px}}@media (pointer:coarse) and (height<=540px){._carCol_1ej4y_107{flex-basis:132px;min-width:132px}}._overlay_uunu6_1{z-index:120;background:#00000057;position:fixed;inset:0}._drawer_uunu6_15{z-index:121;background:var(--c-surface);width:min(560px,100vw);box-shadow:var(--shadow-panel);color:var(--c-text);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0 0 0 auto}._header_uunu6_39{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 22px;display:flex}._header_uunu6_39 h2,._header_uunu6_39 p,._section_uunu6_61 h3{margin:0}._header_uunu6_39 h2{font-size:18px;line-height:1.3}._header_uunu6_39 p{color:var(--c-text-muted);margin-top:3px;font-size:12px}._titleLine_uunu6_71{align-items:center;gap:8px;display:flex}._testBadge_uunu6_75{border-radius:var(--r-full);background:var(--c-warning-bg);min-height:22px;color:var(--c-warning);align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}._iconButton_uunu6_99{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:34px;height:34px;color:var(--c-text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconButton_uunu6_99:hover{background:var(--c-bg);color:var(--c-text)}._body_uunu6_131{padding:0 22px 28px;overflow-y:auto}._section_uunu6_61{border-bottom:1px solid var(--c-border);gap:12px;padding:20px 0;display:grid}._section_uunu6_61:last-child{border-bottom:0}._section_uunu6_61 h3{font-size:14px}._sectionHeading_uunu6_155{justify-content:space-between;align-items:center;gap:12px;display:flex}._fieldGrid_uunu6_159{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._fieldWide_uunu6_161,._fieldGrid_uunu6_159 label,._newClient_uunu6_161 label,._cancellation_uunu6_161 label{gap:5px;display:grid}._fieldWide_uunu6_161>span,._fieldGrid_uunu6_159 label>span,._newClient_uunu6_161 label>span,._cancellation_uunu6_161 label>span{color:var(--c-text-secondary);font-size:11px;font-weight:600}._drawer_uunu6_15 input,._drawer_uunu6_15 select,._drawer_uunu6_15 textarea{border:1px solid var(--c-border-strong);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-width:0;color:var(--c-text);font:inherit;outline:none;padding:9px 10px;font-size:14px}._drawer_uunu6_15 textarea{resize:vertical;min-height:72px}._drawer_uunu6_15 input:focus,._drawer_uunu6_15 select:focus,._drawer_uunu6_15 textarea:focus{border-color:var(--c-primary)}._drawer_uunu6_15 input:disabled,._drawer_uunu6_15 select:disabled,._drawer_uunu6_15 textarea:disabled{background:var(--c-bg);color:var(--c-text-secondary);cursor:not-allowed}._searchInput_uunu6_233{border:1px solid var(--c-border-strong);border-radius:var(--r-md);min-height:40px;color:var(--c-text-muted);align-items:center;gap:8px;padding:0 10px;display:flex}._searchInput_uunu6_233:focus-within{border-color:var(--c-primary)}._searchInput_uunu6_233 input{border:0;padding:0}._clientSearch_uunu6_261{gap:8px;display:grid}._clientResults_uunu6_263{border:1px solid var(--c-border);border-radius:var(--r-md);max-height:230px;overflow-y:auto}._clientResults_uunu6_263>button{border:0;border-bottom:1px solid var(--c-border);background:var(--c-surface);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:50px;padding:9px 10px;display:flex}._clientResults_uunu6_263>button:last-child{border-bottom:0}._clientResults_uunu6_263>button:hover{background:var(--c-primary-bg)}._clientResults_uunu6_263 span,._selectedClient_uunu6_301>div{gap:2px;min-width:0;display:grid}._clientResults_uunu6_263 strong,._selectedClient_uunu6_301 strong{text-overflow:ellipsis;font-size:13px;overflow:hidden}._clientResults_uunu6_263 small,._selectedClient_uunu6_301 small{color:var(--c-text-muted);font-size:11px}._selectedClient_uunu6_301{background:var(--c-primary-bg);border-radius:var(--r-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}._selectedMark_uunu6_329{border-radius:var(--r-full);background:var(--c-primary);width:28px;height:28px;color:var(--c-surface);justify-content:center;align-items:center;display:inline-flex}._textButton_uunu6_351,._dangerTextButton_uunu6_353{color:var(--c-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:600;display:inline-flex}._dangerTextButton_uunu6_353{color:var(--c-danger);justify-self:start}._newClient_uunu6_161,._cancellation_uunu6_161{gap:12px;display:grid}._segmented_uunu6_387{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;display:grid}._segmented_uunu6_387 button{border-radius:var(--r-sm);min-height:34px;color:var(--c-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:600}._segmented_uunu6_387 button:disabled{opacity:.45;cursor:not-allowed}._segmented_uunu6_387 ._segmentActive_uunu6_431{background:var(--c-surface);color:var(--c-primary);box-shadow:0 1px 2px #0f172a14}._testNote_uunu6_435{color:var(--c-text-muted);font-size:11px;line-height:1.4}._convertButton_uunu6_447{border:1px solid var(--c-primary);border-radius:var(--r-md);background:var(--c-primary-bg);min-height:42px;color:var(--c-primary);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:13px;font-weight:650;display:inline-flex}._convertButton_uunu6_447:hover{background:var(--c-surface)}._warning_uunu6_485,._error_uunu6_487,._blockingNotice_uunu6_489{border-radius:var(--r-md);align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}._warning_uunu6_485{background:var(--c-warning-bg);color:var(--c-warning)}._error_uunu6_487{background:var(--c-danger-bg);color:var(--c-danger);margin-top:16px}._blockingNotice_uunu6_489{background:var(--c-danger-bg);color:var(--c-danger);flex-wrap:wrap}._blockingNotice_uunu6_489 span{flex:1;min-width:0}._blockingNotice_uunu6_489 a{color:inherit;margin-left:24px;font-weight:650;text-decoration:underline}._warning_uunu6_485 svg,._error_uunu6_487 svg,._blockingNotice_uunu6_489 svg{flex:none;margin-top:1px}._warningIcon_uunu6_529{color:var(--c-warning);flex:none}._quoteSection_uunu6_533{background:var(--c-bg);margin:0 -22px;padding:20px 22px}._quoteGrid_uunu6_535{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 16px;display:grid}._quoteGrid_uunu6_535 span{color:var(--c-text-secondary);font-size:12px}._quoteGrid_uunu6_535 strong{text-align:right;font-size:13px}._quoteTotal_uunu6_541{color:var(--c-primary);font-size:16px!important}._quotePlaceholder_uunu6_543,._inlineLoading_uunu6_543{color:var(--c-text-muted);align-items:center;gap:7px;font-size:12px;display:flex}._footer_uunu6_547{border-top:1px solid var(--c-border);background:var(--c-surface);justify-content:flex-end;align-items:center;gap:10px;padding:14px 22px;display:flex}._inlineActions_uunu6_567{justify-content:flex-end;align-items:center;gap:8px;display:flex}._primaryButton_uunu6_571,._secondaryButton_uunu6_573,._dangerButton_uunu6_575{border-radius:var(--r-md);min-height:38px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:650;display:inline-flex}._primaryButton_uunu6_571{border:1px solid var(--c-primary);background:var(--c-primary);color:var(--c-surface)}._secondaryButton_uunu6_573{border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text-secondary)}._dangerButton_uunu6_575{border:1px solid var(--c-danger);background:var(--c-danger);color:var(--c-surface)}._primaryButton_uunu6_571:disabled,._dangerButton_uunu6_575:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_uunu6_573:hover{background:var(--c-bg);color:var(--c-text)}._skeleton_uunu6_615{gap:14px;padding:24px 22px;display:grid}._skeleton_uunu6_615 span{border-radius:var(--r-md);background:var(--c-bg);height:44px;animation:1.2s ease-in-out infinite _pulse_uunu6_1}._skeleton_uunu6_615 span:nth-child(2){width:78%}._skeleton_uunu6_615 span:nth-child(3){width:92%}._skeleton_uunu6_615 span:nth-child(4){width:68%}._spin_uunu6_627,._inlineLoading_uunu6_543 svg{animation:.9s linear infinite _spin_uunu6_627}@keyframes _spin_uunu6_627{to{transform:rotate(360deg)}}@keyframes _pulse_uunu6_1{50%{opacity:.55}}@media (width<=768px){._drawer_uunu6_15{width:100vw;inset:0}._header_uunu6_39{padding:14px 16px}._body_uunu6_131{padding:0 16px calc(24px + env(safe-area-inset-bottom))}._quoteSection_uunu6_533{margin:0 -16px;padding:18px 16px}._footer_uunu6_547{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}._fieldGrid_uunu6_159{grid-template-columns:1fr}._drawer_uunu6_15 input,._drawer_uunu6_15 select,._drawer_uunu6_15 textarea{font-size:16px}._footer_uunu6_547 ._secondaryButton_uunu6_573{flex:none}._footer_uunu6_547 ._primaryButton_uunu6_571{flex:1}._blockingNotice_uunu6_489 a{width:100%;margin-left:24px}}._workspace_wryv2_1{border-top:1px solid var(--c-border);flex-direction:column;gap:18px;padding-top:2px;display:flex}._section_wryv2_17{border-top:1px solid var(--c-border);flex-direction:column;gap:10px;padding-top:16px;display:flex}._workspace_wryv2_1>._section_wryv2_17:first-of-type{border-top:0}._sectionHeader_wryv2_41,._formTitle_wryv2_43,._rowTitle_wryv2_45,._cancelActions_wryv2_47{justify-content:space-between;align-items:center;gap:10px;display:flex}._sectionHeader_wryv2_41 h3{color:var(--c-text);margin:0;font-size:15px;font-weight:700}._sectionHeading_wryv2_75{min-width:0;color:var(--c-primary);align-items:center;gap:7px;display:inline-flex}._serviceSummary_wryv2_91{border:1px solid var(--c-border);border-radius:var(--r-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}._serviceSummary_wryv2_91>div{border-right:1px solid var(--c-border);background:color-mix(in srgb, var(--c-bg) 42%, var(--c-surface));min-width:0;padding:9px 10px}._serviceSummary_wryv2_91>div:last-child{border-right:0}._serviceSummary_wryv2_91 dt{color:var(--c-text-secondary);margin-bottom:3px;font-size:10px}._serviceSummary_wryv2_91 dd{color:var(--c-text);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700}._availabilityNote_wryv2_155{color:var(--c-text-muted);margin:0;font-size:11px;line-height:1.4}._metrics_wryv2_169{border:1px solid var(--c-border);border-radius:var(--r-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}._metrics_wryv2_169 div{border-right:1px solid var(--c-border);border-bottom:1px solid var(--c-border);background:color-mix(in srgb, var(--c-bg) 42%, var(--c-surface));min-width:0;padding:10px}._metrics_wryv2_169 div:nth-child(3n){border-right:0}._metrics_wryv2_169 div:nth-last-child(-n+3){border-bottom:0}._metrics_wryv2_169 dt{color:var(--c-text-secondary);margin-bottom:4px;font-size:10px;line-height:1.25}._metrics_wryv2_169 dd{color:var(--c-text);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700}._metrics_wryv2_169 ._positive_wryv2_239{color:var(--c-success)}._metrics_wryv2_169 ._attention_wryv2_241{color:var(--c-warning)}._lifecycleSummary_wryv2_245{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}._lifecycleSummary_wryv2_245 div{min-width:0}._lifecycleSummary_wryv2_245 dt{color:var(--c-text-secondary);margin-bottom:4px;font-size:10px}._lifecycleSummary_wryv2_245 dd{color:var(--c-text);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650}._relationship_wryv2_295,._readinessReady_wryv2_297,._readinessBlocked_wryv2_299{color:var(--c-text-secondary);align-items:flex-start;gap:7px;font-size:11px;line-height:1.4;display:flex}._relationship_wryv2_295{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);padding:8px 0}._handoverList_wryv2_329{border-top:1px solid var(--c-border);flex-direction:column;display:flex}._handoverRow_wryv2_341{border-bottom:1px solid var(--c-border);color:var(--c-text-secondary);align-items:flex-start;gap:8px;padding:9px 0;display:flex}._handoverRow_wryv2_341>svg{color:var(--c-primary);flex:none;margin-top:2px}._handoverRow_wryv2_341>div{flex-direction:column;gap:2px;min-width:0;display:flex}._handoverRow_wryv2_341 strong{color:var(--c-text);font-size:12px}._handoverRow_wryv2_341 span,._handoverRow_wryv2_341 small{overflow-wrap:anywhere;font-size:11px;line-height:1.4}._handoverRow_wryv2_341 small{color:var(--c-text-muted)}._handoverFacts_wryv2_417{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}._handoverFacts_wryv2_417 span{align-items:center;gap:4px;display:inline-flex}._relationship_wryv2_295 svg,._readinessReady_wryv2_297 svg,._readinessBlocked_wryv2_299 svg{flex:none;margin-top:1px}._readinessReady_wryv2_297{color:var(--c-success)}._readinessBlocked_wryv2_299{color:var(--c-warning)}._readinessBlocked_wryv2_299 strong{color:var(--c-text)}._readinessBlocked_wryv2_299 ul{margin:4px 0 0;padding-left:18px}._revisionList_wryv2_491{border-top:1px solid var(--c-border);flex-direction:column;display:flex}._revisionList_wryv2_491>div{border-bottom:1px solid var(--c-border);min-width:0;color:var(--c-text);flex-direction:column;gap:2px;padding:8px 0;font-size:11px;display:flex}._revisionList_wryv2_491 small{color:var(--c-text-secondary);overflow-wrap:anywhere;font-size:10px}._actionGroup_wryv2_537,._rowActions_wryv2_539{flex-shrink:0;align-items:center;gap:6px;display:flex}._iconAction_wryv2_553,._rowActions_wryv2_539 button,._formTitle_wryv2_43 button,._messageError_wryv2_559 button,._messageSuccess_wryv2_561 button{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:34px;height:34px;color:var(--c-text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconAction_wryv2_553:hover,._rowActions_wryv2_539 button:hover,._formTitle_wryv2_43 button:hover{border-color:var(--c-border-strong);color:var(--c-primary);background:var(--c-primary-bg)}._iconAction_wryv2_553:disabled,._rowActions_wryv2_539 button:disabled{cursor:not-allowed;opacity:.5}._addButton_wryv2_617,._primaryButton_wryv2_619,._dangerButton_wryv2_621,._loadError_wryv2_623 button,._cancelActions_wryv2_47>button{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-height:36px;color:var(--c-text);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:650;display:inline-flex}._addButton_wryv2_617:hover,._loadError_wryv2_623 button:hover,._cancelActions_wryv2_47>button:hover{border-color:var(--c-border-strong);background:var(--c-bg)}._addButton_wryv2_617:disabled,._primaryButton_wryv2_619:disabled,._dangerButton_wryv2_621:disabled{cursor:not-allowed;opacity:.55}._primaryButton_wryv2_619{border-color:var(--c-primary);background:var(--c-primary);color:#fff;justify-self:end}._dangerButton_wryv2_621{border-color:var(--c-danger);background:var(--c-danger);color:#fff}._inlineForm_wryv2_713,._cancelForm_wryv2_715{border:1px solid var(--c-border);border-radius:var(--r-md);background:color-mix(in srgb, var(--c-primary-bg) 32%, var(--c-surface));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}._formTitle_wryv2_43,._cancelForm_wryv2_715>div:first-child,._cancelActions_wryv2_47,._fullField_wryv2_741{grid-column:1/-1}._formTitle_wryv2_43 strong,._cancelForm_wryv2_715 strong{color:var(--c-text);font-size:13px}._formTitle_wryv2_43>div{flex-direction:column;gap:2px;min-width:0;display:flex}._formTitle_wryv2_43>div span{color:var(--c-text-secondary);overflow-wrap:anywhere;font-size:11px}._servicePreview_wryv2_787{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}._servicePreview_wryv2_787 span{min-width:0;color:var(--c-text-secondary);overflow-wrap:anywhere;font-size:11px}._servicePreview_wryv2_787 strong{color:var(--c-text);flex:none;font-size:14px}._inlineForm_wryv2_713 label,._cancelForm_wryv2_715 label{min-width:0;color:var(--c-text-secondary);flex-direction:column;gap:5px;font-size:11px;font-weight:600;display:flex}._inlineForm_wryv2_713 input,._inlineForm_wryv2_713 select,._cancelForm_wryv2_715 input{border:1px solid var(--c-border-strong);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-width:0;height:38px;color:var(--c-text);font:inherit;outline:none;padding:8px 10px;font-size:13px}._addressControl_wryv2_891{min-width:0;position:relative}._addressControl_wryv2_891 svg{z-index:1;color:var(--c-text-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._addressControl_wryv2_891 input{padding-left:32px}._driverPicker_wryv2_929{flex-direction:column;gap:8px;min-width:0;padding-top:2px;display:flex}._driverPickerHeader_wryv2_945{color:var(--c-text-secondary);justify-content:space-between;align-items:center;gap:8px;display:flex}._driverPickerHeader_wryv2_945 strong{color:var(--c-text-secondary);font-size:11px;font-weight:600}._driverPickerHeader_wryv2_945 span{color:var(--c-text-muted);font-size:10px}._driverSearch_wryv2_983{min-width:0;position:relative}._driverSearch_wryv2_983>svg:first-child{z-index:1;color:var(--c-text-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._driverSearch_wryv2_983>svg:last-child:not(:first-child){color:var(--c-text-muted);position:absolute;top:50%;right:10px;transform:translateY(-50%)}._driverSearch_wryv2_983 input{padding-left:32px;padding-right:34px}._selectedDrivers_wryv2_1039,._driverResults_wryv2_1041{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}._selectedDriver_wryv2_1039,._driverCandidate_wryv2_1063{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}._selectedDriver_wryv2_1039:last-child,._driverCandidate_wryv2_1063:last-child{border-bottom:0}._selectedDriver_wryv2_1039>div,._driverCandidateMain_wryv2_1095{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._selectedDriver_wryv2_1039 strong,._driverCandidate_wryv2_1063 strong{color:var(--c-text);overflow-wrap:anywhere;font-size:12px}._selectedDriver_wryv2_1039 span,._driverCandidate_wryv2_1063 span,._driverCandidate_wryv2_1063 small,._driverEmpty_wryv2_1131{color:var(--c-text-secondary);overflow-wrap:anywhere;font-size:10px;font-weight:500;line-height:1.35}._driverCandidate_wryv2_1063 small{color:var(--c-warning)}._selectedDriver_wryv2_1039 button,._driverCandidate_wryv2_1063 button{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:34px;height:34px;color:var(--c-primary);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._selectedDriver_wryv2_1039 button:disabled,._driverCandidate_wryv2_1063 button:disabled{color:var(--c-text-muted);cursor:not-allowed;opacity:.6}._driverEmpty_wryv2_1131{text-align:center;padding:12px}._inlineForm_wryv2_713 input:focus,._inlineForm_wryv2_713 select:focus,._cancelForm_wryv2_715 input:focus{border-color:var(--c-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--c-primary) 18%, transparent)}._list_wryv2_1225{border-top:1px solid var(--c-border);flex-direction:column;display:flex}._listRow_wryv2_1237{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 0;display:flex}._rowMain_wryv2_1257{min-width:0;color:var(--c-text-secondary);flex-direction:column;flex:1;gap:3px;font-size:12px;display:flex}._rowMain_wryv2_1257 strong{min-width:0;color:var(--c-text);overflow-wrap:anywhere;font-size:13px}._rowMain_wryv2_1257 small{color:var(--c-text-muted);font-size:11px}._serviceAmount_wryv2_1301{flex:none;align-items:center;gap:10px;display:flex}._serviceAmount_wryv2_1301>strong{color:var(--c-text);white-space:nowrap;font-size:13px}._inactiveService_wryv2_1327 ._rowMain_wryv2_1257,._inactiveService_wryv2_1327 ._serviceAmount_wryv2_1301>strong{opacity:.68}._status_wryv2_1337,._testBadge_wryv2_1339{border-radius:var(--r-full);white-space:nowrap;align-items:center;width:fit-content;padding:3px 7px;font-size:10px;font-weight:700;display:inline-flex}._statusSuccess_wryv2_1361{background:var(--c-success-bg);color:var(--c-success)}._statusOpen_wryv2_1363{background:var(--c-primary-bg);color:var(--c-primary)}._statusMuted_wryv2_1365{background:var(--c-bg);color:var(--c-text-secondary)}._testBadge_wryv2_1339{background:var(--c-warning-bg);color:var(--c-warning)}._empty_wryv2_1371{color:var(--c-text-muted);text-align:center;margin:0;padding:16px 0 4px;font-size:12px}._messageError_wryv2_559,._messageSuccess_wryv2_561,._loadError_wryv2_623,._loading_wryv2_1393{border-radius:var(--r-md);align-items:center;gap:8px;padding:10px 12px;font-size:12px;line-height:1.35;display:flex}._messageError_wryv2_559,._loadError_wryv2_623{border:1px solid color-mix(in srgb, var(--c-danger) 30%, var(--c-border));background:var(--c-danger-bg);color:var(--c-danger)}._messageSuccess_wryv2_561{border:1px solid color-mix(in srgb, var(--c-success) 30%, var(--c-border));background:var(--c-success-bg);color:var(--c-success)}._messageError_wryv2_559 span,._messageSuccess_wryv2_561 span,._loadError_wryv2_623 span{flex:1;min-width:0}._messageError_wryv2_559 button,._messageSuccess_wryv2_561 button{width:28px;height:28px;color:inherit;background:0 0;border-color:#0000}._loading_wryv2_1393{color:var(--c-text-secondary);justify-content:center}._loadError_wryv2_623{flex-wrap:wrap}._cancelForm_wryv2_715{z-index:2;border-color:color-mix(in srgb, var(--c-danger) 35%, var(--c-border));background:var(--c-surface);position:sticky;bottom:0;box-shadow:0 -4px 16px #00000014}._cancelForm_wryv2_715>div:first-child{flex-direction:column;gap:2px;display:flex}._cancelForm_wryv2_715>div:first-child span{color:var(--c-text-secondary);font-size:11px}._cancelActions_wryv2_47{justify-content:flex-end}._spinner_wryv2_1537{animation:.8s linear infinite _spin_wryv2_1537}@keyframes _spin_wryv2_1537{to{transform:rotate(360deg)}}@media (width<=480px){._workspace_wryv2_1{gap:16px}._lifecycleSummary_wryv2_245{grid-template-columns:repeat(2,minmax(0,1fr))}._lifecycleSummary_wryv2_245 div:last-child{grid-column:1/-1}._metrics_wryv2_169{grid-template-columns:repeat(2,minmax(0,1fr))}._metrics_wryv2_169 div:nth-child(3n){border-right:1px solid var(--c-border)}._metrics_wryv2_169 div:nth-child(2n){border-right:0}._metrics_wryv2_169 div:nth-last-child(-n+3){border-bottom:1px solid var(--c-border)}._metrics_wryv2_169 div:nth-last-child(-n+2){border-bottom:0}._serviceSummary_wryv2_91{grid-template-columns:repeat(2,minmax(0,1fr))}._serviceSummary_wryv2_91>div:nth-child(2){border-right:0}._serviceSummary_wryv2_91>div:last-child{border-top:1px solid var(--c-border);grid-column:1/-1}._iconAction_wryv2_553,._rowActions_wryv2_539 button,._formTitle_wryv2_43 button{width:44px;height:44px}._addButton_wryv2_617,._primaryButton_wryv2_619,._dangerButton_wryv2_621,._cancelActions_wryv2_47>button{min-height:44px;font-size:14px}._inlineForm_wryv2_713,._cancelForm_wryv2_715{grid-template-columns:1fr}._inlineForm_wryv2_713 input,._inlineForm_wryv2_713 select,._cancelForm_wryv2_715 input{height:44px;font-size:16px}._selectedDriver_wryv2_1039 button,._driverCandidate_wryv2_1063 button{width:44px;height:44px}._primaryButton_wryv2_619{width:100%}._listRow_wryv2_1237{align-items:flex-start}._rowTitle_wryv2_45{flex-direction:column;align-items:flex-start;gap:5px}._servicePreview_wryv2_787{flex-direction:column;align-items:flex-start}._serviceAmount_wryv2_1301{flex-direction:column;align-items:flex-end}}._layout_zq2ji_9{background:var(--c-bg);min-height:100vh;display:flex}._main_zq2ji_21{min-width:0;max-width:100%;padding:32px;padding-top:max(32px, env(safe-area-inset-top));flex:1;overflow-y:auto}._tableMode_zq2ji_45{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}._tableMode_zq2ji_45 ._header_zq2ji_61,._tableMode_zq2ji_45 ._homeTabs_zq2ji_63{flex:none}._tableMode_zq2ji_45 ._ganttWorkspace_zq2ji_71{flex-direction:column;flex:auto;min-height:0;display:flex}._header_zq2ji_61{justify-content:space-between;align-items:flex-end;margin-bottom:12px;display:flex}._title_zq2ji_107{color:var(--c-text);margin:0 0 4px;font-size:24px;font-weight:700}._date_zq2ji_121{color:var(--c-text-muted);font-size:13px}._headerActions_zq2ji_131{align-items:center;gap:8px;display:flex}._newRentBtn_zq2ji_143{background:var(--c-primary);color:#fff;border-radius:var(--r-md);cursor:pointer;transition:background var(--transition-fast), transform .1s;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}._newRentBtn_zq2ji_143:hover{background:var(--c-primary-hover);transform:translateY(-1px)}._newRentBtn_zq2ji_143:active{transform:translateY(0)}._newRentBtn_zq2ji_143:disabled{opacity:.5;cursor:not-allowed;transform:none}._newRentalBtn_zq2ji_189{border:1px solid var(--c-border-strong);border-radius:var(--r-md);background:var(--c-surface);min-height:44px;color:var(--c-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:9px 16px;font-size:14px;font-weight:600;display:inline-flex}._newRentalBtn_zq2ji_189:hover{border-color:var(--c-primary);color:var(--c-primary)}._newRentalBtn_zq2ji_189:disabled{opacity:.5;cursor:not-allowed}._loading_zq2ji_239{color:var(--c-text-muted);text-align:center;padding:60px 0;font-size:14px}._loadingError_zq2ji_253{color:var(--c-danger);text-align:center;padding:60px 0;font-size:14px}._skeletonKpiGrid_zq2ji_271{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:28px;display:grid}._skeletonKpi_zq2ji_271{background:var(--c-surface);border-radius:var(--r-lg);box-shadow:var(--shadow-card);border:1px solid var(--c-border);flex-direction:column;gap:8px;padding:20px 22px;display:flex}._skeletonLine_zq2ji_307{border-radius:var(--r-sm);background:linear-gradient(90deg, var(--c-border) 25%, var(--c-bg) 50%, var(--c-border) 75%);background-size:200% 100%;animation:1.4s infinite _shimmer_zq2ji_1}@keyframes _shimmer_zq2ji_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeletonSection_zq2ji_331{background:var(--c-surface);border-radius:var(--r-lg);box-shadow:var(--shadow-card);border:1px solid var(--c-border);flex-direction:column;gap:12px;padding:20px;display:flex}._periodSelector_zq2ji_361{align-items:center;gap:8px;margin-bottom:24px;display:flex}._periodBtn_zq2ji_375{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:32px;height:32px;color:var(--c-text-secondary);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex}._periodBtn_zq2ji_375:hover:not(:disabled){background:var(--c-bg);border-color:var(--c-border-strong);color:var(--c-text)}._periodBtn_zq2ji_375:disabled{opacity:.35;cursor:default}._periodLabel_zq2ji_413{color:var(--c-text);text-align:center;min-width:140px;font-size:15px;font-weight:600}._homeTabs_zq2ji_63{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--shadow-card);align-items:center;gap:4px;margin-bottom:20px;padding:4px;display:inline-flex}._homeTab_zq2ji_63{border-radius:var(--r-md);min-height:38px;color:var(--c-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}._homeTab_zq2ji_63:hover{background:var(--c-bg);color:var(--c-text)}._homeTabActive_zq2ji_505{background:var(--c-primary-bg);color:var(--c-primary)}._todaySection_zq2ji_523{flex-direction:column;gap:14px;display:flex}._todayHeader_zq2ji_535{justify-content:space-between;align-items:center;display:flex}._todayTitle_zq2ji_547{color:var(--c-text);margin:0 0 4px;font-size:20px;font-weight:800}._todayDate_zq2ji_561{color:var(--c-text-secondary);text-transform:capitalize;font-size:13px;font-weight:600}._todaySummary_zq2ji_575{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._todaySummaryItem_zq2ji_587{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);min-width:0;box-shadow:var(--shadow-card);color:var(--c-text-secondary);grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:14px 16px;display:grid}._todaySummaryItem_zq2ji_587 span{color:var(--c-text);font-size:22px;font-weight:800;line-height:1}._todaySummaryItem_zq2ji_587 small{color:var(--c-text-muted);grid-column:2;font-size:12px;font-weight:700}._todayList_zq2ji_645{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._todayItem_zq2ji_657,._todaySkeleton_zq2ji_659{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);min-width:0;box-shadow:var(--shadow-card);padding:15px}._todaySkeleton_zq2ji_659{flex-direction:column;gap:10px;display:flex}._todayItemTop_zq2ji_689{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._todayEventType_zq2ji_705{min-width:0;color:var(--c-text-secondary);align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}._todayStatus_zq2ji_725{border-radius:var(--r-full);white-space:nowrap;align-items:center;min-height:24px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}._todayStatusDone_zq2ji_747{background:var(--c-success-bg);color:var(--c-success)}._todayStatusTodo_zq2ji_749{background:var(--c-danger-bg);color:var(--c-danger)}._todayStatusInfo_zq2ji_751{background:var(--c-primary-bg);color:var(--c-primary)}._todayItemMain_zq2ji_755{grid-template-columns:70px minmax(0,1fr);align-items:start;gap:12px;margin-bottom:12px;display:grid}._todayTime_zq2ji_771{color:var(--c-text);font-family:Geist Mono,Roboto Mono,monospace;font-size:13px;font-weight:800}._todayInfo_zq2ji_785{min-width:0}._todayCar_zq2ji_793{color:var(--c-text);font-size:15px;font-weight:800;line-height:1.25}._todayCar_zq2ji_793 span{color:var(--c-text-muted);margin-left:7px;font-family:Geist Mono,Roboto Mono,monospace;font-size:12px;font-weight:700}._todayClient_zq2ji_823,._todayAgreement_zq2ji_825{color:var(--c-text-secondary);margin-top:4px;font-size:13px;line-height:1.3}._todayAgreement_zq2ji_825{font-family:Geist Mono,Roboto Mono,monospace;font-size:12px}._todayMetaRow_zq2ji_849,._rentCardPlace_zq2ji_851,._rentCardPhone_zq2ji_853,._detailPhoneLine_zq2ji_855{align-items:center;gap:6px;min-width:0;display:flex}._todayMetaRow_zq2ji_849{color:var(--c-text-secondary);font-size:13px;line-height:1.35}._todayMetaRow_zq2ji_849+._todayMetaRow_zq2ji_849{margin-top:7px}._todayMetaRow_zq2ji_849 span{text-overflow:ellipsis;min-width:0;overflow:hidden}._todayMetaRow_zq2ji_849 a,._rentCardPhone_zq2ji_853 a,._detailPhoneLine_zq2ji_855 a{color:var(--c-primary);font-weight:700;text-decoration:none}._inlineIconBtn_zq2ji_917{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);width:26px;height:26px;color:var(--c-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._inlineIconBtn_zq2ji_917:hover{background:var(--c-primary-bg);border-color:var(--c-primary-bg);color:var(--c-primary)}._kpiGrid_zq2ji_967{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:28px;display:grid}._kpi_zq2ji_967{background:var(--c-surface);border-radius:var(--r-lg);box-shadow:var(--shadow-card);border:1px solid var(--c-border);border-top:3px solid #0000;padding:20px 22px}._kpiAccent_zq2ji_1001{border-top-color:var(--c-primary)}._kpiValue_zq2ji_1005{color:var(--c-text);margin-bottom:4px;font-size:28px;font-weight:700;line-height:1.1}._kpiAccent_zq2ji_1001 ._kpiValue_zq2ji_1005{color:var(--c-primary)}._kpiLabel_zq2ji_1025{color:var(--c-text-secondary);margin-bottom:4px;font-size:13px;font-weight:500}._kpiSub_zq2ji_1039{color:var(--c-text-muted);margin-bottom:10px;font-size:12px}._occupancyTrack_zq2ji_1053{background:var(--c-border);border-radius:2px;height:4px;margin-bottom:5px;overflow:hidden}._occupancyFill_zq2ji_1069{background:var(--c-primary);border-radius:2px;height:100%;transition:width .4s}._occupancyPct_zq2ji_1083{color:var(--c-text-muted);font-size:11px}._section_zq2ji_1101{background:var(--c-surface);border-radius:var(--r-lg);min-width:0;max-width:100%;box-shadow:var(--shadow-card);border:1px solid var(--c-border);overflow:hidden}._ganttWorkspaceExpanded_zq2ji_1121{z-index:200;height:100dvh;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:var(--c-surface);box-shadow:none;border:0;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}._ganttWorkspaceExpanded_zq2ji_1121 ._sectionHeader_zq2ji_1151{flex-shrink:0}._ganttWorkspaceExpanded_zq2ji_1121 ._ganttWrap_zq2ji_1159{flex:1;min-height:0;max-height:none}._sectionHeader_zq2ji_1151{border-bottom:1px solid var(--c-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 20px;display:flex}._sectionTitle_zq2ji_1191{color:var(--c-text);margin:0;font-size:16px;font-weight:600}._sectionControls_zq2ji_1213{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}._viewToggle_zq2ji_1233{border:1px solid var(--c-border);border-radius:var(--r-md);display:flex;overflow:hidden}._viewBtn_zq2ji_1247{background:var(--c-surface);color:var(--c-text-secondary);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;border:none;min-height:32px;padding:6px 12px;font-size:12px;font-weight:500}._viewBtn_zq2ji_1247+._viewBtn_zq2ji_1247{border-left:1px solid var(--c-border)}._viewBtn_zq2ji_1247:hover{background:var(--c-bg);color:var(--c-text)}._viewBtnActive_zq2ji_1283{font-weight:600;background:var(--c-primary-bg)!important;color:var(--c-primary)!important}._viewBtn_zq2ji_1247:disabled{opacity:.45;cursor:not-allowed}._tabs_zq2ji_1297{gap:4px;display:flex}._tab_zq2ji_45{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);color:var(--c-text-secondary);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:6px;min-height:44px;padding:8px 12px;font-size:13px;display:flex}._tab_zq2ji_45:hover{background:var(--c-border);color:var(--c-text)}._tab_zq2ji_45._tabActive_zq2ji_1339{background:var(--c-primary-bg);border-color:var(--c-primary);color:var(--c-primary);font-weight:600}._tabBadge_zq2ji_1343{border-radius:var(--r-full);background:var(--c-border);min-width:18px;height:18px;color:var(--c-text-secondary);justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}._tabBadgeOrange_zq2ji_1371{background:var(--c-warning-bg);color:var(--c-warning)}._tabBadgeRed_zq2ji_1373{background:var(--c-danger-bg);color:var(--c-danger)}._desktopOnly_zq2ji_1385{display:block}._mobileOnly_zq2ji_1387{display:none}._tableWrap_zq2ji_1399{overflow-x:auto}._table_zq2ji_45{border-collapse:collapse;width:100%;font-size:13px}._table_zq2ji_45 thead th{text-align:left;color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.5px;background:var(--c-bg);border-bottom:1px solid var(--c-border);white-space:nowrap;padding:10px 16px;font-size:11px;font-weight:600}._table_zq2ji_45 tbody tr{border-bottom:1px solid var(--c-border);transition:background var(--transition-fast)}._table_zq2ji_45 tbody tr:hover{background:var(--c-primary-bg)}._table_zq2ji_45 tbody tr:last-child{border-bottom:none}._table_zq2ji_45 tbody td{color:var(--c-text);vertical-align:middle;padding:11px 16px}._rowOverdue_zq2ji_1459{background:#fff5f5!important}._rowOverdue_zq2ji_1459:hover{background:var(--c-danger-bg)!important}._mono_zq2ji_1465{color:var(--c-text-secondary);font-family:Geist Mono,Roboto Mono,monospace;font-size:12px}._carCell_zq2ji_1469{flex-direction:column;gap:2px;display:flex}._carNum_zq2ji_1471{color:var(--c-text-muted);font-family:Geist Mono,Roboto Mono,monospace;font-size:11px}._cardList_zq2ji_1489{flex-direction:column;display:flex}._rentCard_zq2ji_851{border-bottom:1px solid var(--c-border);cursor:pointer;transition:background var(--transition-fast);justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:14px 16px;display:flex}._rentCard_zq2ji_851:last-child{border-bottom:none}._rentCard_zq2ji_851:active{background:var(--c-primary-bg)}._rentCardMain_zq2ji_1533{flex:1;min-width:0}._rentCardClient_zq2ji_1543{color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:15px;font-weight:600;overflow:hidden}._rentCardCar_zq2ji_1563{color:var(--c-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:13px;overflow:hidden}._rentCardDates_zq2ji_1581{color:var(--c-text-muted);font-size:12px}._rentCardPlace_zq2ji_851,._rentCardPhone_zq2ji_853{color:var(--c-text-secondary);margin-top:6px;font-size:12px;line-height:1.35}._rentCardPlace_zq2ji_851 span{text-overflow:ellipsis;min-width:0;overflow:hidden}._rentCardRight_zq2ji_1619{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}._rentCardChevron_zq2ji_1635{color:var(--c-text-muted);align-items:center;display:flex}._badge_zq2ji_1655{border-radius:var(--r-full);white-space:nowrap;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}._badgeGreen_zq2ji_1677{background:var(--c-success-bg);color:var(--c-success)}._badgeOrange_zq2ji_1679{background:var(--c-warning-bg);color:var(--c-warning)}._badgeRed_zq2ji_1681{background:var(--c-danger-bg);color:var(--c-danger)}._ganttFilters_zq2ji_1693{flex-wrap:wrap;gap:8px;min-width:0;display:flex}._ganttPeriodControls_zq2ji_1707{align-items:center;gap:4px;min-width:0;display:flex}._ganttIconButton_zq2ji_1721,._ganttTodayButton_zq2ji_1723{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-width:32px;min-height:32px;color:var(--c-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}._ganttIconButton_zq2ji_1721:hover,._ganttTodayButton_zq2ji_1723:hover{background:var(--c-primary-bg);border-color:var(--c-primary);color:var(--c-primary)}._ganttTodayButton_zq2ji_1723{white-space:nowrap;padding:0 9px;font-size:12px;font-weight:600}._ganttDateControl_zq2ji_1779{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);height:32px;color:var(--c-text-muted);align-items:center;gap:5px;padding:0 8px;display:inline-flex}._ganttDateControl_zq2ji_1779 input{width:112px;min-width:0;color:var(--c-text);background:0 0;border:0;outline:0;font-size:13px}._ganttFilterInput_zq2ji_1823{border:1px solid var(--c-border);border-radius:var(--r-md);height:32px;color:var(--c-text);background:var(--c-surface);width:130px;transition:border-color var(--transition-fast);outline:none;padding:0 10px;font-size:13px}._ganttFilterInput_zq2ji_1823::placeholder{color:var(--c-text-muted)}._ganttFilterInput_zq2ji_1823:focus{border-color:var(--c-primary)}._detailOverlay_zq2ji_1861{z-index:100;background:#00000047;animation:.15s _overlayFadeIn_zq2ji_1;position:fixed;inset:0}._detailPanel_zq2ji_1877{background:var(--c-surface);width:520px;max-width:90vw;box-shadow:var(--shadow-panel);z-index:101;flex-direction:column;animation:.2s _panelSlideIn_zq2ji_1;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes _overlayFadeIn_zq2ji_1{0%{opacity:0}to{opacity:1}}@keyframes _panelSlideIn_zq2ji_1{0%{transform:translate(100%)}to{transform:translate(0)}}._detailPanelHeader_zq2ji_1927{border-bottom:1px solid var(--c-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._detailPanelClose_zq2ji_1945{background:var(--c-bg);border-radius:var(--r-md);width:32px;height:32px;color:var(--c-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}._detailPanelClose_zq2ji_1945:hover{background:var(--c-border);color:var(--c-text)}._detailTypeBadge_zq2ji_1979{border-radius:var(--r-full);padding:4px 14px;font-size:13px;font-weight:600}._detailTypeRent_zq2ji_1991{background:var(--c-primary-bg);color:var(--c-primary)}._detailTypeReserve_zq2ji_1993{background:var(--c-reserve-bg);color:var(--c-reserve)}._detailTypeIdle_zq2ji_1995{background:var(--c-idle-bg);color:var(--c-idle)}._detailBody_zq2ji_1999{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}._detailRow_zq2ji_2017{flex-direction:column;gap:4px;display:flex}._detailRowSecondary_zq2ji_2029{border-top:1px solid var(--c-border);margin-top:2px;padding-top:10px}._detailRowSecondary_zq2ji_2029 ._detailValue_zq2ji_2041{color:var(--c-text-secondary)}._detailLabel_zq2ji_2049{color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.6px;font-size:10px;font-weight:700}._detailValue_zq2ji_2041{color:var(--c-text);overflow-wrap:anywhere;font-size:14px;line-height:1.4}._detailSubValue_zq2ji_2079{color:var(--c-text-secondary);font-size:13px;line-height:1.35}._detailMono_zq2ji_2091{color:var(--c-text-secondary);font-family:Geist Mono,Roboto Mono,monospace;font-size:13px}._detailMuted_zq2ji_2103{color:var(--c-text-muted);font-family:Geist Mono,Roboto Mono,monospace;font-size:12px}._empty_zq2ji_2123{text-align:center;color:var(--c-text-muted);padding:40px;font-size:14px}@media (width<=768px){._main_zq2ji_21{padding:20px 16px;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}._tableMode_zq2ji_45{height:auto;min-height:100vh;display:block;overflow:visible}._tableMode_zq2ji_45 ._ganttWorkspace_zq2ji_71{display:block}._header_zq2ji_61{flex-direction:row;align-items:center;gap:12px;margin-bottom:20px}._title_zq2ji_107{font-size:20px}._newRentBtn_zq2ji_143,._newRentalBtn_zq2ji_189{min-height:40px;padding:8px 10px;font-size:12px}._periodSelector_zq2ji_361{margin-bottom:16px}._periodLabel_zq2ji_413{min-width:120px;font-size:14px}._homeTabs_zq2ji_63{width:100%;margin-bottom:16px}._homeTab_zq2ji_63{white-space:nowrap;flex:1;min-width:0;min-height:44px;padding:0 8px;overflow:hidden}._todaySummary_zq2ji_575{grid-template-columns:1fr 1fr;gap:10px}._todaySummaryItem_zq2ji_587{padding:12px}._todayList_zq2ji_645{grid-template-columns:1fr}._todayItem_zq2ji_657{padding:14px}._todayItemMain_zq2ji_755{grid-template-columns:58px minmax(0,1fr);gap:10px}._todayTime_zq2ji_771{font-size:12px}._kpiGrid_zq2ji_967{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}._skeletonKpiGrid_zq2ji_271{grid-template-columns:1fr 1fr;gap:10px}._kpi_zq2ji_967{padding:14px}._kpiValue_zq2ji_1005{font-size:22px}._kpiLabel_zq2ji_1025{font-size:12px}._kpiSub_zq2ji_1039{margin-bottom:8px;font-size:11px}._tabs_zq2ji_1297{width:100%}._tab_zq2ji_45{flex:1;justify-content:center;padding:8px 4px;font-size:12px}._sectionHeader_zq2ji_1151{flex-direction:column;align-items:flex-start;padding:14px 16px}._sectionControls_zq2ji_1213{flex-direction:column;align-items:flex-start;width:100%}._ganttWorkspaceExpanded_zq2ji_1121{padding:max(12px, env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) max(12px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px))}._ganttPeriodControls_zq2ji_1707,._ganttFilters_zq2ji_1693{width:100%}._ganttFilterInput_zq2ji_1823{flex:1;width:auto;min-width:100px}._ganttDateControl_zq2ji_1779{flex:1}._ganttDateControl_zq2ji_1779 input{width:100%;font-size:16px}._viewToggle_zq2ji_1233{width:100%}._viewBtn_zq2ji_1247{flex:1;justify-content:center}._desktopOnly_zq2ji_1385{display:none}._mobileOnly_zq2ji_1387{display:block}}@media (width<=480px){._header_zq2ji_61{flex-direction:column;align-items:stretch}._headerActions_zq2ji_131{width:100%}._headerActions_zq2ji_131>button{flex:1;min-width:0}._detailPanel_zq2ji_1877{width:100vw;max-width:100vw}}@media (pointer:coarse) and (height<=540px){._main_zq2ji_21{padding:16px;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}._header_zq2ji_61{margin-bottom:12px}._ganttFilters_zq2ji_1693{display:none}._homeTabs_zq2ji_63,._viewToggle_zq2ji_1233{width:100%}._homeTab_zq2ji_63,._viewBtn_zq2ji_1247{flex:1}._desktopOnly_zq2ji_1385{display:none}._mobileOnly_zq2ji_1387{display:block}._kpiGrid_zq2ji_967,._skeletonKpiGrid_zq2ji_271,._todaySummary_zq2ji_575,._todayList_zq2ji_645{grid-template-columns:repeat(2,minmax(0,1fr))}._detailPanel_zq2ji_1877{width:min(420px,100vw)}}._layout_vqpwe_1{background:var(--c-bg);min-height:100vh;display:flex}._main_vqpwe_3{flex:1;min-width:0;padding:32px;overflow-y:auto}._header_vqpwe_5{align-items:baseline;gap:12px;margin-bottom:20px;display:flex}._title_vqpwe_7{color:var(--c-text);margin:0;font-size:22px;font-weight:600}._count_vqpwe_9{color:var(--c-text-muted);font-size:13px}._catalogPriceLink_vqpwe_11{color:var(--c-primary);margin-left:auto;font-size:13px;text-decoration:none}._toolbar_vqpwe_15{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;display:flex}._search_vqpwe_17{width:min(100%,400px);min-height:38px;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);outline:none;padding:9px 14px;font-size:14px}._search_vqpwe_17:focus{border-color:var(--c-primary)}._search_vqpwe_17::placeholder{color:var(--c-text-muted)}._attentionToggle_vqpwe_23,._archiveToggle_vqpwe_23{min-height:38px;color:var(--c-text-secondary);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);cursor:pointer;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:750;display:inline-flex}._attentionToggle_vqpwe_23 span,._archiveToggle_vqpwe_23 span{min-width:20px;min-height:20px;color:var(--c-text-muted);background:var(--c-bg);border-radius:var(--r-full);justify-content:center;align-items:center;font-size:11px;font-weight:850;display:inline-flex}._attentionToggleActive_vqpwe_27{color:var(--c-primary);background:var(--c-primary-bg);border-color:var(--c-primary)}._archiveToggleActive_vqpwe_29{color:var(--c-text);background:var(--c-bg);border-color:var(--c-border-strong)}._skeletonGrid_vqpwe_33,._grid_vqpwe_33{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}._skeletonCard_vqpwe_35{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:18px}._skeletonLine_vqpwe_37{background:linear-gradient(90deg, var(--c-border) 25%, var(--c-bg) 50%, var(--c-border) 75%);border-radius:var(--r-sm);background-size:200% 100%;animation:1.4s infinite _shimmer_vqpwe_1}@keyframes _shimmer_vqpwe_1{0%{background-position:200% 0}to{background-position:-200% 0}}._card_vqpwe_43{width:100%;min-height:136px;color:var(--c-text);text-align:left;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-card);cursor:pointer;padding:18px;display:block}._card_vqpwe_43:hover,._card_vqpwe_43:focus-visible{border-color:var(--c-border-strong);box-shadow:var(--shadow-panel);outline:none}._cardDanger_vqpwe_47{border-color:var(--c-danger);box-shadow:inset 3px 0 0 var(--c-danger), var(--shadow-card)}._cardWarning_vqpwe_49{border-color:var(--c-warning);box-shadow:inset 3px 0 0 var(--c-warning), var(--shadow-card)}._cardHeader_vqpwe_51{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:4px;display:flex}._cardTitle_vqpwe_53{min-width:0;color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:700;overflow:hidden}._cardNumber_vqpwe_55{color:var(--c-text-muted);margin-bottom:12px;font-family:Geist Mono,Roboto Mono,monospace;font-size:12px}._cardDetails_vqpwe_57{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._tag_vqpwe_59{color:var(--c-primary);background:var(--c-primary-bg);border-radius:var(--r-sm);text-transform:capitalize;padding:3px 8px;font-size:11px;font-weight:700}._mileage_vqpwe_61{color:var(--c-text-muted);font-size:12px}._statusBadge_vqpwe_63,._lifecycleBadge_vqpwe_63{border-radius:var(--r-full);white-space:nowrap;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}._statusFree_vqpwe_65{color:var(--c-success);background:var(--c-success-bg)}._statusRented_vqpwe_67{color:var(--c-primary);background:var(--c-primary-bg)}._statusService_vqpwe_69{color:var(--c-idle);background:var(--c-idle-bg)}._lifecycleSold_vqpwe_71{color:var(--c-warning);background:var(--c-warning-bg)}._lifecycleArchived_vqpwe_73{color:var(--c-text-secondary);background:var(--c-bg)}._attentionBlock_vqpwe_75{border:1px solid var(--c-border);border-radius:var(--r-md);margin-top:12px;padding:9px 10px}._attentionDanger_vqpwe_77{color:var(--c-danger);background:var(--c-danger-bg);border-color:var(--c-danger)}._attentionWarning_vqpwe_79{color:var(--c-warning);background:var(--c-warning-bg);border-color:var(--c-warning)}._attentionTitle_vqpwe_81{align-items:center;gap:5px;margin-bottom:6px;font-size:12px;font-weight:850;display:inline-flex}._attentionList_vqpwe_83{flex-wrap:wrap;gap:5px;display:flex}._attentionList_vqpwe_83 span{color:inherit;background:var(--c-surface);border-radius:var(--r-sm);padding:3px 6px;font-size:11px;font-weight:750}._emptyState_vqpwe_87{color:var(--c-text-muted);text-align:center;grid-column:1/-1;padding:40px}._drawerOverlay_vqpwe_91{z-index:20;background:color-mix(in srgb, var(--c-sidebar) 62%, transparent);position:fixed;inset:0}._drawer_vqpwe_91{z-index:21;background:var(--c-surface);width:min(480px,100vw);box-shadow:var(--shadow-panel);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}._drawerHeader_vqpwe_95{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 18px;display:flex}._drawerHeader_vqpwe_95 h2{color:var(--c-text);margin:0;font-size:18px;line-height:1.3}._drawerHeader_vqpwe_95 p{color:var(--c-text-muted);margin:4px 0 0;font-family:Geist Mono,Roboto Mono,monospace;font-size:13px}._drawerBody_vqpwe_101{flex:1;min-height:0;padding:0 24px 28px;overflow-y:auto}._drawerLoading_vqpwe_103{color:var(--c-text-muted);padding:32px 24px;font-size:14px}._drawerSection_vqpwe_105{border-bottom:1px solid var(--c-border);padding:22px 0}._drawerSection_vqpwe_105:last-child{border-bottom:0}._sectionHeading_vqpwe_109{color:var(--c-text);align-items:center;gap:8px;display:flex}._sectionHeading_vqpwe_109 h3{margin:0;font-size:15px}._sectionHint_vqpwe_113{color:var(--c-text-muted);margin:8px 0 16px;font-size:12px;line-height:1.5}._fieldLabel_vqpwe_115{color:var(--c-text-secondary);gap:6px;margin-top:12px;font-size:12px;font-weight:700;display:grid}._fieldLabel_vqpwe_115 input,._fieldLabel_vqpwe_115 select,._fieldLabel_vqpwe_115 textarea{width:100%;min-height:38px;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);font:inherit;padding:8px 10px;font-size:14px}._fieldLabel_vqpwe_115 textarea{resize:vertical;min-height:74px}._fieldLabel_vqpwe_115 input:focus,._fieldLabel_vqpwe_115 select:focus,._fieldLabel_vqpwe_115 textarea:focus{border-color:var(--c-primary);outline:none}._required_vqpwe_123{color:var(--c-danger)}._primaryButton_vqpwe_125,._secondaryButton_vqpwe_125,._textButton_vqpwe_125,._iconButton_vqpwe_125{border-radius:var(--r-md);cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:13px;font-weight:750;display:inline-flex}._primaryButton_vqpwe_125{color:var(--c-surface);background:var(--c-primary);border:1px solid var(--c-primary);margin-top:16px;padding:0 12px}._primaryButton_vqpwe_125:disabled,._textButton_vqpwe_125:disabled{opacity:.55;cursor:default}._secondaryButton_vqpwe_125{color:var(--c-text-secondary);background:var(--c-surface);border:1px solid var(--c-border);padding:0 12px}._textButton_vqpwe_125{color:var(--c-danger);background:0 0;border:0;padding:0 8px}._iconButton_vqpwe_125{width:36px;color:var(--c-text-secondary);background:var(--c-surface);border:1px solid var(--c-border);padding:0}._iconButton_vqpwe_125:hover{color:var(--c-text);border-color:var(--c-border-strong)}._formActions_vqpwe_139{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._formActions_vqpwe_139 ._primaryButton_vqpwe_125{margin-top:16px}._formError_vqpwe_143{color:var(--c-danger);background:var(--c-danger-bg);border:1px solid var(--c-danger);border-radius:var(--r-md);margin-top:18px;padding:10px 12px;font-size:13px;line-height:1.4}._historyList_vqpwe_145,._serviceList_vqpwe_145{gap:8px;margin-top:14px;display:grid}._historyRow_vqpwe_147,._serviceRow_vqpwe_147{border-top:1px solid var(--c-border);gap:3px;padding:10px 0;display:grid}._historyRow_vqpwe_147:first-child,._serviceRow_vqpwe_147:first-child{border-top:0}._historyRow_vqpwe_147 strong,._serviceRow_vqpwe_147 strong{color:var(--c-text);font-size:13px}._historyRow_vqpwe_147 span,._serviceRow_vqpwe_147 span,._historyRow_vqpwe_147 small,._serviceRow_vqpwe_147 small{color:var(--c-text-muted);font-size:12px;line-height:1.4}._serviceRow_vqpwe_147{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}._serviceRow_vqpwe_147>div:first-child{gap:3px;min-width:0;display:grid}._serviceActions_vqpwe_159{align-items:center;gap:2px;display:flex}._cancelled_vqpwe_161{color:var(--c-text-muted);font-size:12px}@media (width<=768px){._main_vqpwe_3{padding:20px 16px;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}._title_vqpwe_7{font-size:20px}._grid_vqpwe_33,._skeletonGrid_vqpwe_33{grid-template-columns:minmax(0,1fr);gap:10px}._toolbar_vqpwe_15{gap:8px}._search_vqpwe_17,._attentionToggle_vqpwe_23,._archiveToggle_vqpwe_23{width:100%}._card_vqpwe_43{min-height:132px;padding:14px}._drawer_vqpwe_91{width:100%}._drawerHeader_vqpwe_95,._drawerBody_vqpwe_101{padding-left:16px;padding-right:16px}}._layout_1r236_1{background:var(--c-bg);min-height:100vh;display:flex}._main_1r236_3{flex:1;min-width:0;padding:32px}._header_1r236_5{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}._header_1r236_5 h1{color:var(--c-text);margin:8px 0 0;font-size:22px;font-weight:600}._back_1r236_9{color:var(--c-text-secondary);align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}._back_1r236_9:hover{color:var(--c-primary)}._toolbar_1r236_13{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}._toolbar_1r236_13>input{border:1px solid var(--c-border);border-radius:var(--r-md);width:min(300px,100%);min-height:40px;color:var(--c-text);background:var(--c-surface);font:inherit;padding:8px 12px}._segments_1r236_17{background:var(--c-border);border-radius:var(--r-md);gap:3px;padding:3px;display:flex}._segments_1r236_17 button{border-radius:var(--r-sm);min-height:34px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:0;padding:6px 12px}._segments_1r236_17 button[aria-pressed=true]{background:var(--c-surface);color:var(--c-text)}._tableWrap_1r236_23{overflow:auto}._table_1r236_23{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_1r236_23 thead th{color:var(--c-text-secondary);border-bottom:1px solid var(--c-border-strong);padding:12px;font-weight:500}._table_1r236_23 td,._table_1r236_23 tbody th{border-bottom:1px solid var(--c-border);vertical-align:top;padding:15px 12px}._table_1r236_23 tbody th{min-width:180px;font-weight:600}._table_1r236_23 small{color:var(--c-text-muted);margin-top:4px;font-size:11px;display:block}._price_1r236_35{color:var(--c-primary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-weight:600;display:inline-flex}._price_1r236_35:disabled{color:var(--c-text);cursor:default}._warning_1r236_39{color:var(--c-warning);margin-top:4px;font-size:11px;display:block}._muted_1r236_41,._empty_1r236_41{color:var(--c-text-secondary)}._empty_1r236_41{padding:24px 0;font-size:14px}._primary_1r236_45,._secondary_1r236_45,._iconButton_1r236_45{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-height:40px;color:var(--c-text);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex}._primary_1r236_45{background:var(--c-primary);color:var(--c-surface);border-color:var(--c-primary)}._primary_1r236_45:disabled,._secondary_1r236_45:disabled{opacity:.55;cursor:default}._iconButton_1r236_45{width:38px;padding:0}._error_1r236_53{color:var(--c-danger);background:var(--c-danger-bg);border-radius:var(--r-sm);align-items:flex-start;gap:8px;padding:11px 12px;font-size:13px;line-height:1.5;display:flex}._error_1r236_53 svg{flex-shrink:0;margin-top:2px}._dialog_1r236_57{border:1px solid var(--c-border);background:var(--c-surface);width:min(520px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--c-text);box-shadow:var(--shadow-panel);border-radius:8px;padding:0}._dialog_1r236_57[open]{flex-direction:column;display:flex}._dialog_1r236_57::backdrop{background:#18181b66}._dialog_1r236_57 header{border-bottom:1px solid var(--c-border);justify-content:space-between;gap:12px;padding:20px;display:flex}._dialog_1r236_57 h2{margin:0;font-size:16px}._dialog_1r236_57 header p{color:var(--c-text-secondary);margin:6px 0 0;font-size:12px}._dialogBody_1r236_69{padding:20px;overflow:auto}._dialogBody_1r236_69 label{color:var(--c-text-secondary);gap:8px;font-size:13px;display:grid}._dialogBody_1r236_69 input{border:1px solid var(--c-border);border-radius:var(--r-md);width:100%;min-height:44px;color:var(--c-text);background:var(--c-surface);font:inherit;padding:8px 12px}._detail_1r236_75{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:12px;padding:15px 0;font-size:12px;display:flex}._detail_1r236_75 span{color:var(--c-text-secondary)}._detail_1r236_75 strong{text-align:right;align-items:center;gap:5px;font-weight:500;display:flex}._dialog_1r236_57 footer{border-top:1px solid var(--c-border);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}@media (width<=700px){._main_1r236_3{padding:20px 16px 90px}._header_1r236_5{align-items:flex-start}._toolbar_1r236_13>input{width:100%}._table_1r236_23,._table_1r236_23 tbody{display:block}._table_1r236_23 thead{display:none}._table_1r236_23 tr{border:1px solid var(--c-border);background:var(--c-surface);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:10px;padding:14px;display:grid}._table_1r236_23 td,._table_1r236_23 tbody th{border:0;min-width:0;padding:0;display:block}._table_1r236_23 tbody th{grid-column:1/-1}._table_1r236_23 td:before{content:attr(data-label);color:var(--c-text-secondary);margin-bottom:6px;font-size:11px;display:block}._segments_1r236_17 button,._secondary_1r236_45,._primary_1r236_45{min-height:44px}._dialog_1r236_57 footer ._primary_1r236_45,._dialog_1r236_57 footer ._secondary_1r236_45{flex:1}}._panel_1yx0l_1{min-width:0;color:var(--c-text);font-size:13px}._panel_1yx0l_1 button,._dialog_1yx0l_3 button{border:1px solid var(--c-border);max-width:100%;min-height:40px;font:inherit;background:var(--c-surface);color:var(--c-text);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex}._panel_1yx0l_1 button:disabled,._dialog_1yx0l_3 button:disabled{opacity:.5;cursor:default}._panel_1yx0l_1 input:not([type=checkbox]),._panel_1yx0l_1 select{box-sizing:border-box;border:1px solid var(--c-border);min-width:0;max-width:100%;min-height:40px;font:inherit;background:var(--c-surface);color:var(--c-text);border-radius:4px;padding:8px}._toolbar_1yx0l_9{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}._search_1yx0l_11{flex:230px;align-items:center;gap:8px;min-width:0;display:flex}._search_1yx0l_11 input{width:100%}._filter_1yx0l_15{gap:4px;font-size:12px;display:grid}._priceFilter_1yx0l_17{cursor:pointer;align-items:center;gap:7px;min-height:40px;display:flex}._priceFilter_1yx0l_17 input{width:16px;height:16px;accent-color:var(--c-primary);flex:none;margin:0}._panel_1yx0l_1 ._primary_1yx0l_21,._dialog_1yx0l_3 ._primary_1yx0l_21{color:var(--c-surface);background:var(--c-primary);border-color:var(--c-primary)}._panel_1yx0l_1 button:focus-visible,._panel_1yx0l_1 input:focus-visible,._panel_1yx0l_1 select:focus-visible,._dialog_1yx0l_3 button:focus-visible,._dialog_1yx0l_3 input:focus-visible,._dialog_1yx0l_3 select:focus-visible,._dialog_1yx0l_3 textarea:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._muted_1yx0l_27,._notice_1yx0l_27{align-items:center;gap:7px;font-size:13px;display:flex}._muted_1yx0l_27{color:var(--c-text-secondary)}._muted_1yx0l_27 svg,._error_1yx0l_31 svg,._notice_1yx0l_27 svg{flex-shrink:0}._notice_1yx0l_27{color:var(--c-success)}._count_1yx0l_35{color:var(--c-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:12px 0;font-size:12px;display:flex}._panel_1yx0l_1 ._refreshPrices_1yx0l_37{min-height:34px;padding:5px 8px}._error_1yx0l_31{color:var(--c-danger);background:var(--c-danger-bg);overflow-wrap:anywhere;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:12px;display:flex}._error_1yx0l_31 span{flex:200px}._empty_1yx0l_43{color:var(--c-text-secondary);padding:24px 0}._table_1yx0l_45{border-collapse:collapse;table-layout:fixed;width:100%}._machineCol_1yx0l_47{width:33%}._stockCol_1yx0l_49{width:74px}._systemCol_1yx0l_51{width:16%}._table_1yx0l_45 th{text-align:left;color:var(--c-text-secondary);font-size:12px;font-weight:500}._table_1yx0l_45 td,._table_1yx0l_45 th{border-bottom:1px solid var(--c-border);overflow-wrap:anywhere;padding:10px 8px}._table_1yx0l_45 ._systemCell_1yx0l_57{background:color-mix(in srgb, var(--c-primary-bg) 65%, var(--c-surface));color:var(--c-text)}._table_1yx0l_45 ._clientHeading_1yx0l_59{color:var(--c-text);padding-bottom:5px;font-weight:600}._machineHeading_1yx0l_61{grid-template-columns:64px minmax(0,1fr);gap:8px;display:grid}._machine_1yx0l_47{align-items:center;gap:10px;min-width:0;display:flex}._releaseCheck_1yx0l_65{cursor:pointer;flex:0 0 60px;justify-content:center;align-items:center;min-height:40px;display:flex}._releaseCheck_1yx0l_65 input{width:18px;height:18px;accent-color:var(--c-primary);margin:0}._releaseCheck_1yx0l_65:has(input:disabled){cursor:default}._panel_1yx0l_1 button._detailsButton_1yx0l_71{text-align:left;background:0 0;border-color:#0000;flex:1;justify-content:flex-start;min-width:0;padding-inline:3px}._panel_1yx0l_1 button._detailsButton_1yx0l_71:hover{background:var(--c-surface);border-color:var(--c-border)}._detailsButton_1yx0l_71>span{flex:1;min-width:0}._detailsButton_1yx0l_71>svg{flex:none}._selected_1yx0l_79{background:var(--c-primary-bg)}._thumb_1yx0l_81{object-fit:cover;border-radius:4px;flex-shrink:0;width:56px;height:42px}._table_1yx0l_45 strong{font-size:13px;font-weight:500}._table_1yx0l_45 small{color:var(--c-text-secondary);margin-top:5px;font-size:12px;display:block}._flags_1yx0l_87 label{cursor:pointer;align-items:center;gap:8px;min-height:40px;display:flex}._flags_1yx0l_87 input{width:18px;height:18px;accent-color:var(--c-primary);flex-shrink:0;margin:0}._mobileAction_1yx0l_91,._table_1yx0l_45 ._mobileStock_1yx0l_91{display:none}._flags_1yx0l_87{flex-wrap:wrap;gap:24px;display:flex}._srOnly_1yx0l_95{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._dialog_1yx0l_3{box-sizing:border-box;border:1px solid var(--c-border);width:min(720px,100vw - 24px);max-height:calc(100dvh - 24px);font:inherit;color:var(--c-text);background:var(--c-surface);border-radius:8px;padding:0;font-size:13px;overflow:auto}._dialog_1yx0l_3::backdrop{background:#00000059}._dialog_1yx0l_3 header,._dialog_1yx0l_3 footer{background:var(--c-surface);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._dialog_1yx0l_3 header{border-bottom:1px solid var(--c-border)}._dialog_1yx0l_3 header h2{overflow-wrap:anywhere;margin:0;font-size:17px}._dialog_1yx0l_3 footer{border-top:1px solid var(--c-border);flex-wrap:wrap;justify-content:flex-end}._dialogBody_1yx0l_109{padding:16px 20px}._fields_1yx0l_111{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;margin:0;padding:12px 0 20px;display:grid}._fields_1yx0l_111 legend{padding:0;font-size:14px;font-weight:600}._fields_1yx0l_111>label{gap:6px;min-width:0;font-size:13px;display:grid}._fields_1yx0l_111 input:not([type=checkbox]),._fields_1yx0l_111 select,._fields_1yx0l_111 textarea{box-sizing:border-box;border:1px solid var(--c-border);width:100%;min-width:0;max-width:100%;min-height:40px;font:inherit;color:var(--c-text);background:var(--c-surface);border-radius:4px;padding:8px}._fields_1yx0l_111 textarea{resize:vertical}._fields_1yx0l_111 input[readonly],._fields_1yx0l_111 select:disabled{background:var(--c-bg);color:var(--c-text-secondary)}._fields_1yx0l_111:disabled{opacity:.8}._wide_1yx0l_125{grid-column:1/-1}._shared_1yx0l_127{color:var(--c-text-secondary);border-bottom:1px solid var(--c-border);overflow-wrap:anywhere;margin:0;padding:10px 0;font-size:13px}@media (width<=900px){._table_1yx0l_45,._table_1yx0l_45 tbody{display:block}._table_1yx0l_45 thead,._table_1yx0l_45 colgroup{display:none}._table_1yx0l_45 tr{border-bottom:1px solid var(--c-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;padding:12px 0;display:grid}._table_1yx0l_45 :is(th,td){border:0;min-width:0;padding:0;display:block}._table_1yx0l_45 ._identity_1yx0l_139{grid-column:span 2}._table_1yx0l_45 ._stockCell_1yx0l_141{display:none}._table_1yx0l_45 ._mobileStock_1yx0l_91{display:block}._table_1yx0l_45 ._systemCell_1yx0l_57{border-radius:var(--r-sm);align-self:stretch;padding:5px 6px}._table_1yx0l_45 td[data-label]:before{content:attr(data-label);color:var(--c-text-secondary);margin-bottom:4px;font-size:11px;font-weight:600;display:block}._machine_1yx0l_47{gap:5px}._releaseCheck_1yx0l_65{flex-direction:column;flex:0 0 40px;gap:4px}._thumb_1yx0l_81{width:38px;height:30px}._mobileAction_1yx0l_91{font-size:11px;display:inline}}@media (width<=480px){._search_1yx0l_11{flex-basis:100%}._filter_1yx0l_15{flex:90px}._priceFilter_1yx0l_17,._panel_1yx0l_1 ._refreshPrices_1yx0l_37,._panel_1yx0l_1 button,._dialog_1yx0l_3 button{min-height:44px}._dialogBody_1yx0l_109,._dialog_1yx0l_3 header,._dialog_1yx0l_3 footer{padding:14px}._fields_1yx0l_111{grid-template-columns:minmax(0,1fr)}}._layout_d1pzn_1{background:var(--c-bg);min-height:100vh;display:flex}._main_d1pzn_3{min-width:0;color:var(--c-text);flex:1;padding:28px 32px}._header_d1pzn_5,._row_d1pzn_5,._actions_d1pzn_5,._editor_d1pzn_5 header,._mode_d1pzn_5{justify-content:space-between;align-items:center;gap:16px;display:flex}._header_d1pzn_5{margin-bottom:24px}._header_d1pzn_5 a{color:var(--c-text-secondary);align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}._main_d1pzn_3 h1{margin:8px 0;font-size:22px}._main_d1pzn_3 h2{margin:24px 0 12px;font-size:16px}._main_d1pzn_3 h3{font-size:15px}._main_d1pzn_3 button{border:1px solid var(--c-border);background:var(--c-surface);min-height:40px;color:var(--c-text);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex}._main_d1pzn_3 button:disabled{opacity:.5;cursor:default}._main_d1pzn_3 ._primary_d1pzn_13{background:var(--c-primary);color:var(--c-surface)}._tabs_d1pzn_15{border-bottom:1px solid var(--c-border);gap:8px;margin-bottom:20px;display:flex;overflow:auto}._tabs_d1pzn_15 button{white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}._tabs_d1pzn_15 button[aria-current]{border-bottom-color:var(--c-primary);color:var(--c-primary)}._actions_d1pzn_5{flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}._actions_d1pzn_5 label{gap:5px;font-size:12px;display:grid}._row_d1pzn_5{border-bottom:1px solid var(--c-border);overflow-wrap:anywhere;padding:15px 0;font-size:13px}._row_d1pzn_5>div{min-width:0}._row_d1pzn_5 button{flex-shrink:0}._main_d1pzn_3 small{color:var(--c-text-secondary);margin-top:5px;font-size:12px;display:block}._check_d1pzn_19{align-items:center;gap:8px;font-size:13px;display:flex}._check_d1pzn_19 input{flex-shrink:0;width:18px;height:18px}._main_d1pzn_3 input:not([type=checkbox]),._main_d1pzn_3 select{border:1px solid var(--c-border);background:var(--c-surface);min-width:0;max-width:100%;min-height:40px;color:var(--c-text);font:inherit;border-radius:4px;padding:8px}._error_d1pzn_23{color:var(--c-danger);background:var(--c-danger-bg);padding:12px;font-size:13px}._notice_d1pzn_23{color:var(--c-success);gap:8px;font-size:13px;display:flex}._preview_d1pzn_23{margin:20px 0}._preview_d1pzn_23>button{margin-top:18px}._warning_d1pzn_25{color:var(--c-warning);font-size:13px}._channelLink_d1pzn_25{color:var(--c-primary);overflow-wrap:anywhere;margin-top:7px;font-size:12px;display:inline-block}._editor_d1pzn_5{background:var(--c-surface);width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--c-text);border:1px solid var(--c-border);border-radius:8px;padding:20px;overflow:auto}._editor_d1pzn_5::backdrop{background:#18181b66}._editor_d1pzn_5 header h2{margin:0}._editor_d1pzn_5 fieldset{border:0;min-width:0;margin:20px 0 0;padding:0}._editor_d1pzn_5 fieldset>label:not(._check_d1pzn_19){gap:6px;margin-bottom:16px;font-size:13px;display:grid}._editor_d1pzn_5 ._check_d1pzn_19{margin:16px 0}._mode_d1pzn_5{margin-top:8px;font-size:12px}._channelChoices_d1pzn_29{border:0;flex-wrap:wrap;gap:12px 24px;min-width:0;margin:0 0 16px;padding:0;display:flex}._channelChoices_d1pzn_29 legend{margin-bottom:8px;padding:0;font-size:13px;font-weight:600}._channelChoices_d1pzn_29 ._check_d1pzn_19{min-height:32px}._channelChoices_d1pzn_29 small{margin:0 0 0 32px}._releaseControls_d1pzn_31{border-block:1px solid var(--c-border);padding:12px 0}._releaseControls_d1pzn_31 ._actions_d1pzn_5{gap:8px;margin-bottom:0}._releaseControls_d1pzn_31 ._check_d1pzn_19 input{accent-color:var(--c-primary);margin:0}._releaseDialog_d1pzn_33{box-sizing:border-box;width:min(780px,100vw - 24px)}._releaseDialog_d1pzn_33 footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}._reviewReady_d1pzn_35,._reviewBlocked_d1pzn_35{border-radius:4px;align-items:center;gap:8px;margin:14px 0;padding:10px;font-size:13px;font-weight:600;display:flex}._reviewReady_d1pzn_35{color:#166534;background:#f0fdf4}._reviewBlocked_d1pzn_35{color:#9a3412;background:#fff7ed}._reviewReady_d1pzn_35 svg,._reviewBlocked_d1pzn_35 svg,._reviewPrice_d1pzn_35 svg{flex:none}._reviewMessage_d1pzn_35{font-size:13px}._reviewTable_d1pzn_37{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}._reviewTable_d1pzn_37 :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--c-border);overflow-wrap:anywhere;padding:10px 8px}._reviewTable_d1pzn_37 th small{font-weight:400}._reviewTable_d1pzn_37 thead th{color:var(--c-text-secondary);background:var(--c-bg)}._reviewTable_d1pzn_37 thead th:first-child{width:30%}._reviewPrice_d1pzn_35{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:5px;display:flex}._reviewPrice_d1pzn_35>span{color:var(--c-text-secondary)}._mobilePriceLabel_d1pzn_39{display:none}._systemPriceValue_d1pzn_41{font-variant-numeric:tabular-nums;min-width:0}._main_d1pzn_3 ._priceDetailsButton_d1pzn_43{text-align:left;background:0 0;border:0;justify-content:space-between;gap:4px;width:100%;min-height:40px;padding:2px 0}._priceDetailsButton_d1pzn_43 svg{color:var(--c-primary);flex:none}._main_d1pzn_3 ._priceDetailsButton_d1pzn_43:hover{background:var(--c-surface)}._customerPrice_d1pzn_49{font-variant-numeric:tabular-nums;gap:3px;display:grid}._customerPriceDelta_d1pzn_51{color:color-mix(in srgb,var(--c-warning) 60%,var(--c-text));align-items:flex-start;gap:4px;font-size:11px;line-height:1.35;display:flex}._customerPriceDelta_d1pzn_51 svg{flex:none}._publicPriceStatus_d1pzn_55{color:var(--c-text-secondary);font-size:12px}._customerPriceDetails_d1pzn_57{margin:10px 0 0;font-size:13px}._customerPriceDetails_d1pzn_57>div{border-bottom:1px solid var(--c-border);grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 0;display:grid}._customerPriceDetails_d1pzn_57>div:last-child{border-bottom:0}._customerPriceDetails_d1pzn_57 dd{overflow-wrap:anywhere;min-width:0;margin:0}._customerPriceLink_d1pzn_65{border:1px solid var(--c-border);border-radius:var(--r-md);min-width:44px;min-height:44px;color:var(--c-primary);place-items:center;display:grid}@media (width<=480px){._main_d1pzn_3 ._priceDetailsButton_d1pzn_43{min-height:44px}._customerPriceDetails_d1pzn_57>div{grid-template-columns:62px minmax(0,1fr) auto;gap:8px}}@media (width<=660px){._reviewTable_d1pzn_37,._reviewTable_d1pzn_37 tbody{display:block}._reviewTable_d1pzn_37 thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._reviewTable_d1pzn_37 tbody tr{grid-template-columns:repeat(var(--review-columns),minmax(0,1fr));border-bottom:1px solid var(--c-border);gap:8px 10px;padding:10px 0;display:grid}._reviewTable_d1pzn_37 tbody th{grid-column:1/-1}._reviewTable_d1pzn_37 :is(th,td){border:0;min-width:0;padding:0}._mobilePriceLabel_d1pzn_39{color:var(--c-text-secondary);margin-bottom:4px;font-size:12px;display:block}}@media (width<=700px){._main_d1pzn_3{padding:20px 16px 90px}._header_d1pzn_5{align-items:flex-start}._header_d1pzn_5 button{padding:10px;font-size:0}._header_d1pzn_5 button svg{width:18px;height:18px}._row_d1pzn_5{align-items:flex-start}._main_d1pzn_3 button{min-height:44px}._tabs_d1pzn_15{gap:0}._tabs_d1pzn_15 button{padding:8px}._row_d1pzn_5>span{min-width:0}._mode_d1pzn_5{align-items:flex-start}._editor_d1pzn_5{padding:16px}}._layout_acrdt_1{background:var(--c-bg);min-height:100vh;display:flex}._main_acrdt_3{flex:1;min-width:0;padding:28px}._header_acrdt_5{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._header_acrdt_5 h1,._detailHeader_acrdt_7 h2{color:var(--c-text);margin:0;font-size:24px;line-height:1.2}._header_acrdt_5 p,._muted_acrdt_9{color:var(--c-text-muted);margin:5px 0 0;font-size:13px}._primaryButton_acrdt_11,._secondaryButton_acrdt_11,._iconButton_acrdt_11,._filterButton_acrdt_11{border-radius:var(--r-md);cursor:pointer;min-height:38px;font:inherit;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:750;display:inline-flex}._primaryButton_acrdt_11{background:var(--c-primary);color:#fff;padding:0 14px}._primaryButton_acrdt_11:hover{background:var(--c-primary-hover)}._primaryButton_acrdt_11:disabled,._secondaryButton_acrdt_11:disabled,._iconButton_acrdt_11:disabled{cursor:default;opacity:.6}._secondaryButton_acrdt_11,._iconButton_acrdt_11,._filterButton_acrdt_11{background:var(--c-surface);color:var(--c-text-secondary);border-color:var(--c-border)}._secondaryButton_acrdt_11{padding:0 12px}._secondaryButton_acrdt_11:hover,._iconButton_acrdt_11:hover,._filterButton_acrdt_11:hover{color:var(--c-text);border-color:var(--c-border-strong)}._iconButton_acrdt_11{flex-shrink:0;width:38px;padding:0}._workspace_acrdt_27{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);min-height:min(720px,100vh - 146px);box-shadow:var(--shadow-card);grid-template-columns:minmax(280px,360px) minmax(0,1fr);display:grid;overflow:hidden}._listPane_acrdt_29{border-right:1px solid var(--c-border);flex-direction:column;min-width:0;display:flex}._listTools_acrdt_31{border-bottom:1px solid var(--c-border);gap:8px;padding:12px;display:grid}._searchLabel_acrdt_33{border:1px solid var(--c-border);border-radius:var(--r-md);min-height:38px;color:var(--c-text-muted);background:var(--c-surface);align-items:center;gap:8px;padding:0 10px;display:flex}._searchLabel_acrdt_33:focus-within{border-color:var(--c-primary)}._searchLabel_acrdt_33 input,._contactForm_acrdt_37 input,._blacklistControls_acrdt_37 input,._blacklistControls_acrdt_37 textarea,._formGrid_acrdt_37 input,._formGrid_acrdt_37 select,._formGrid_acrdt_37 textarea,._fileUpload_acrdt_37 input,._fileUpload_acrdt_37 select,._relationSearch_acrdt_37 input{width:100%;min-width:0;color:var(--c-text);font:inherit;background:0 0;border:0;outline:none;font-size:13px}._searchLabel_acrdt_33 input::placeholder,._contactForm_acrdt_37 input::placeholder,._blacklistControls_acrdt_37 input::placeholder,._blacklistControls_acrdt_37 textarea::placeholder,._relationSearch_acrdt_37 input::placeholder{color:var(--c-text-muted)}._filterButton_acrdt_11{width:fit-content;padding:0 11px}._filterButtonActive_acrdt_43{color:var(--c-danger);border-color:var(--c-danger);background:var(--c-danger-bg)}._clientList_acrdt_45{min-height:0;overflow-y:auto}._clientRow_acrdt_47{border:0;border-bottom:1px solid var(--c-border);width:100%;color:var(--c-text);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:10px;padding:11px 12px;display:flex}._clientRow_acrdt_47:hover{background:var(--c-bg)}._clientRowSelected_acrdt_51{background:var(--c-primary-bg);box-shadow:inset 3px 0 0 var(--c-primary)}._clientAvatar_acrdt_53{border-radius:var(--r-full);background:var(--c-bg);width:32px;height:32px;color:var(--c-text-secondary);flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}._clientRowSelected_acrdt_51 ._clientAvatar_acrdt_53{color:var(--c-primary);background:var(--c-surface)}._clientRowText_acrdt_57{gap:3px;min-width:0;display:grid}._clientRowText_acrdt_57 strong,._clientRowText_acrdt_57 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._clientRowText_acrdt_57 strong{font-size:13px;font-weight:750}._clientRowText_acrdt_57 span{color:var(--c-text-muted);font-size:12px}._rowWarning_acrdt_65{border-radius:var(--r-full);min-height:24px;color:var(--c-danger);background:var(--c-danger-bg);flex:none;align-items:center;gap:4px;margin-left:auto;padding:0 7px;font-size:10px;font-weight:750;display:inline-flex}._emptyList_acrdt_67{color:var(--c-text-muted);text-align:center;padding:30px 16px;font-size:13px}._detailPane_acrdt_69{min-width:0;padding:24px;overflow-y:auto}._mobileBackButton_acrdt_71{display:none}._detailHeader_acrdt_7{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}._detailMeta_acrdt_75{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}._typeBadge_acrdt_77,._sourceBadge_acrdt_77{border-radius:var(--r-full);background:var(--c-bg);min-height:24px;color:var(--c-text-secondary);align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:750;display:inline-flex}._sourceBadge_acrdt_77{background:var(--c-warning-bg);color:var(--c-warning)}._sourceNative_acrdt_81{background:var(--c-primary-bg);color:var(--c-primary)}._blacklistWarning_acrdt_83{border:1px solid var(--c-danger);border-radius:var(--r-md);background:var(--c-danger-bg);color:var(--c-danger);align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px;display:flex}._blacklistWarning_acrdt_83 div{gap:3px;display:grid}._blacklistWarning_acrdt_83 strong{font-size:13px}._blacklistWarning_acrdt_83 span{color:var(--c-text-secondary);font-size:12px}._legacyNote_acrdt_91{border-left:3px solid var(--c-primary);background:var(--c-primary-bg);color:var(--c-text-secondary);margin-bottom:16px;padding:10px 12px;font-size:12px;line-height:1.45}._readinessPanel_acrdt_93{border:1px solid var(--c-border);border-radius:var(--r-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;margin-bottom:14px;padding:12px 14px;display:grid}._readinessReady_acrdt_95{border-color:var(--c-success);background:var(--c-success-bg)}._readinessMissing_acrdt_97{border-color:var(--c-warning);background:var(--c-warning-bg)}._readinessIcon_acrdt_99{color:var(--c-text-secondary);margin-top:1px;display:inline-flex}._readinessContent_acrdt_101 h3{color:var(--c-text);margin:0;font-size:13px}._readinessContent_acrdt_101 p{color:var(--c-text-secondary);margin:5px 0 0;font-size:12px;line-height:1.4}._readinessContent_acrdt_101 ._readinessRecommended_acrdt_105{color:var(--c-text-muted)}._detailGrid_acrdt_107{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._infoBlock_acrdt_109,._blacklistPanel_acrdt_109,._notes_acrdt_109,._filesPanel_acrdt_109,._relationsPanel_acrdt_109{border:1px solid var(--c-border);border-radius:var(--r-md);padding:14px}._infoBlock_acrdt_109 h3,._sectionHeading_acrdt_111 h3,._notes_acrdt_109 h3{color:var(--c-text);margin:0 0 12px;font-size:13px;font-weight:800}._definition_acrdt_113{grid-template-columns:minmax(118px,.65fr) minmax(0,1fr);gap:10px;padding:6px 0;font-size:12px;display:grid}._definition_acrdt_113 span{color:var(--c-text-muted)}._definition_acrdt_113 strong{overflow-wrap:anywhere;color:var(--c-text);font-weight:650}._contacts_acrdt_119{gap:7px;display:grid}._contactRow_acrdt_121{color:var(--c-text-secondary);align-items:center;gap:8px;min-width:0;display:flex}._contactRow_acrdt_121>span{flex:1;gap:1px;min-width:0;display:grid}._contactRow_acrdt_121 strong{color:var(--c-text);overflow-wrap:anywhere;font-size:12px;font-weight:650}._contactRow_acrdt_121 small{color:var(--c-text-muted);font-size:11px}._contactRow_acrdt_121 button{color:var(--c-text-muted);cursor:pointer;background:0 0;border:0;padding:3px;display:inline-flex}._contactRow_acrdt_121 button:hover{color:var(--c-danger)}._primaryCheck_acrdt_133{color:var(--c-success);flex-shrink:0}._contactForm_acrdt_37{border-top:1px solid var(--c-border);grid-template-columns:105px minmax(0,1fr) minmax(0,.8fr) 38px;gap:6px;margin-top:12px;padding-top:12px;display:grid}._contactForm_acrdt_37 select,._contactForm_acrdt_37 input,._blacklistControls_acrdt_37 input,._blacklistControls_acrdt_37 textarea,._formGrid_acrdt_37 input,._formGrid_acrdt_37 select,._formGrid_acrdt_37 textarea,._fileUpload_acrdt_37 input,._fileUpload_acrdt_37 select{border:1px solid var(--c-border);border-radius:var(--r-sm);min-height:34px;padding:7px 8px}._contactForm_acrdt_37 select,._formGrid_acrdt_37 select,._fileUpload_acrdt_37 select{background:var(--c-surface);color:var(--c-text);font:inherit;font-size:12px}._blacklistPanel_acrdt_109,._notes_acrdt_109,._filesPanel_acrdt_109,._relationsPanel_acrdt_109{margin-top:14px}._sectionHeading_acrdt_111{color:var(--c-text);align-items:center;gap:7px;display:flex}._sectionHeading_acrdt_111 h3{margin:0}._relationList_acrdt_147{gap:7px;margin-top:12px;display:grid}._relationRow_acrdt_149{border:1px solid var(--c-border);border-radius:var(--r-sm);align-items:center;gap:8px;padding:6px;display:flex}._relationOpen_acrdt_151{text-align:left;min-width:0;color:var(--c-text);cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}._relationOpen_acrdt_151>span:last-child{gap:1px;min-width:0;display:grid}._relationOpen_acrdt_151 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._relationOpen_acrdt_151 small{color:var(--c-text-muted);font-size:10px}._relationRemove_acrdt_159{width:32px;height:32px;color:var(--c-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._relationRemove_acrdt_159:hover{color:var(--c-danger)}._relationSearch_acrdt_37{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:12px;display:grid}._relationSearch_acrdt_37 input{border:1px solid var(--c-border);border-radius:var(--r-md);min-height:38px;padding:0 10px}._relationSearch_acrdt_37 input:focus{border-color:var(--c-primary)}._relationResults_acrdt_169{gap:6px;margin-top:8px;display:grid}._relationResults_acrdt_169>div{border-top:1px solid var(--c-border);color:var(--c-text-secondary);align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}._relationResults_acrdt_169>div span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._blacklistControls_acrdt_37{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}._checkboxLabel_acrdt_177{color:var(--c-text-secondary);cursor:pointer;grid-column:1/-1;align-items:center;gap:8px;font-size:13px;display:flex}._checkboxLabel_acrdt_177 input{width:16px;height:16px;accent-color:var(--c-primary)}._blacklistControls_acrdt_37 textarea{resize:vertical}._blacklistControls_acrdt_37 ._secondaryButton_acrdt_11{width:fit-content}._history_acrdt_185{gap:5px;margin-top:14px;display:grid}._history_acrdt_185 div{border-top:1px solid var(--c-border);color:var(--c-text-secondary);grid-template-columns:85px 135px minmax(0,1fr);gap:8px;padding-top:7px;font-size:11px;display:grid}._notes_acrdt_109 p{color:var(--c-text-secondary);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.5}._editor_acrdt_191{max-width:850px}._eyebrow_acrdt_193{color:var(--c-text-muted);margin:0 0 4px;font-size:12px;font-weight:750}._editorSection_acrdt_195{border:0;border-top:1px solid var(--c-border);min-width:0;margin:0;padding:16px 0}._editorSection_acrdt_195:first-of-type{border-top:0;padding-top:0}._editorSection_acrdt_195 legend{color:var(--c-text);padding:0 0 12px;font-size:13px;font-weight:800}._formGrid_acrdt_37{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._formGrid_acrdt_37 label{color:var(--c-text-secondary);gap:6px;font-size:12px;font-weight:700;display:grid}._formGrid_acrdt_37 textarea{resize:vertical}._fullField_acrdt_207{grid-column:1/-1}._formActions_acrdt_209{border-top:1px solid var(--c-border);justify-content:flex-end;gap:8px;margin-top:18px;padding-top:16px;display:flex}._fileList_acrdt_211{border-top:1px solid var(--c-border);margin-top:12px;display:grid}._fileRow_acrdt_213{border-bottom:1px solid var(--c-border);align-items:center;gap:9px;min-width:0;padding:10px 0;display:flex}._fileIcon_acrdt_215{border-radius:var(--r-sm);width:30px;height:30px;color:var(--c-primary);background:var(--c-primary-bg);flex:0 0 30px;justify-content:center;align-items:center;display:inline-flex}._fileInfo_acrdt_217{flex:1;gap:2px;min-width:0;display:grid}._fileInfo_acrdt_217 strong{text-overflow:ellipsis;white-space:nowrap;color:var(--c-text);font-size:12px;overflow:hidden}._fileInfo_acrdt_217 small{overflow-wrap:anywhere;color:var(--c-text-muted);font-size:11px}._fileActions_acrdt_223{flex-shrink:0;gap:4px;display:inline-flex}._fileActions_acrdt_223 button{border:1px solid var(--c-border);border-radius:var(--r-sm);width:32px;height:32px;color:var(--c-text-secondary);background:var(--c-surface);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._fileActions_acrdt_223 button:hover{color:var(--c-primary);border-color:var(--c-border-strong)}._fileActions_acrdt_223 button:disabled{cursor:default;opacity:.6}._fileUpload_acrdt_37{grid-template-columns:160px minmax(180px,1fr) minmax(180px,1fr) auto;align-items:center;gap:7px;margin-top:12px;display:grid}._fileUpload_acrdt_37 input[type=file]{padding:5px 7px}._fileUpload_acrdt_37 input[type=file]::file-selector-button{border-radius:var(--r-sm);color:var(--c-text-secondary);background:var(--c-bg);cursor:pointer;font:inherit;border:0;margin-right:8px;padding:5px 8px;font-size:11px;font-weight:700}._fileHint_acrdt_237{color:var(--c-text-muted);margin:8px 0 0;font-size:11px}._error_acrdt_239{color:var(--c-danger);background:var(--c-danger-bg);border:1px solid var(--c-danger);border-radius:var(--r-md);align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:13px;display:flex}._error_acrdt_239 button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px;display:inline-flex}._emptyDetail_acrdt_243{text-align:center;min-height:360px;color:var(--c-text-muted);place-content:center;justify-items:center;gap:9px;display:grid}._emptyDetail_acrdt_243 h2{color:var(--c-text-secondary);margin:0;font-size:16px}._emptyDetail_acrdt_243 p{margin:0;font-size:13px}._skeletonList_acrdt_249{gap:10px;padding:12px;display:grid}._skeletonItem_acrdt_251,._detailSkeleton_acrdt_251{gap:8px;display:grid}._skeletonItem_acrdt_251{grid-template-columns:32px minmax(0,1fr);align-items:center}._skeletonItem_acrdt_251 span,._detailSkeleton_acrdt_251 span{border-radius:var(--r-sm);background:linear-gradient(90deg, var(--c-border) 25%, var(--c-bg) 50%, var(--c-border) 75%);background-size:200% 100%;min-height:12px;animation:1.4s infinite _clientShimmer_acrdt_1;display:block}._skeletonItem_acrdt_251 span:first-child{border-radius:var(--r-full);grid-row:span 2;width:32px;height:32px}._skeletonItem_acrdt_251 span:last-child{width:56%}._detailSkeleton_acrdt_251{max-width:720px;padding:12px 0}._detailSkeleton_acrdt_251 span:first-child{width:140px;min-height:26px}._detailSkeleton_acrdt_251 span:nth-child(2){width:52%;min-height:22px}._detailSkeleton_acrdt_251 span:nth-child(3),._detailSkeleton_acrdt_251 span:nth-child(4){min-height:100px}@keyframes _clientShimmer_acrdt_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=980px){._main_acrdt_3{padding:20px}._workspace_acrdt_27{grid-template-columns:minmax(240px,310px) minmax(0,1fr)}._detailGrid_acrdt_107{grid-template-columns:1fr}._contactForm_acrdt_37{grid-template-columns:92px minmax(0,1fr) 38px}._contactForm_acrdt_37 input:nth-of-type(2){grid-column:2/4}._blacklistControls_acrdt_37{grid-template-columns:1fr}._fileUpload_acrdt_37{grid-template-columns:1fr 1fr}._fileUpload_acrdt_37 ._secondaryButton_acrdt_11{width:fit-content}}@media (width<=768px){._main_acrdt_3{padding:18px 14px calc(76px + env(safe-area-inset-bottom,0px))}._header_acrdt_5 h1{font-size:21px}._workspace_acrdt_27{grid-template-columns:1fr;min-height:auto}._listPane_acrdt_29{border-bottom:0;border-right:0;max-height:calc(100dvh - 190px)}._detailPane_acrdt_69{min-height:calc(100dvh - 190px);padding:16px;display:none}._mobileDetailOpen_acrdt_281 ._listPane_acrdt_29{display:none}._mobileDetailOpen_acrdt_281 ._detailPane_acrdt_69{display:block}._mobileBackButton_acrdt_71{min-height:40px;color:var(--c-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:14px;padding:0;font-size:13px;font-weight:750;display:inline-flex}._detailGrid_acrdt_107,._formGrid_acrdt_37{grid-template-columns:1fr}._readinessPanel_acrdt_93{grid-template-columns:auto minmax(0,1fr)}._readinessPanel_acrdt_93 ._secondaryButton_acrdt_11{grid-column:1/-1;width:100%}._fullField_acrdt_207{grid-column:auto}._header_acrdt_5{align-items:center}._primaryButton_acrdt_11{min-height:36px;padding:0 10px}._contactForm_acrdt_37{grid-template-columns:86px minmax(0,1fr) 38px}._contactForm_acrdt_37 input:nth-of-type(2){grid-column:2/4}._history_acrdt_185 div{grid-template-columns:75px 105px minmax(0,1fr)}._definition_acrdt_113{grid-template-columns:minmax(102px,.55fr) minmax(0,1fr)}._rowWarning_acrdt_65 span{display:none}._fileUpload_acrdt_37{grid-template-columns:1fr}._fileUpload_acrdt_37 ._secondaryButton_acrdt_11{width:100%}._relationSearch_acrdt_37{grid-template-columns:1fr}._relationSearch_acrdt_37 ._secondaryButton_acrdt_11{width:100%}._fileRow_acrdt_213{align-items:flex-start}}._leadsPage_3ze0b_1{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;padding:18px;display:flex;overflow:hidden}._header_3ze0b_23{flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._title_3ze0b_39{color:var(--c-text);margin:0 0 4px;font-size:24px;font-weight:800}._subtitle_3ze0b_53{color:var(--c-text-secondary);font-size:13px;font-weight:700}._headerActions_3ze0b_65,._modalActions_3ze0b_67{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._filters_3ze0b_83{flex-shrink:0;grid-template-columns:minmax(220px,1fr) 190px 190px;gap:8px;display:grid}._searchBox_3ze0b_97{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-width:0;height:40px;color:var(--c-text-secondary);align-items:center;gap:8px;padding:0 12px;display:flex}._searchBox_3ze0b_97 input{min-width:0;color:var(--c-text);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:13px}._filterSelect_3ze0b_145,._field_3ze0b_147 input,._field_3ze0b_147 select,._field_3ze0b_147 textarea{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-width:0;color:var(--c-text);font:inherit;transition:border-color var(--transition-fast), background var(--transition-fast);outline:none;font-size:13px}._filterSelect_3ze0b_145,._field_3ze0b_147 input,._field_3ze0b_147 select{height:40px;padding:0 10px}._field_3ze0b_147 textarea{resize:vertical;padding:10px;line-height:1.4}._filterSelect_3ze0b_145:focus,._field_3ze0b_147 input:focus,._field_3ze0b_147 select:focus,._field_3ze0b_147 textarea:focus{border-color:var(--c-primary)}._workspace_3ze0b_225{flex:1;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:12px;min-width:0;min-height:0;display:grid;overflow:hidden}._listPanel_3ze0b_245,._detailPanel_3ze0b_247,._infoBlock_3ze0b_249,._messageBlock_3ze0b_251,._intakeBlock_3ze0b_253,._bookingBlock_3ze0b_255,._statusEditor_3ze0b_257{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--shadow-card)}._listPanel_3ze0b_245{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._listHeader_3ze0b_287{border-bottom:1px solid var(--c-border);min-height:38px;color:var(--c-text-secondary);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:800;display:flex}._pager_3ze0b_313{justify-content:flex-end;align-items:center;gap:6px;display:flex}._pagerBtn_3ze0b_327{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-height:28px;color:var(--c-text);font:inherit;cursor:pointer;transition:background var(--transition-fast), opacity var(--transition-fast);justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:850;display:inline-flex}._pagerBtn_3ze0b_327:hover:not(:disabled){background:var(--c-bg)}._pagerBtn_3ze0b_327:disabled{opacity:.45;cursor:wait}._list_3ze0b_245{flex:1;min-height:0;overflow-y:auto}._leadItem_3ze0b_393{border:none;border-bottom:1px solid var(--c-border);text-align:left;cursor:pointer;width:100%;transition:background var(--transition-fast);background:0 0;flex-direction:column;gap:6px;padding:12px;display:flex}._leadItem_3ze0b_393:hover{background:var(--c-bg)}._leadItemActive_3ze0b_429{background:var(--c-primary-bg)}._leadItemTop_3ze0b_437,._leadFoot_3ze0b_439{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._leadName_3ze0b_455{min-width:0;color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}._leadMeta_3ze0b_475,._leadFoot_3ze0b_439{color:var(--c-text-secondary);font-size:12px;font-weight:650}._leadMeta_3ze0b_475{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._leadFoot_3ze0b_439 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._detailPanel_3ze0b_247{min-width:0;min-height:0;padding:16px;overflow-y:auto}._detailHeader_3ze0b_531{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._detailHeader_3ze0b_531 h2{color:var(--c-text);margin:0;font-size:22px;font-weight:850}._detailOverline_3ze0b_561{color:var(--c-text-muted);text-transform:uppercase;letter-spacing:0;margin-bottom:3px;font-size:11px;font-weight:800}._detailGrid_3ze0b_579{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._infoBlock_3ze0b_249,._messageBlock_3ze0b_251,._statusEditor_3ze0b_257{min-width:0;padding:14px}._blockTitle_3ze0b_605{color:var(--c-text);align-items:center;gap:7px;margin-bottom:11px;font-size:13px;font-weight:850;display:flex}._infoBlock_3ze0b_249 dl{gap:8px;margin:0;display:grid}._infoBlock_3ze0b_249 dl div{grid-template-columns:92px minmax(0,1fr);gap:8px;min-width:0;display:grid}._infoBlock_3ze0b_249 dt{color:var(--c-text-muted);font-size:11px;font-weight:800}._infoBlock_3ze0b_249 dd{min-width:0;color:var(--c-text);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650}._messageBlock_3ze0b_251{margin-top:10px}._intakeBlock_3ze0b_253{min-width:0;margin-top:10px;padding:14px}._intakeList_3ze0b_701{display:grid}._intakeItem_3ze0b_709{border-top:1px solid var(--c-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 0;display:grid}._intakeItem_3ze0b_709:first-child{border-top:0;padding-top:0}._intakeItem_3ze0b_709:last-child{padding-bottom:0}._intakeBody_3ze0b_747,._intakeTop_3ze0b_749{min-width:0}._intakeTop_3ze0b_749{justify-content:space-between;align-items:center;gap:8px;display:flex}._intakeTop_3ze0b_749 strong{min-width:0;color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;overflow:hidden}._intakeTop_3ze0b_749 span{color:var(--c-primary);flex-shrink:0;font-size:11px;font-weight:850}._intakeTop_3ze0b_749 ._intakeConfirmedStatus_3ze0b_805{color:var(--c-success)}._intakeTop_3ze0b_749 ._intakeCandidateStatus_3ze0b_813{color:var(--c-warning)}._intakeMeta_3ze0b_821{min-width:0;color:var(--c-text-secondary);overflow-wrap:anywhere;margin-top:4px;font-size:12px;font-weight:650}._intakeActions_3ze0b_839{align-items:center;gap:8px;display:flex}._bookingBlock_3ze0b_255{min-width:0;margin-top:10px;padding:14px}._bookingSummary_3ze0b_863{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}._bookingSummary_3ze0b_863 div{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);min-width:0;padding:9px 10px}._bookingSummary_3ze0b_863 span{color:var(--c-text-muted);margin-bottom:4px;font-size:11px;font-weight:850;display:block}._bookingSummary_3ze0b_863 strong{min-width:0;color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;display:block;overflow:hidden}._bookingSearch_3ze0b_931{grid-template-columns:minmax(220px,1fr) auto;gap:8px;margin-top:10px;display:grid}._candidateList_3ze0b_945{gap:8px;margin-top:10px;display:grid}._candidateItem_3ze0b_957{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);text-align:left;cursor:pointer;width:100%;min-width:0;transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;gap:5px;padding:10px;display:flex}._candidateItem_3ze0b_957:hover:not(:disabled){border-color:var(--c-primary);background:var(--c-primary-bg)}._candidateItem_3ze0b_957:disabled{opacity:.6;cursor:wait}._candidateTop_3ze0b_1007{justify-content:space-between;gap:8px;min-width:0;display:flex}._candidateTop_3ze0b_1007 strong{min-width:0;color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;overflow:hidden}._candidateTop_3ze0b_1007 span{color:var(--c-primary);flex-shrink:0;font-size:11px;font-weight:850}._candidateMeta_3ze0b_1055{min-width:0;color:var(--c-text-secondary);overflow-wrap:anywhere;align-items:center;gap:5px;font-size:12px;font-weight:650;display:flex}._inlineEmpty_3ze0b_1077{border:1px dashed var(--c-border);border-radius:var(--r-md);color:var(--c-text-muted);text-align:center;padding:12px;font-size:13px;font-weight:700}._miniSkeleton_3ze0b_1097{border-radius:var(--r-md);background:linear-gradient(90deg, var(--c-bg), var(--c-border), var(--c-bg));background-size:180% 100%;height:58px;animation:1.2s ease-in-out infinite _pulse_3ze0b_1}._messageBlock_3ze0b_251 p{color:var(--c-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}._statusEditor_3ze0b_257{margin-top:10px}._statusForm_3ze0b_1139{grid-template-columns:minmax(180px,240px) minmax(180px,260px) auto;align-items:end;gap:10px;display:grid}._field_3ze0b_147{flex-direction:column;gap:5px;min-width:0;display:flex}._field_3ze0b_147 span{color:var(--c-text-muted);font-size:11px;font-weight:850}._fieldFull_3ze0b_1179{grid-column:1/-1}._timeline_3ze0b_1187{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._timeline_3ze0b_1187 div{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);min-height:30px;color:var(--c-text-secondary);align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:750;display:inline-flex}._statusPill_3ze0b_1229{border-radius:var(--r-full);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;min-height:24px;padding:0 9px;font-size:11px;font-weight:850;display:inline-flex}._statusNeutral_3ze0b_1255{background:var(--c-primary-bg);color:var(--c-primary)}._statusWarning_3ze0b_1265{background:var(--c-warning-bg);color:var(--c-warning)}._statusSuccess_3ze0b_1275{background:var(--c-success-bg);color:var(--c-success)}._statusDanger_3ze0b_1285{background:var(--c-danger-bg);color:var(--c-danger)}._primaryBtn_3ze0b_1295,._secondaryBtn_3ze0b_1297,._iconBtn_3ze0b_1299{border-radius:var(--r-md);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:850;display:inline-flex}._primaryBtn_3ze0b_1295,._secondaryBtn_3ze0b_1297{min-height:40px;padding:0 13px}._primaryBtn_3ze0b_1295{border:1px solid var(--c-primary);background:var(--c-primary);color:#fff}._primaryBtn_3ze0b_1295:hover:not(:disabled){background:var(--c-primary-hover);border-color:var(--c-primary-hover)}._secondaryBtn_3ze0b_1297{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text)}._secondaryBtn_3ze0b_1297:hover:not(:disabled){background:var(--c-bg)}._iconBtn_3ze0b_1299{border:1px solid var(--c-border);background:var(--c-bg);width:36px;height:36px;color:var(--c-text-secondary)}._primaryBtn_3ze0b_1295:disabled,._secondaryBtn_3ze0b_1297:disabled{opacity:.55;cursor:wait}._empty_3ze0b_1405{text-align:center;min-height:260px;color:var(--c-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:36px 16px;font-size:14px;font-weight:650;display:flex}._emptyIcon_3ze0b_1433{border-radius:var(--r-md);background:var(--c-primary-bg);width:38px;height:38px;color:var(--c-primary);justify-content:center;align-items:center;display:inline-flex}._emptyTitle_3ze0b_1455{color:var(--c-text);font-size:15px;font-weight:850}._emptyText_3ze0b_1467{max-width:280px;color:var(--c-text-secondary);font-size:13px;font-weight:650;line-height:1.4}._emptyActions_3ze0b_1483{margin-top:4px}._detailEmpty_3ze0b_1491{text-align:center;color:var(--c-text-muted);padding:36px 16px;font-size:14px;font-weight:650}._statusMessage_3ze0b_1507,._error_3ze0b_1509{border-radius:var(--r-md);flex-shrink:0;padding:9px 11px;font-size:13px;font-weight:800}._statusMessage_3ze0b_1507{background:var(--c-success-bg);color:var(--c-success)}._error_3ze0b_1509{background:var(--c-danger-bg);color:var(--c-danger)}._skeletonRow_3ze0b_1545,._detailSkeleton_3ze0b_1547{border-radius:var(--r-md);background:linear-gradient(90deg, var(--c-bg), var(--c-border), var(--c-bg));background-size:180% 100%;animation:1.2s ease-in-out infinite _pulse_3ze0b_1}._skeletonRow_3ze0b_1545{height:78px;margin:10px}._detailSkeleton_3ze0b_1547{height:320px}@keyframes _pulse_3ze0b_1{0%{background-position:100% 0}to{background-position:-100% 0}}._modalBackdrop_3ze0b_1589{z-index:200;background:#0f172a6b;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}._modal_3ze0b_67{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);width:min(640px,100%);max-height:min(720px,100vh - 36px);box-shadow:var(--shadow-panel);padding:16px;overflow-y:auto}._modalHeader_3ze0b_1633{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._modalHeader_3ze0b_1633 h2{color:var(--c-text);margin:0 0 3px;font-size:19px;font-weight:850}._modalHeader_3ze0b_1633 p{color:var(--c-text-secondary);margin:0;font-size:13px;font-weight:650}._modalGrid_3ze0b_1677{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._modalActions_3ze0b_67{margin-top:14px}@media (width<=1024px){._workspace_3ze0b_225{grid-template-columns:minmax(280px,340px) minmax(0,1fr)}._detailGrid_3ze0b_579,._statusForm_3ze0b_1139,._bookingSummary_3ze0b_863,._bookingSearch_3ze0b_931,._intakeItem_3ze0b_709{grid-template-columns:1fr}._intakeActions_3ze0b_839{flex-wrap:wrap}}@media (width<=768px){._leadsPage_3ze0b_1{padding:12px;overflow-y:auto}._header_3ze0b_23{flex-direction:column;align-items:stretch;gap:10px}._title_3ze0b_39{font-size:21px}._headerActions_3ze0b_65{grid-template-columns:1fr 1fr;display:grid}._filters_3ze0b_83,._workspace_3ze0b_225,._modalGrid_3ze0b_1677{grid-template-columns:1fr}._workspace_3ze0b_225,._listPanel_3ze0b_245,._detailPanel_3ze0b_247{min-height:auto;overflow:visible}._list_3ze0b_245{max-height:420px}._listHeader_3ze0b_287{flex-direction:column;align-items:stretch;padding:8px 12px}._pager_3ze0b_313{grid-template-columns:1fr 1fr;display:grid}._pagerBtn_3ze0b_327{width:100%}._detailPanel_3ze0b_247{padding:12px}._detailHeader_3ze0b_531{flex-direction:column;align-items:stretch}._detailHeader_3ze0b_531 h2{font-size:19px}._infoBlock_3ze0b_249 dl div{grid-template-columns:82px minmax(0,1fr)}._timeline_3ze0b_1187{flex-direction:column}._timeline_3ze0b_1187 div,._primaryBtn_3ze0b_1295,._secondaryBtn_3ze0b_1297,._emptyActions_3ze0b_1483{width:100%}._modalBackdrop_3ze0b_1589{align-items:flex-end;padding:10px}._modal_3ze0b_67{max-height:min(86vh,720px)}._modalActions_3ze0b_67{grid-template-columns:1fr;display:grid}}._layout_lo8lb_5{background:var(--c-bg);width:100%;max-width:100%;height:100vh;max-height:100vh;display:flex;overflow:hidden}@supports (height:100dvh){._layout_lo8lb_5{height:100dvh;max-height:100dvh}}._main_lo8lb_39{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._crmTabs_lo8lb_57{border-bottom:1px solid var(--c-border);background:var(--c-surface);flex-shrink:0;align-items:center;gap:6px;padding:10px 16px;display:flex}._crmTab_lo8lb_57{border-radius:var(--r-md);min-height:36px;color:var(--c-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}._crmTab_lo8lb_57:hover{background:var(--c-bg);color:var(--c-text)}._crmTabActive_lo8lb_121{background:var(--c-primary-bg);color:var(--c-primary)}._workspace_lo8lb_131{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._leftPanel_lo8lb_151{background:var(--c-surface);border-right:1px solid var(--c-border);flex-direction:column;width:320px;min-width:280px;max-width:360px;min-height:0;display:flex;overflow:hidden}._leftHeader_lo8lb_175{border-bottom:1px solid var(--c-border);padding:16px 16px 8px}._leftHeaderRow_lo8lb_185{justify-content:space-between;align-items:center;gap:8px;display:flex}._leftHeaderActions_lo8lb_199{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}._leftTitle_lo8lb_213{color:var(--c-text);align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;display:flex}._totalBadge_lo8lb_233{background:var(--c-danger);color:#fff;border-radius:var(--r-full);padding:2px 7px;font-size:12px;font-weight:600}._pushBtn_lo8lb_251{border:1px solid var(--c-border);border-radius:var(--r-full);background:var(--c-surface);width:36px;height:36px;color:var(--c-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._pushBtn_lo8lb_251:hover{background:var(--c-bg);color:var(--c-text)}._pushBtn_lo8lb_251:disabled{cursor:wait;opacity:.6}._pushBtnActive_lo8lb_301{color:var(--c-success);background:var(--c-success-bg);border-color:var(--c-success-bg)}._connectionStatus_lo8lb_313{border-radius:var(--r-full);cursor:help;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}._connectionStatusOnline_lo8lb_333{color:var(--c-success);background:var(--c-success-bg)}._connectionStatusRecovering_lo8lb_343{color:var(--c-warning);background:var(--c-warning-bg)}._tabs_lo8lb_357{border-bottom:1px solid var(--c-border);scrollbar-width:none;gap:4px;padding:8px 12px;display:flex;overflow-x:auto}._tabs_lo8lb_357::-webkit-scrollbar{display:none}._tab_lo8lb_357{border-radius:var(--r-md);color:var(--c-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:4px 10px;font-size:12px}._tab_lo8lb_357:hover{background:var(--c-bg);color:var(--c-text)}._tabActive_lo8lb_407{background:var(--c-primary-bg);color:var(--c-primary);font-weight:600}._pushPrompt_lo8lb_419{background:var(--c-primary-bg);border-bottom:1px solid var(--c-border);color:var(--c-primary);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._pushPromptBlocked_lo8lb_441{background:var(--c-warning-bg);color:var(--c-warning)}._pushPromptText_lo8lb_451{align-items:flex-start;gap:9px;min-width:0;display:flex}._pushPromptText_lo8lb_451 svg{flex:none;margin-top:2px}._pushPromptText_lo8lb_451 div{min-width:0}._pushPromptText_lo8lb_451 strong,._pushPromptText_lo8lb_451 span{display:block}._pushPromptText_lo8lb_451 strong{color:var(--c-text);font-size:13px;line-height:1.35}._pushPromptText_lo8lb_451 span{color:var(--c-text-secondary);margin-top:2px;font-size:12px;line-height:1.35}._pushPromptBtn_lo8lb_519{border-radius:var(--r-md);background:var(--c-primary);min-height:32px;color:var(--c-surface);font:inherit;cursor:pointer;border:none;flex:none;padding:0 11px;font-size:12px;font-weight:800}._pushPromptBtn_lo8lb_519:disabled{cursor:wait;opacity:.65}._convList_lo8lb_561{flex:1;overflow-y:auto}._empty_lo8lb_571{text-align:center;color:var(--c-text-muted);padding:32px 16px;font-size:14px}._convItem_lo8lb_585{cursor:pointer;border-bottom:1px solid var(--c-border);transition:background var(--transition-fast);align-items:center;gap:12px;padding:12px 16px;display:flex}._convItem_lo8lb_585:hover{background:var(--c-bg)}._convActive_lo8lb_607{background:var(--c-primary-bg)!important}._convUnread_lo8lb_609{background:var(--c-warning-bg)}._convIcon_lo8lb_613{background:var(--c-bg);width:36px;height:36px;color:var(--c-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._convInfo_lo8lb_637{flex:1;min-width:0}._convTop_lo8lb_641{justify-content:space-between;align-items:baseline;margin-bottom:2px;display:flex}._convName_lo8lb_655{color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:4px;min-width:0;margin-right:8px;font-size:14px;font-weight:600;display:inline-flex;overflow:hidden}._convClientMark_lo8lb_685{border-radius:var(--r-full);flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._convClientKnown_lo8lb_705{color:var(--c-success);background:var(--c-success-bg)}._convClientNew_lo8lb_715{color:var(--c-warning);background:var(--c-warning-bg)}._convTime_lo8lb_725{color:var(--c-text-muted);flex-shrink:0;font-size:11px}._convBottom_lo8lb_737{justify-content:space-between;align-items:center;display:flex}._convPreview_lo8lb_749{color:var(--c-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;margin-right:8px;font-size:13px;overflow:hidden}._badge_lo8lb_769{background:var(--c-primary);color:#fff;border-radius:var(--r-full);flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:flex}._rightPanel_lo8lb_803{flex-direction:column;flex:1;width:100%;min-width:0;max-width:100%;min-height:0;display:flex;overflow:hidden}._mobileBackBtn_lo8lb_825,._mobileHeaderBadge_lo8lb_833{display:none}._placeholder_lo8lb_841{color:var(--c-text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:16px;display:flex}._placeholderIcon_lo8lb_863{color:var(--c-border-strong);align-items:center;display:flex}._chatHeader_lo8lb_879{background:var(--c-surface);border-bottom:1px solid var(--c-border);flex-shrink:0;justify-content:space-between;align-items:center;min-width:0;padding:12px 20px;display:flex}._chatHeaderLeft_lo8lb_901{align-items:center;gap:12px;min-width:0;display:flex}._chatChannelIcon_lo8lb_915{color:var(--c-text-secondary);align-items:center;display:flex}._chatName_lo8lb_927{color:var(--c-text);align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:600;display:flex}._chatNameText_lo8lb_947{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._clientBadge_lo8lb_961{border-radius:var(--r-full);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-flex}._clientBadgeKnown_lo8lb_985{color:var(--c-success);background:var(--c-success-bg)}._clientBadgeNew_lo8lb_995{color:var(--c-warning);background:var(--c-warning-bg)}._chatMeta_lo8lb_1005{color:var(--c-text-secondary);margin-top:1px;font-size:12px}._chatHeaderRight_lo8lb_1017{color:var(--c-text-secondary);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;font-size:13px;display:flex}._assigned_lo8lb_1037{color:var(--c-success);align-items:center;gap:4px;font-weight:500;display:inline-flex}._unassigned_lo8lb_1039{color:var(--c-border-strong)}._chatLeadBtn_lo8lb_1043,._leadLinkedBadge_lo8lb_1045{border-radius:var(--r-md);white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}._chatLeadBtn_lo8lb_1043{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast)}._chatLeadBtn_lo8lb_1043:hover{background:var(--c-primary-bg);border-color:var(--c-primary-bg);color:var(--c-primary)}._leadLinkedBadge_lo8lb_1045{color:var(--c-primary);background:var(--c-primary-bg)}._messages_lo8lb_1113{overscroll-behavior:contain;flex-direction:column;flex:1;gap:6px;min-height:0;padding:16px 20px;display:flex;overflow:hidden auto}._noMessages_lo8lb_1137{text-align:center;color:var(--c-text-muted);margin-top:40px;font-size:14px}._msg_lo8lb_1151{flex-direction:column;max-width:68%;display:flex}._msgIn_lo8lb_1163{align-self:flex-start}._msgOut_lo8lb_1165{align-self:flex-end}._msgIn_lo8lb_1163 ._msgText_lo8lb_1169{background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text);border-radius:var(--r-sm) var(--r-lg) var(--r-lg) var(--r-lg)}._msgOut_lo8lb_1165 ._msgText_lo8lb_1169{background:var(--c-primary);color:#fff;border-radius:var(--r-lg) var(--r-sm) var(--r-lg) var(--r-lg)}._msgText_lo8lb_1169{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;padding:8px 12px;font-size:14px;line-height:1.45}._msgMedia_lo8lb_1213{margin-bottom:4px}._msgImg_lo8lb_1221{border-radius:var(--r-lg);max-width:240px;max-height:200px;display:block}._msgMeta_lo8lb_1235{color:var(--c-text-muted);margin-top:2px;padding:0 4px;font-size:11px}._msgOut_lo8lb_1165 ._msgMeta_lo8lb_1235{text-align:right}._msgAuthor_lo8lb_1253{color:var(--c-text-secondary)}._msgStatus_lo8lb_1255{color:var(--c-primary-bg)}._fileLink_lo8lb_1259{color:var(--c-primary);align-items:center;gap:4px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._fileLink_lo8lb_1259:hover{color:var(--c-primary-hover)}._inputArea_lo8lb_1291{border-top:1px solid var(--c-border);background:var(--c-surface);flex-shrink:0;width:100%;max-width:100%;position:relative;overflow:visible}._inputRow_lo8lb_1311{box-sizing:border-box;align-items:flex-end;gap:8px;width:100%;min-width:0;max-width:100%;padding:12px 16px;display:flex}._input_lo8lb_1291{border:1px solid var(--c-border);border-radius:var(--r-full);resize:none;background:var(--c-surface);width:100%;min-width:0;max-height:120px;color:var(--c-text);transition:border-color var(--transition-fast);outline:none;flex:1;padding:8px 14px;font-family:inherit;font-size:14px;line-height:1.4;overflow-y:auto}._input_lo8lb_1291:focus{border-color:var(--c-primary)}._templateBtn_lo8lb_1375{border:1px solid var(--c-border);background:var(--c-bg);width:36px;height:36px;color:var(--c-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._templateBtn_lo8lb_1375:hover{background:var(--c-border);color:var(--c-text)}._sendBtn_lo8lb_1409{background:var(--c-primary);color:#fff;cursor:pointer;width:36px;height:36px;transition:background var(--transition-fast), opacity var(--transition-fast);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._sendBtn_lo8lb_1409:hover{background:var(--c-primary-hover)}._sendBtn_lo8lb_1409:disabled{opacity:.4;cursor:not-allowed}._sendError_lo8lb_1445{color:var(--c-danger);margin:0 16px 12px 60px;font-size:12px;line-height:1.35}._templateList_lo8lb_1463{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-panel);z-index:100;max-height:260px;position:absolute;bottom:calc(100% + 4px);left:16px;right:16px;overflow-y:auto}._templateHeader_lo8lb_1491{z-index:1;border-bottom:1px solid var(--c-border);background:var(--c-surface);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky;top:0}._templateTitle_lo8lb_1517{color:var(--c-text);font-size:13px;font-weight:800}._templateClose_lo8lb_1529{border-radius:var(--r-md);background:var(--c-bg);width:30px;height:30px;color:var(--c-text-secondary);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}._templateItem_lo8lb_1555{cursor:pointer;border:none;border-bottom:1px solid var(--c-border);text-align:left;width:100%;transition:background var(--transition-fast);background:0 0;padding:10px 14px;display:block}._templateItem_lo8lb_1555:last-child{border-bottom:none}._templateItem_lo8lb_1555:hover{background:var(--c-bg)}._templateName_lo8lb_1585{color:var(--c-text);margin-bottom:2px;font-size:13px;font-weight:600}._templateBody_lo8lb_1599{color:var(--c-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._templateEmpty_lo8lb_1615{text-align:center;color:var(--c-text-muted);padding:16px;font-size:13px}._settingsPage_lo8lb_1633{flex:1;min-width:0;min-height:0;padding:24px;overflow-y:auto}._settingsHeader_lo8lb_1649{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}._settingsTitle_lo8lb_1665{color:var(--c-text);margin:0 0 4px;font-size:24px;font-weight:800}._settingsSubtitle_lo8lb_1679{color:var(--c-text-secondary);font-size:13px;font-weight:700}._intakePanel_lo8lb_1691{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--shadow-card);margin-bottom:16px;padding:18px}._intakeHeader_lo8lb_1709{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._intakeHeader_lo8lb_1709 h2{color:var(--c-text);margin:0 0 4px;font-size:17px;font-weight:800}._intakeHeader_lo8lb_1709 p{color:var(--c-text-secondary);margin:0;font-size:12px;font-weight:700}._intakeGrid_lo8lb_1753{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._intakeCard_lo8lb_1765{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);min-width:0;padding:12px}._intakeCardOk_lo8lb_1781{border-color:var(--c-success-bg);background:var(--c-success-bg)}._intakeCardAttention_lo8lb_1791{border-color:var(--c-danger-bg);background:var(--c-danger-bg)}._intakeCardQuiet_lo8lb_1801{border-color:var(--c-border)}._intakeCardHeader_lo8lb_1809{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px;display:flex}._intakeCardTitle_lo8lb_1825{min-width:0;color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}._intakeStatus_lo8lb_1845{color:var(--c-text-secondary);flex-shrink:0;align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}._intakeCardOk_lo8lb_1781 ._intakeStatus_lo8lb_1845{color:var(--c-success)}._intakeCardAttention_lo8lb_1791 ._intakeStatus_lo8lb_1845{color:var(--c-danger)}._intakeCardMain_lo8lb_1871{color:var(--c-text);margin-bottom:8px;font-size:26px;font-weight:800;line-height:1}._intakeStats_lo8lb_1887{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}._intakeStats_lo8lb_1887 span{border-radius:var(--r-full);background:var(--c-surface);min-height:24px;color:var(--c-text-secondary);align-items:center;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}._intakeMeta_lo8lb_1925{color:var(--c-text-muted);font-size:12px;font-weight:700}._attributionSection_lo8lb_1937{margin-top:14px}._attributionTitle_lo8lb_1945{color:var(--c-text);margin-bottom:8px;font-size:13px;font-weight:800}._attentionGrid_lo8lb_1959{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}._attentionMetric_lo8lb_1973{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-width:0;padding:10px}._attentionMetric_lo8lb_1973 span{color:var(--c-text);margin-bottom:3px;font-size:20px;font-weight:800;line-height:1;display:block}._attentionMetric_lo8lb_1973 strong{color:var(--c-text-secondary);font-size:11px;font-weight:800;line-height:1.25;display:block}._attentionList_lo8lb_2023{border:1px solid var(--c-border);border-radius:var(--r-md);margin-top:12px;overflow:hidden}._attentionItem_lo8lb_2037{border-bottom:1px solid var(--c-border);background:var(--c-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}._attentionItem_lo8lb_2037:last-child{border-bottom:none}._attentionItem_lo8lb_2037 strong,._attentionItem_lo8lb_2037 span{min-width:0;display:block}._attentionItem_lo8lb_2037 strong{color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-size:13px;font-weight:800;overflow:hidden}._attentionItem_lo8lb_2037 span{color:var(--c-text-secondary);font-size:12px;font-weight:700}._attentionReason_lo8lb_2109{border-radius:var(--r-full);background:var(--c-warning-bg);color:var(--c-warning);white-space:nowrap;padding:5px 8px;font-size:11px;font-weight:800}._intakeEmpty_lo8lb_2129,._intakeError_lo8lb_2131{border-radius:var(--r-md);padding:14px;font-size:13px;font-weight:800}._intakeEmpty_lo8lb_2129{background:var(--c-bg);color:var(--c-text-secondary)}._intakeError_lo8lb_2131{background:var(--c-danger-bg);color:var(--c-danger)}._settingsGrid_lo8lb_2165{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:16px;display:grid}._templateEditorList_lo8lb_2179{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);min-width:0;box-shadow:var(--shadow-card);overflow:hidden}._templateEditorItem_lo8lb_2197{border:none;border-bottom:1px solid var(--c-border);text-align:left;cursor:pointer;width:100%;transition:background var(--transition-fast);background:0 0;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 14px;display:flex}._templateEditorItem_lo8lb_2197:last-child{border-bottom:none}._templateEditorItem_lo8lb_2197:hover{background:var(--c-bg)}._templateEditorItemActive_lo8lb_2243{background:var(--c-primary-bg)}._templateEditorName_lo8lb_2251{max-width:100%;color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}._templateEditorMeta_lo8lb_2271{color:var(--c-text-secondary);font-size:12px;font-weight:700}._settingsPanel_lo8lb_2283{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);min-width:0;box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr) 180px;gap:14px;padding:18px;display:grid}._settingsPanelHeader_lo8lb_2307{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}._settingsPanelHeader_lo8lb_2307 h2{color:var(--c-text);margin:0;font-size:17px;font-weight:800}._settingsField_lo8lb_2337{flex-direction:column;gap:6px;min-width:0;display:flex}._settingsField_lo8lb_2337 span{color:var(--c-text-secondary);font-size:12px;font-weight:800}._settingsFieldFull_lo8lb_2363{grid-column:1/-1}._settingsInput_lo8lb_2371,._settingsSelect_lo8lb_2373,._settingsTextarea_lo8lb_2375{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-width:0;color:var(--c-text);font:inherit;transition:border-color var(--transition-fast), background var(--transition-fast);outline:none;font-size:14px}._settingsInput_lo8lb_2371,._settingsSelect_lo8lb_2373{height:42px;padding:0 12px}._settingsTextarea_lo8lb_2375{resize:vertical;min-height:160px;padding:11px 12px;line-height:1.45}._settingsInput_lo8lb_2371:focus,._settingsSelect_lo8lb_2373:focus,._settingsTextarea_lo8lb_2375:focus{border-color:var(--c-primary)}._variables_lo8lb_2439{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}._variablePill_lo8lb_2453{border:1px solid var(--c-border);border-radius:var(--r-full);background:var(--c-bg);min-height:30px;color:var(--c-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);padding:0 10px;font-family:Geist Mono,Roboto Mono,monospace;font-size:12px}._variablePill_lo8lb_2453:hover{background:var(--c-primary-bg);border-color:var(--c-primary-bg);color:var(--c-primary)}._settingsActions_lo8lb_2491{grid-column:1/-1;justify-content:flex-end;display:flex}._primaryBtn_lo8lb_2503,._secondaryBtn_lo8lb_2505{border-radius:var(--r-md);cursor:pointer;min-height:40px;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), opacity var(--transition-fast);justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}._primaryBtn_lo8lb_2503{border:1px solid var(--c-primary);background:var(--c-primary);color:#fff}._primaryBtn_lo8lb_2503:hover{background:var(--c-primary-hover);border-color:var(--c-primary-hover)}._secondaryBtn_lo8lb_2505{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text)}._secondaryBtn_lo8lb_2505:hover{background:var(--c-bg)}._primaryBtn_lo8lb_2503:disabled,._secondaryBtn_lo8lb_2505:disabled,._dangerIconBtn_lo8lb_2579:disabled{opacity:.55;cursor:wait}._dangerIconBtn_lo8lb_2579{border:1px solid var(--c-danger-bg);border-radius:var(--r-md);background:var(--c-danger-bg);width:38px;height:38px;color:var(--c-danger);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._dangerIconBtn_lo8lb_2579:hover{border-color:var(--c-danger)}._editorError_lo8lb_2625,._editorStatus_lo8lb_2627{border-radius:var(--r-md);grid-column:1/-1;padding:10px 12px;font-size:13px;font-weight:700}._editorError_lo8lb_2625{background:var(--c-danger-bg);color:var(--c-danger)}._editorStatus_lo8lb_2627{background:var(--c-success-bg);color:var(--c-success)}@media (width<=768px){._layout_lo8lb_5{height:calc(100vh - 56px - env(safe-area-inset-bottom,0px));max-height:calc(100vh - 56px - env(safe-area-inset-bottom,0px));min-height:0}@supports (height:100dvh){._layout_lo8lb_5{height:calc(100dvh - 56px - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 56px - env(safe-area-inset-bottom,0px))}}body.vd-mobile-composer-focus ._layout_lo8lb_5{height:100vh;max-height:100vh}@supports (height:100dvh){body.vd-mobile-composer-focus ._layout_lo8lb_5{height:100dvh;max-height:100dvh}}._main_lo8lb_39{width:100%;min-width:0;min-height:0;overflow:hidden}._crmTabs_lo8lb_57{padding:8px 10px}._crmTab_lo8lb_57{flex:1;min-height:40px}._workspace_lo8lb_131{flex-direction:column;flex:1;min-height:0}._leftPanel_lo8lb_151{border-right:none;width:100%;min-width:0;max-width:none;min-height:0}._main_lo8lb_39{flex-direction:column}._mainChatOpen_lo8lb_2789 ._leftPanel_lo8lb_151{display:none}._mainChatOpen_lo8lb_2789 ._rightPanel_lo8lb_803{background:var(--c-bg);width:100%;min-width:0;min-height:0;display:flex}._leftHeader_lo8lb_175{padding:18px 16px 10px}._pushBtn_lo8lb_251{width:40px;height:40px}._pushPrompt_lo8lb_419{display:none}._leftTitle_lo8lb_213{font-size:18px}._totalBadge_lo8lb_233{justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;display:inline-flex}._tab_lo8lb_357{min-height:34px;padding:6px 12px;font-size:12px}._convItem_lo8lb_585{min-height:74px;padding:12px 48px 12px 14px;position:relative}._convIcon_lo8lb_613{width:40px;height:40px}._convName_lo8lb_655{font-size:15px}._badge_lo8lb_769{min-width:20px;height:20px;box-shadow:0 0 0 2px var(--c-surface);padding:0 6px;font-size:11px;position:absolute;top:28px;right:14px}._mobileBackBtn_lo8lb_825{border-radius:var(--r-full);width:40px;height:40px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._mobileBackBtn_lo8lb_825:active{background:var(--c-bg);color:var(--c-text)}._mobileHeaderBadge_lo8lb_833{border-radius:var(--r-full);background:var(--c-danger);color:#fff;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}._chatHeader_lo8lb_879{gap:8px;min-height:58px;padding:8px 12px}._chatHeaderLeft_lo8lb_901{flex:1;min-width:0}._chatHeaderLeft_lo8lb_901>div{min-width:0}._chatChannelIcon_lo8lb_915{display:none}._chatHeaderRight_lo8lb_1017{display:flex}._chatHeaderRight_lo8lb_1017 ._assigned_lo8lb_1037,._chatHeaderRight_lo8lb_1017 ._unassigned_lo8lb_1039{display:none}._chatName_lo8lb_927{min-width:0;font-size:15px}._clientBadge_lo8lb_961{text-overflow:ellipsis;max-width:116px;overflow:hidden}._chatMeta_lo8lb_1005{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._messages_lo8lb_1113{gap:8px;min-height:0;padding:12px;overflow-x:hidden}._msg_lo8lb_1151{max-width:min(86%,100vw - 32px)}._msgText_lo8lb_1169{padding:9px 12px;font-size:14px}._inputRow_lo8lb_1311{grid-template-columns:44px minmax(0,1fr) 44px;align-items:end;gap:8px;min-width:0;max-width:100vw;padding:10px 12px;display:grid;overflow:hidden}._templateBtn_lo8lb_1375,._sendBtn_lo8lb_1409{width:44px;height:44px}._input_lo8lb_1291{max-width:100%;min-height:44px;padding:11px 14px}body.vd-mobile-composer-focus ._inputArea_lo8lb_1291{padding-bottom:env(safe-area-inset-bottom,0px)}._sendError_lo8lb_1445{margin:0 12px 10px}._templateList_lo8lb_1463{left:12px;right:12px;bottom:calc(64px + 56px + env(safe-area-inset-bottom,0px));border-radius:var(--r-lg);max-height:min(56vh,360px);position:fixed;overflow-x:hidden}body.vd-mobile-composer-focus ._templateList_lo8lb_1463{bottom:calc(64px + env(safe-area-inset-bottom,0px))}._templateItem_lo8lb_1555{min-height:58px;padding:12px}._rightPanel_lo8lb_803{display:none}._settingsPage_lo8lb_1633{padding:16px}._settingsHeader_lo8lb_1649{flex-direction:column;align-items:stretch;gap:12px}._intakePanel_lo8lb_1691{padding:14px}._intakeHeader_lo8lb_1709{flex-direction:column;align-items:stretch}._intakeGrid_lo8lb_1753,._attentionGrid_lo8lb_1959{grid-template-columns:1fr}._attentionItem_lo8lb_2037{grid-template-columns:1fr;align-items:start}._attentionReason_lo8lb_2109{width:fit-content}._settingsTitle_lo8lb_1665{font-size:21px}._settingsGrid_lo8lb_2165,._settingsPanel_lo8lb_2283{grid-template-columns:1fr}._templateEditorList_lo8lb_2179{max-height:220px;overflow-y:auto}._settingsPanel_lo8lb_2283{padding:14px}._settingsTextarea_lo8lb_2375{min-height:180px}._settingsActions_lo8lb_2491{justify-content:stretch}._primaryBtn_lo8lb_2503,._secondaryBtn_lo8lb_2505{width:100%;min-height:44px}}@media (pointer:coarse) and (height<=540px){._layout_lo8lb_5{height:calc(100vh - 56px - env(safe-area-inset-bottom,0px));max-height:calc(100vh - 56px - env(safe-area-inset-bottom,0px));min-height:0}@supports (height:100dvh){._layout_lo8lb_5{height:calc(100dvh - 56px - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 56px - env(safe-area-inset-bottom,0px))}}body.vd-mobile-composer-focus ._layout_lo8lb_5{height:100vh;max-height:100vh}@supports (height:100dvh){body.vd-mobile-composer-focus ._layout_lo8lb_5{height:100dvh;max-height:100dvh}}._main_lo8lb_39{flex-direction:column;width:100%;min-width:0;min-height:0;overflow:hidden}._crmTabs_lo8lb_57{padding:6px 10px}._workspace_lo8lb_131{flex-direction:column;flex:1;min-height:0}._leftPanel_lo8lb_151{border-right:none;width:100%;min-width:0;max-width:none;min-height:0}._mainChatOpen_lo8lb_2789 ._leftPanel_lo8lb_151{display:none}._mainChatOpen_lo8lb_2789 ._rightPanel_lo8lb_803{background:var(--c-bg);width:100%;min-width:0;min-height:0;display:flex}._rightPanel_lo8lb_803{display:none}._chatHeader_lo8lb_879{gap:8px;min-height:52px;padding:6px 10px}._mobileBackBtn_lo8lb_825{border-radius:var(--r-full);width:40px;height:40px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._chatHeaderLeft_lo8lb_901{flex:1;min-width:0}._chatHeaderLeft_lo8lb_901>div{min-width:0}._chatChannelIcon_lo8lb_915{display:none}._chatHeaderRight_lo8lb_1017{display:flex}._chatHeaderRight_lo8lb_1017 ._assigned_lo8lb_1037,._chatHeaderRight_lo8lb_1017 ._unassigned_lo8lb_1039{display:none}._messages_lo8lb_1113{gap:8px;min-height:0;padding:10px 12px;overflow-x:hidden}._msg_lo8lb_1151{max-width:min(86%,100vw - 32px)}._inputRow_lo8lb_1311{grid-template-columns:44px minmax(0,1fr) 44px;align-items:end;gap:8px;min-width:0;max-width:100vw;padding:8px 12px;display:grid;overflow:hidden}._templateBtn_lo8lb_1375,._sendBtn_lo8lb_1409{width:44px;height:44px}._input_lo8lb_1291{max-width:100%;min-height:44px;padding:11px 14px}body.vd-mobile-composer-focus ._inputArea_lo8lb_1291{padding-bottom:env(safe-area-inset-bottom,0px)}._templateList_lo8lb_1463{left:12px;right:12px;bottom:calc(64px + 56px + env(safe-area-inset-bottom,0px));max-height:min(54vh,320px);position:fixed;overflow-x:hidden}body.vd-mobile-composer-focus ._templateList_lo8lb_1463{bottom:calc(64px + env(safe-area-inset-bottom,0px))}._settingsPage_lo8lb_1633{padding:12px}._settingsGrid_lo8lb_2165,._settingsPanel_lo8lb_2283{grid-template-columns:1fr}._settingsHeader_lo8lb_1649{flex-direction:column;align-items:stretch;gap:10px}._intakePanel_lo8lb_1691{padding:12px}._intakeGrid_lo8lb_1753,._attentionGrid_lo8lb_1959{grid-template-columns:1fr}._templateEditorList_lo8lb_2179{max-height:180px;overflow-y:auto}._primaryBtn_lo8lb_2503,._secondaryBtn_lo8lb_2505{width:100%;min-height:44px}}@media (width<=768px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden}._layout_lo8lb_5{inset:0 0 calc(56px + env(safe-area-inset-bottom,0px)) 0;overscroll-behavior:none;width:auto;max-width:none;min-height:0;position:fixed;overflow:hidden;height:auto!important;max-height:none!important}body.vd-mobile-composer-focus ._layout_lo8lb_5{top:var(--vd-mobile-vv-top,0px);bottom:auto;right:auto;left:var(--vd-mobile-vv-left,0px);width:var(--vd-mobile-vv-width,100vw);max-width:var(--vd-mobile-vv-width,100vw);overflow:hidden;height:var(--vd-mobile-vv-height,100vh)!important;max-height:var(--vd-mobile-vv-height,100vh)!important}body.vd-mobile-composer-focus{overflow:hidden}._main_lo8lb_39,._workspace_lo8lb_131,._leftPanel_lo8lb_151,._rightPanel_lo8lb_803{width:100%;min-width:0;max-width:100%}body.vd-mobile-composer-focus ._main_lo8lb_39,body.vd-mobile-composer-focus ._workspace_lo8lb_131,body.vd-mobile-composer-focus ._rightPanel_lo8lb_803{width:var(--vd-mobile-vv-width,100vw);max-width:var(--vd-mobile-vv-width,100vw);min-width:0}._crmTabs_lo8lb_57{gap:4px;min-height:50px;padding:6px 8px;overflow:hidden}._crmTab_lo8lb_57{white-space:nowrap;touch-action:manipulation;gap:5px;min-width:0;padding:0 6px;font-size:12px;overflow:hidden}._crmTab_lo8lb_57 svg{flex:none}._chatHeader_lo8lb_879{min-height:54px;padding:7px 10px}._mobileBackBtn_lo8lb_825{width:36px;height:36px}._mobileHeaderBadge_lo8lb_833{min-width:20px;height:20px;padding:0 6px;font-size:11px}._chatLeadBtn_lo8lb_1043,._leadLinkedBadge_lo8lb_1045{min-height:28px;padding:0 8px;font-size:11px}._messages_lo8lb_1113{padding:10px}._msg_lo8lb_1151{max-width:min(88%,100vw - 28px)}._msgImg_lo8lb_1221{max-width:min(240px,100vw - 40px)}._inputArea_lo8lb_1291{flex:none;width:100%;min-width:0;max-width:100%;overflow:hidden}._inputRow_lo8lb_1311{box-sizing:border-box;grid-template-columns:40px minmax(0,1fr) 40px;gap:8px;width:100%;min-width:0;max-width:100%;padding:8px 10px;overflow:hidden}body.vd-mobile-composer-focus ._inputArea_lo8lb_1291{padding-bottom:0}body.vd-mobile-composer-focus ._inputRow_lo8lb_1311{grid-template-columns:36px minmax(0,1fr) 36px;gap:7px;padding:7px 8px}body.vd-mobile-composer-focus ._templateBtn_lo8lb_1375,body.vd-mobile-composer-focus ._sendBtn_lo8lb_1409{width:36px;height:36px}._templateBtn_lo8lb_1375,._sendBtn_lo8lb_1409{width:40px;height:40px}._input_lo8lb_1291{min-height:40px;max-height:96px;padding:9px 12px;font-size:16px;line-height:1.35}body.vd-mobile-composer-focus ._input_lo8lb_1291{min-height:38px;padding:8px 11px}._settingsInput_lo8lb_2371,._settingsSelect_lo8lb_2373,._settingsTextarea_lo8lb_2375{font-size:16px}}._dashboard_aova3_1{flex-direction:column;gap:16px;min-width:0;display:flex}._dashboardToolbar_aova3_15,._sectionHeader_aova3_17,._editorHeader_aova3_19,._budgetDraftTitle_aova3_21,._editorActions_aova3_23,._chartHeader_aova3_25{justify-content:space-between;align-items:center;gap:14px;display:flex}._dashboardToolbar_aova3_15{border-bottom:1px solid var(--c-border);min-height:44px;padding-bottom:10px}._periodCaption_aova3_51{min-width:0;color:var(--c-text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}._periodCaption_aova3_51 svg{color:var(--c-primary);flex:none}._periodCaption_aova3_51 span{color:var(--c-text);font-weight:600}._periodCaption_aova3_51 small{color:var(--c-text-muted);font-size:11px}._modeSwitch_aova3_77{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);flex:none;padding:3px;display:inline-flex}._modeSwitch_aova3_77 button{border-radius:var(--r-sm);min-height:34px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:0;padding:0 13px;font-size:13px;font-weight:600}._modeSwitch_aova3_77 button:hover{color:var(--c-text);background:var(--c-bg)}._modeSwitch_aova3_77 button[aria-pressed=true]{color:var(--c-primary);background:var(--c-primary-bg)}._modeSwitch_aova3_77 button:focus-visible,._textAction_aova3_125:focus-visible,._attention_aova3_127:focus-visible,._secondaryAction_aova3_129:focus-visible,._primaryAction_aova3_131:focus-visible,._budgetMainRow_aova3_133 button:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._metricBand_aova3_137{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);background:var(--c-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._metric_aova3_137{border-right:1px solid var(--c-border);flex-direction:column;min-width:0;min-height:118px;padding:17px 18px;display:flex}._metric_aova3_137:last-child{border-right:0}._metric_aova3_137>span{color:var(--c-text-secondary);font-size:12px;font-weight:600}._metric_aova3_137>strong{color:var(--c-text);margin-top:9px;font-size:24px;line-height:1.15}._metric_aova3_137>small{color:var(--c-text-secondary);margin-top:7px;font-size:11px;line-height:1.4}._resultMetric_aova3_179{border-top:3px solid var(--c-primary);padding-top:14px}._positiveValue_aova3_181,._variancePositive_aova3_183{color:var(--c-success)!important}._negativeValue_aova3_185,._varianceNegative_aova3_187{color:var(--c-danger)!important}._varianceNeutral_aova3_189{color:var(--c-text-secondary)}._textAction_aova3_125{width:fit-content;min-height:28px;color:var(--c-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:auto;padding:4px 0 0;font-size:11px;font-weight:600;display:inline-flex}._comparisonControls_aova3_225{color:var(--c-text-secondary);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 14px;display:grid}._comparisonControls_aova3_225>strong{color:var(--c-text);font-size:12px}._comparisonControls_aova3_225>div{flex-wrap:wrap;gap:7px;min-width:0;display:flex}._comparisonControls_aova3_225 label{border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface);cursor:pointer;align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:11px;display:inline-flex}._comparisonControls_aova3_225 label:has(input:checked){border-color:var(--c-primary);color:var(--c-primary);background:var(--c-primary-bg)}._comparisonControls_aova3_225 input{accent-color:var(--c-primary)}._comparisonControls_aova3_225>small{text-align:right;font-size:10px}._comparisonFailed_aova3_275{border-color:var(--c-danger)!important;color:var(--c-danger)!important;background:var(--c-danger-bg)!important}._mutedText_aova3_277{color:var(--c-text-secondary);font-size:12px}._retryRow_aova3_279{border-left:3px solid var(--c-danger);color:var(--c-danger);background:var(--c-danger-bg);grid-column:2/-1;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;font-size:11px;display:flex}._retryButton_aova3_305{border:1px solid var(--c-border-strong);border-radius:var(--r-md);min-height:32px;color:var(--c-text);background:var(--c-surface);cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}._retryButton_aova3_305:hover{border-color:var(--c-primary);color:var(--c-primary)}._retryButton_aova3_305:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._overviewGrid_aova3_341{grid-template-columns:minmax(0,3fr) minmax(250px,1fr);align-items:start;gap:24px;display:grid}._reportSection_aova3_355,._attentionSection_aova3_357,._chartSection_aova3_359{border-top:2px solid var(--c-border-strong);min-width:0;padding-top:14px}._sectionHeader_aova3_17{align-items:flex-start}._sectionHeader_aova3_17 h2,._editorHeader_aova3_19 h2{color:var(--c-text);font-size:16px;line-height:1.25}._sectionHeader_aova3_17 p,._editorHeader_aova3_19 p{color:var(--c-text-secondary);margin-top:4px;font-size:11px;line-height:1.4}._budgetActions_aova3_383{align-items:center;gap:8px;display:flex}._budgetStatus_aova3_385{border-radius:var(--r-sm);color:var(--c-warning);background:var(--c-warning-bg);padding:4px 7px;font-size:10px;font-weight:600}._secondaryAction_aova3_129,._primaryAction_aova3_131{border-radius:var(--r-md);cursor:pointer;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}._secondaryAction_aova3_129{border:1px solid var(--c-border-strong);color:var(--c-text);background:var(--c-surface)}._primaryAction_aova3_131{border:1px solid var(--c-primary);color:var(--c-surface);background:var(--c-primary)}._primaryAction_aova3_131:hover{background:var(--c-primary-hover)}._primaryAction_aova3_131:disabled,._secondaryAction_aova3_129:disabled{opacity:.55;cursor:default}._tableScroll_aova3_441{border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface);max-width:100%;margin-top:12px;overflow-x:auto}._tableScroll_aova3_441:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._budgetTable_aova3_461{border-collapse:collapse;width:100%;min-width:710px;color:var(--c-text);font-size:12px}._budgetTable_aova3_461 th,._budgetTable_aova3_461 td{border-bottom:1px solid var(--c-border);text-align:right;vertical-align:middle;white-space:nowrap;padding:9px 11px}._budgetTable_aova3_461 th:first-child{text-align:left;min-width:190px}._budgetTable_aova3_461 thead th{color:var(--c-text-secondary);background:var(--c-bg);font-size:10px;font-weight:600}._budgetTable_aova3_461 tbody tr:last-child>*{border-bottom:0}._budgetMainRow_aova3_133{font-weight:600}._budgetMainRow_aova3_133 button{min-height:28px;color:var(--c-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:-4px 0;padding:4px 0;display:inline-flex}._budgetMainRow_aova3_133:hover{background:var(--c-bg)}._budgetDetailRow_aova3_503{color:var(--c-text-secondary);background:var(--c-bg)}._budgetDetailRow_aova3_503 th{white-space:normal;padding-left:32px;font-weight:500}._budgetDetailRow_aova3_503 small{color:var(--c-text-muted);margin-top:2px;font-size:9px;display:block}._budgetProfitRow_aova3_509{background:var(--c-primary-bg);font-weight:600}._cellLoading_aova3_513{border-radius:var(--r-sm);background:linear-gradient(90deg, var(--c-border) 25%, var(--c-bg) 50%, var(--c-border) 75%);background-size:200% 100%;width:54px;height:10px;animation:1.4s infinite _shimmer_aova3_1;display:inline-block}._basisNote_aova3_533{color:var(--c-text-secondary);align-items:flex-start;gap:7px;margin-top:10px;font-size:10px;line-height:1.45;display:flex}._basisNote_aova3_533 svg{color:var(--c-primary);flex:none;margin-top:1px}._attentionList_aova3_555{border-top:1px solid var(--c-border);margin-top:8px}._attention_aova3_127{border:0;border-bottom:1px solid var(--c-border);width:100%;min-height:62px;color:var(--c-warning);text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:11px 0;display:grid}button._attention_aova3_127{cursor:pointer}button._attention_aova3_127:hover strong{color:var(--c-primary)}._attention_aova3_127>span{flex-direction:column;gap:3px;min-width:0;display:flex}._attention_aova3_127 strong{color:var(--c-text);font-size:12px;line-height:1.35}._attention_aova3_127 small{color:var(--c-text-secondary);font-size:10px;line-height:1.4}._attention_aova3_127>svg:first-child{margin-top:1px}._attention_aova3_127>svg:last-child{color:var(--c-text-muted)}._noAlerts_aova3_599{color:var(--c-text-secondary);padding:18px 0;font-size:11px;line-height:1.5}._inlineError_aova3_603,._periodError_aova3_605{color:var(--c-danger);background:var(--c-danger-bg)}._inlineError_aova3_603{border-left:3px solid var(--c-danger);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:8px 10px;font-size:11px;display:flex}._periodError_aova3_605{border-left:3px solid var(--c-danger);align-items:flex-start;gap:10px;padding:14px;display:flex}._periodError_aova3_605 div{flex-direction:column;gap:3px;display:flex}._periodError_aova3_605 strong{font-size:13px}._periodError_aova3_605 span{color:var(--c-text-secondary);font-size:11px}._budgetEditor_aova3_625{border:1px solid var(--c-primary);border-radius:var(--r-md);background:var(--c-surface);box-shadow:var(--shadow-panel);padding:16px}._editorHeader_aova3_19{align-items:flex-start}._editorHeader_aova3_19>button{border:1px solid var(--c-border);border-radius:var(--r-md);width:36px;height:36px;color:var(--c-text-secondary);background:var(--c-surface);cursor:pointer;place-items:center;display:grid}._budgetDraftGrid_aova3_663{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}._budgetDraftGroup_aova3_665{border:1px solid var(--c-border);border-radius:var(--r-sm);min-width:0;padding:11px}._budgetDraftTitle_aova3_21 strong{font-size:12px}._budgetDraftTitle_aova3_21 button{color:var(--c-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}._budgetDraftRow_aova3_671{grid-template-columns:minmax(130px,1fr) minmax(100px,.42fr) 34px;gap:7px;margin-top:8px;display:grid}._budgetDraftRow_aova3_671 input{border:1px solid var(--c-border-strong);border-radius:var(--r-sm);width:100%;min-width:0;height:36px;color:var(--c-text);background:var(--c-surface);font:inherit;padding:0 8px;font-size:11px}._budgetDraftRow_aova3_671>div{position:relative}._budgetDraftRow_aova3_671>div input{text-align:right;padding-right:24px}._budgetDraftRow_aova3_671>div span{color:var(--c-text-secondary);font-size:11px;position:absolute;top:9px;right:8px}._budgetDraftRow_aova3_671>button{border:1px solid var(--c-border);border-radius:var(--r-sm);width:34px;height:36px;color:var(--c-danger);background:var(--c-surface);cursor:pointer;place-items:center;display:grid}._budgetDraftRow_aova3_671>button:disabled{opacity:.35;cursor:default}._editorActions_aova3_23{justify-content:flex-end;margin-top:13px}._chartSection_aova3_359{margin-top:2px}._yearLegend_aova3_691{flex-wrap:wrap;gap:12px;margin-top:11px;display:flex}._yearLegend_aova3_691 span{color:var(--c-text-secondary);align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}._yearLegend_aova3_691 i{border-radius:var(--r-sm);width:18px;height:3px}._charts_aova3_697{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px;display:grid}._chart_aova3_25{min-width:0;padding:13px 14px 4px 0}._chart_aova3_25+._chart_aova3_25{border-left:1px solid var(--c-border);padding-left:14px;padding-right:0}._chartHeader_aova3_25{align-items:baseline}._chartHeader_aova3_25 h3{color:var(--c-text);font-size:12px}._chartHeader_aova3_25 span{color:var(--c-text-secondary);font-size:9px}._chartScroll_aova3_709{max-width:100%;margin-top:6px;overflow:auto hidden}._lineChart_aova3_711{width:100%;height:auto;display:block}._gridLine_aova3_713{stroke:var(--c-border);stroke-width:1px}._chartPoint_aova3_715{cursor:help}._chartPoint_aova3_715:focus{stroke:var(--c-text);stroke-width:3px;outline:none}._axisLabel_aova3_719,._monthLabel_aova3_721{fill:var(--c-text-secondary);font-family:inherit;font-size:13px}._overviewSkeleton_aova3_725{background:var(--c-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}._overviewSkeleton_aova3_725 span,._overviewSkeleton_aova3_725 div{background:linear-gradient(90deg, var(--c-border) 25%, var(--c-bg) 50%, var(--c-border) 75%);background-size:200% 100%;min-height:112px;animation:1.4s infinite _shimmer_aova3_1}._overviewSkeleton_aova3_725 div{grid-column:1/-1;min-height:250px;margin-top:15px}@keyframes _shimmer_aova3_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._cellLoading_aova3_513,._overviewSkeleton_aova3_725 span,._overviewSkeleton_aova3_725 div{animation:none}}@media (width<=1120px){._metricBand_aova3_137{grid-template-columns:repeat(2,minmax(0,1fr))}._metric_aova3_137:nth-child(2){border-right:0}._metric_aova3_137:nth-child(-n+2){border-bottom:1px solid var(--c-border)}._overviewGrid_aova3_341{grid-template-columns:1fr;gap:18px}._attentionList_aova3_555{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}._charts_aova3_697{grid-template-columns:1fr}._chart_aova3_25{padding-right:0}._chart_aova3_25+._chart_aova3_25{border-top:1px solid var(--c-border);border-left:0;padding:13px 0 4px}}@media (width<=760px){._dashboardToolbar_aova3_15,._sectionHeader_aova3_17,._editorHeader_aova3_19{flex-direction:column;align-items:stretch}._modeSwitch_aova3_77{align-self:flex-start}._comparisonControls_aova3_225{grid-template-columns:1fr}._comparisonControls_aova3_225>small{text-align:left}._retryRow_aova3_279{grid-column:1}._budgetActions_aova3_383{justify-content:space-between}._budgetDraftGrid_aova3_663,._attentionList_aova3_555{grid-template-columns:1fr}._overviewSkeleton_aova3_725{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._dashboard_aova3_1{gap:12px}._periodCaption_aova3_51{flex-wrap:wrap}._periodCaption_aova3_51 small{flex-basis:100%;padding-left:24px}._modeSwitch_aova3_77{width:100%}._modeSwitch_aova3_77 button{flex:1;min-height:44px}._metricBand_aova3_137{grid-template-columns:1fr}._metric_aova3_137,._metric_aova3_137:nth-child(2){border-right:0;border-bottom:1px solid var(--c-border);min-height:96px}._metric_aova3_137:last-child{border-bottom:0}._metric_aova3_137>strong{font-size:21px}._comparisonControls_aova3_225 label{width:100%;min-height:40px}._budgetActions_aova3_383{flex-direction:column;align-items:stretch}._secondaryAction_aova3_129,._primaryAction_aova3_131{width:100%;min-height:44px}._budgetDraftRow_aova3_671{grid-template-columns:minmax(0,1fr) 34px}._budgetDraftRow_aova3_671>div{grid-area:2/1}._budgetDraftRow_aova3_671>button{grid-area:1/2/span 2;align-self:center}._chartHeader_aova3_25{flex-direction:column;align-items:flex-start;gap:3px}._overviewSkeleton_aova3_725{grid-template-columns:1fr}._overviewSkeleton_aova3_725 div{grid-column:1}}._report_156wu_1{min-width:0;color:var(--c-text)}._report_156wu_1 h2{margin:0;font-size:17px;font-weight:600}._report_156wu_1 h3{margin:0 0 12px;font-size:14px}._report_156wu_1 button,._report_156wu_1 input,._report_156wu_1 select{font:inherit}._report_156wu_1 button{cursor:pointer}._report_156wu_1 button:focus-visible,._scroll_156wu_11:focus-visible,._report_156wu_1 input:focus-visible,._report_156wu_1 select:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._summary_156wu_13{border-bottom:1px solid var(--c-border);grid-template-columns:1fr 1fr 1.5fr;gap:24px;padding:16px 0 22px;display:grid}._summary_156wu_13>div{gap:8px;min-width:0;display:grid}._summary_156wu_13 span,._summary_156wu_13 p{color:var(--c-text-secondary);font-size:12px}._summary_156wu_13 strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:24px}._summary_156wu_13 p{align-self:center;margin:0;line-height:1.6}._caption_156wu_23{color:var(--c-text-secondary);font-size:12px;line-height:1.6}._toolbar_156wu_25,._heading_156wu_25,._actions_156wu_25{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._toolbar_156wu_25{margin:20px 0 14px}._toolbar_156wu_25>div:first-child{margin-right:auto}._heading_156wu_25{color:var(--c-text-secondary);justify-content:space-between;margin:12px 0;font-size:12px}._control_156wu_33{color:var(--c-text-secondary);gap:4px;font-size:11px;display:grid}._control_156wu_33 select{border:1px solid var(--c-border);background:var(--c-surface);max-width:100%;min-height:38px;color:var(--c-text);border-radius:4px;padding:0 8px;font-size:12px}._search_156wu_37{border:1px solid var(--c-border);background:var(--c-surface);border-radius:4px;align-items:center;gap:8px;min-height:40px;padding:0 10px;display:flex}._search_156wu_37 input{width:180px;min-width:0;color:var(--c-text);background:0 0;border:0;outline:0;font-size:13px}._search_156wu_37 button{color:var(--c-text-secondary);background:0 0;border:0;padding:7px;display:flex}._segmented_156wu_43{border:1px solid var(--c-border);border-radius:4px;gap:2px;padding:3px;display:flex}._segmented_156wu_43 button{min-height:34px;color:var(--c-text-secondary);background:0 0;border:0;border-radius:3px;padding:5px 10px;font-size:12px}._segmented_156wu_43 button[aria-pressed=true]{background:var(--c-primary-bg);color:var(--c-primary)}._scroll_156wu_11{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);background:var(--c-surface);max-width:100%;overflow-x:auto}._vehicleTable_156wu_51,._moneyTable_156wu_51{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}._vehicleTable_156wu_51{min-width:1130px}._moneyTable_156wu_51{min-width:650px}._vehicleTable_156wu_51 th,._vehicleTable_156wu_51 td,._moneyTable_156wu_51 th,._moneyTable_156wu_51 td{text-align:right;border-bottom:1px solid var(--c-border);white-space:nowrap;padding:12px 10px}._vehicleTable_156wu_51 th:first-child,._moneyTable_156wu_51 th:first-child{text-align:left}._vehicleTable_156wu_51 thead,._moneyTable_156wu_51 thead{color:var(--c-text-secondary);background:var(--c-bg)}._vehicleTable_156wu_51 thead th,._moneyTable_156wu_51 thead th{font-size:11px;font-weight:500}._vehicleTable_156wu_51 th[colspan]{text-align:center}._vehicleTable_156wu_51 td:nth-child(6),._vehicleTable_156wu_51 thead tr:last-child th:nth-child(5){border-left:1px solid var(--c-border)}._vehicleTable_156wu_51 tfoot{background:var(--c-bg);font-weight:600}._vehicleName_156wu_71{text-align:left;color:var(--c-text);white-space:normal;background:0 0;border:0;align-items:center;gap:8px;max-width:250px;padding:4px 0;font-weight:500;display:flex}._vehicleName_156wu_71 span{overflow-wrap:anywhere;min-width:0}._vehicleTable_156wu_51 small,._moneyTable_156wu_51 small{color:var(--c-text-secondary);margin-top:4px;font-size:10px;font-weight:400;display:block}._detail_156wu_77{background:var(--c-bg);text-align:left!important;white-space:normal!important;padding:18px!important}._detail_156wu_77 p{max-width:700px;line-height:1.6}._detailGrid_156wu_81{grid-template-columns:repeat(2,minmax(0,260px));gap:32px;display:grid}._detailGrid_156wu_81 dl{grid-template-columns:1fr auto;gap:8px;display:grid}._detailGrid_156wu_81 dd{margin:0}._detailGrid_156wu_81 dt{color:var(--c-text-secondary)}._positive_156wu_89{color:var(--c-success)}._negative_156wu_91{color:var(--c-danger)}._warning_156wu_93{font-size:12px;line-height:1.6;color:var(--c-warning)!important}._link_156wu_95{color:var(--c-primary);background:0 0;border:0;align-items:center;gap:5px;padding:6px 0;display:inline-flex;font-size:12px!important}._expand_156wu_97{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;display:inline-flex}._total_156wu_99{background:var(--c-bg);font-weight:600}._child_156wu_101{color:var(--c-text-secondary)}._child_156wu_101 th{padding-left:36px;font-weight:400}._allAccounts_156wu_105{border-left:1px solid var(--c-border);font-weight:600}._separator_156wu_107 th{color:var(--c-text-muted);padding-top:24px;font-size:11px;font-weight:500}._empty_156wu_109{text-align:center;color:var(--c-text-secondary);border-block:1px solid var(--c-border);padding:36px 12px}._error_156wu_111{color:var(--c-danger);background:var(--c-danger-bg);flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}._error_156wu_111 button,._empty_156wu_109 button{border:1px solid var(--c-border);min-height:38px;color:var(--c-text);background:var(--c-surface);border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}._mobileVehicles_156wu_115{display:none}@media (width<=760px){._summary_156wu_13{grid-template-columns:1fr 1fr;gap:16px}._summary_156wu_13 p{grid-column:1/-1}._summary_156wu_13 strong{font-size:19px}._toolbar_156wu_25{align-items:stretch}._toolbar_156wu_25>*,._search_156wu_37{max-width:100%}._toolbar_156wu_25>div:first-child{flex-basis:100%}._search_156wu_37{flex:100%}._search_156wu_37 input{width:100%}._segmented_156wu_43{flex-wrap:wrap}._segmented_156wu_43 button,._control_156wu_33 select,._link_156wu_95,._expand_156wu_97,._vehicleName_156wu_71{min-height:44px}._vehicleTable_156wu_51 th:first-child{background:var(--c-surface);z-index:1;min-width:155px;max-width:180px;position:sticky;left:0}._vehicleTable_156wu_51 thead th:first-child{background:var(--c-bg)}._vehicleName_156wu_71{max-width:160px}._moneyTable_156wu_51 th:first-child{white-space:normal;min-width:160px;max-width:210px}._singleAccount_156wu_147{table-layout:fixed;min-width:0}._singleAccount_156wu_147 th:first-child{width:54%;min-width:0;max-width:none}._singleAccount_156wu_147 th,._singleAccount_156wu_147 td{white-space:normal;overflow-wrap:anywhere;padding:12px 8px}._detailGrid_156wu_81{grid-template-columns:1fr 1fr}._desktopVehicles_156wu_155{display:none}._mobileVehicles_156wu_115{display:block}._mobileVehicle_156wu_115{border-block-start:1px solid var(--c-border);padding:12px 0 18px}._mobileVehicle_156wu_115 ._vehicleName_156wu_71{width:100%;max-width:100%}._mobileVehicle_156wu_115 ._vehicleName_156wu_71 small{color:var(--c-text-secondary);margin-top:3px;font-size:11px;display:block}._mobilePeriods_156wu_165{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:10px;display:grid}._mobilePeriods_156wu_165>div{overflow-wrap:anywhere;gap:7px;min-width:0;display:grid}._mobilePeriods_156wu_165 strong{font-variant-numeric:tabular-nums;font-size:18px}._mobilePeriods_156wu_165 span,._mobilePeriods_156wu_165 small{color:var(--c-text-secondary);font-size:11px;line-height:1.5}._mobileDetail_156wu_173{border-top:1px solid var(--c-border);margin-top:14px;padding-top:16px;font-size:12px;line-height:1.6}._mobileDetail_156wu_173 ._detailGrid_156wu_81{gap:16px}._mobileTotals_156wu_177{border-block:1px solid var(--c-border);gap:8px;padding:16px 0;font-size:12px;display:grid}}._report_stgbo_1{min-width:0;color:var(--c-text);margin-bottom:24px;font-size:13px}._toolbar_stgbo_3{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._report_stgbo_1 h2{margin:0;font-size:16px;font-weight:600}._report_stgbo_1 h3{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}._caption_stgbo_9{color:var(--c-text-secondary);overflow-wrap:anywhere;margin:6px 0;font-size:12px}._scroll_stgbo_11{border-block:1px solid var(--c-border);background:var(--c-surface);width:100%;overflow-x:auto}._report_stgbo_1 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}._balanceTable_stgbo_15{min-width:930px}._report_stgbo_1 th,._report_stgbo_1 td{border-bottom:1px solid var(--c-border);text-align:right;vertical-align:top;padding:12px 10px}._report_stgbo_1 th:first-child{text-align:left}._report_stgbo_1 thead th{color:var(--c-text-secondary);background:var(--c-bg);font-size:11px;font-weight:500}._report_stgbo_1 small{color:var(--c-text-secondary);overflow-wrap:anywhere;margin-top:5px;font-size:11px;font-weight:400;display:block}._report_stgbo_1 td{white-space:nowrap}._balanceTable_stgbo_15>thead>tr>th:first-child{min-width:210px}._owner_stgbo_29>th,._owner_stgbo_29>td{font-weight:600}._balance_stgbo_15{color:var(--c-text)}._car_stgbo_33>th:first-child{padding-left:28px}._expand_stgbo_35,._command_stgbo_35,._primary_stgbo_35,._icon_stgbo_35{font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:6px;display:inline-flex}._expand_stgbo_35{text-align:left;color:inherit;font-weight:inherit;white-space:normal;background:0 0;border:0;justify-content:flex-start;min-height:28px;padding:0}._expand_stgbo_35 svg,._status_stgbo_39 svg{flex:none}._expand_stgbo_35 small{margin-top:3px}._command_stgbo_35{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);white-space:normal;min-height:34px;padding:6px 10px}._primary_stgbo_35{border:1px solid var(--c-primary);background:var(--c-primary);color:var(--c-text-on-dark);min-height:34px;padding:6px 12px}._icon_stgbo_35{width:34px;height:34px;color:var(--c-text-secondary);background:0 0;border:0;flex:none}._report_stgbo_1 button:disabled,._report_stgbo_1 input:disabled{cursor:default;opacity:.5}._report_stgbo_1 button:focus-visible,._report_stgbo_1 input:focus-visible,._report_stgbo_1 select:focus-visible,._scroll_stgbo_11:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._report_stgbo_1 ._detailCell_stgbo_53{background:var(--c-bg);padding:0 0 0 28px}._monthTable_stgbo_55{background:var(--c-surface);min-width:820px}._monthScroll_stgbo_57{max-width:100%;overflow-x:auto}._monthTable_stgbo_55 th{text-transform:none;font-weight:500}._status_stgbo_39{color:var(--c-text-secondary);align-items:center;gap:5px;display:inline-flex}._report_stgbo_1 ._debt_stgbo_63{color:var(--c-danger)}._report_stgbo_1 ._warning_stgbo_65{color:var(--c-warning);white-space:normal}p._warning_stgbo_65{align-items:flex-start;gap:7px;margin:10px 0;line-height:1.5;display:flex}p._warning_stgbo_65 svg{flex:none;margin-top:2px}._warnings_stgbo_71{color:var(--c-text-secondary);margin:10px 0;line-height:1.5}._warnings_stgbo_71 summary{cursor:pointer;min-height:34px;padding-block:7px}._warnings_stgbo_71 summary:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._warnings_stgbo_71 ul{max-height:260px;padding-left:24px;overflow-y:auto}._warnings_stgbo_71 li{overflow-wrap:anywhere;margin-bottom:6px}._error_stgbo_81{color:var(--c-danger);flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;line-height:1.5;display:flex}._empty_stgbo_83{color:var(--c-text-secondary);padding:20px 0}._allocation_stgbo_85{border-top:2px solid var(--c-primary);margin-top:24px;padding-top:16px}._paymentSelect_stgbo_87{flex-direction:column;gap:6px;max-width:560px;display:flex}._paymentSelect_stgbo_87 select{border:1px solid var(--c-border);background:var(--c-surface);width:100%;min-width:0;min-height:38px;color:var(--c-text);font:inherit;border-radius:4px;padding:8px}._paymentTotals_stgbo_91{flex-wrap:wrap;gap:12px 28px;margin:14px 0;display:flex}._paymentTotals_stgbo_91 span{color:var(--c-text-secondary);flex-direction:column;gap:4px;font-size:12px;display:flex}._paymentTotals_stgbo_91 strong{color:var(--c-text);font-size:14px;font-weight:600}._allocTable_stgbo_97{min-width:520px}._mobileLabel_stgbo_99{display:none}._allocTable_stgbo_97 input{box-sizing:border-box;text-align:right;border:1px solid var(--c-border);background:var(--c-surface);width:120px;max-width:100%;min-height:34px;color:var(--c-text);font:inherit;border-radius:4px;padding:6px 8px}._actions_stgbo_103{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}._payoutActions_stgbo_105{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (width<=760px){._report_stgbo_1{margin-bottom:18px}._toolbar_stgbo_3{align-items:flex-start}._report_stgbo_1 th,._report_stgbo_1 td{padding:10px 8px}._expand_stgbo_35,._command_stgbo_35,._primary_stgbo_35,._icon_stgbo_35{min-height:44px}._icon_stgbo_35{width:44px;height:44px}._warnings_stgbo_71 summary{min-height:44px}._report_stgbo_1 ._detailCell_stgbo_53{padding-left:10px}._allocTable_stgbo_97 input,._paymentSelect_stgbo_87 select{min-height:44px}._allocTable_stgbo_97{min-width:0;display:block}._allocTable_stgbo_97 thead{display:none}._allocTable_stgbo_97 tbody{display:block}._allocTable_stgbo_97 tr{border-bottom:1px solid var(--c-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._allocTable_stgbo_97 th{white-space:normal;overflow-wrap:anywhere;grid-column:1/-1}._allocTable_stgbo_97 th,._allocTable_stgbo_97 td{border-bottom:0}._allocTable_stgbo_97 td:nth-child(2){text-align:left}._mobileLabel_stgbo_99{color:var(--c-text-secondary);white-space:normal;margin-bottom:6px;font-size:11px;display:block}._actions_stgbo_103{flex-wrap:wrap}._balanceTable_stgbo_15{min-width:0;display:block}._balanceTable_stgbo_15>thead,._balanceTable_stgbo_15>tbody{display:block}._balanceTable_stgbo_15>thead>tr,._owner_stgbo_29,._car_stgbo_33{grid-template-columns:minmax(0,1fr) auto;display:grid}._balanceTable_stgbo_15>thead>tr>th:first-child{min-width:0}._balanceTable_stgbo_15>thead>tr>th:nth-child(2),._balanceTable_stgbo_15>thead>tr>th:nth-child(3),._balanceTable_stgbo_15>thead>tr>th:nth-child(4),._balanceTable_stgbo_15>thead>tr>th:nth-child(6),._owner_stgbo_29>td:nth-child(2),._owner_stgbo_29>td:nth-child(3),._owner_stgbo_29>td:nth-child(4),._car_stgbo_33>td:nth-child(2),._car_stgbo_33>td:nth-child(3),._car_stgbo_33>td:nth-child(4),._car_stgbo_33>td:last-child{display:none}._owner_stgbo_29>th,._owner_stgbo_29>td,._car_stgbo_33>th,._car_stgbo_33>td{border-bottom:0}._owner_stgbo_29,._car_stgbo_33{border-bottom:1px solid var(--c-border)}._owner_stgbo_29>td:last-child{text-align:left;grid-column:1/-1;padding-top:0}._payoutActions_stgbo_105{justify-content:flex-start}._owner_stgbo_29>td:nth-child(5),._car_stgbo_33>td:nth-child(5){align-self:center}._detailRow_stgbo_169,._report_stgbo_1 ._detailCell_stgbo_53{width:100%;min-width:0;padding:0;display:block}}._form_61ttl_1{color:var(--c-text);min-width:0;font-size:13px}._fields_61ttl_3{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}._heading_61ttl_5{color:var(--c-text-secondary);align-items:center;gap:8px;display:flex}._recipient_61ttl_7{gap:5px;display:grid}._recipient_61ttl_7 span,._caption_61ttl_9,._amountSummary_61ttl_9>span,._remaining_61ttl_9>span{color:var(--c-text-secondary);font-size:12px}._recipient_61ttl_7 strong{overflow-wrap:anywhere;font-size:16px;font-weight:600}._field_61ttl_3{gap:6px;min-width:0;display:grid}._form_61ttl_1 input:not([type=checkbox]),._form_61ttl_1 select,._form_61ttl_1 textarea{box-sizing:border-box;border:1px solid var(--c-border);border-radius:var(--r-sm);width:100%;min-width:0;font:inherit;color:var(--c-text);background:var(--c-surface);min-height:38px;padding:9px 10px}._form_61ttl_1 textarea{resize:vertical}._form_61ttl_1 input[type=checkbox]{width:17px;height:17px;accent-color:var(--c-primary);flex:none}._form_61ttl_1 button{border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface);min-height:38px;color:var(--c-text);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}._form_61ttl_1 button:disabled,._form_61ttl_1 input:disabled{opacity:.5;cursor:default}._form_61ttl_1 :is(input,select,textarea,button):focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._segmented_61ttl_27{border-bottom:1px solid var(--c-border);display:flex}._segmented_61ttl_27 button{border:0;border-bottom:2px solid #0000;border-radius:0;flex:1}._segmented_61ttl_27 button[aria-pressed=true]{color:var(--c-primary);border-bottom-color:var(--c-primary);background:var(--c-primary-bg)}._grid_61ttl_33{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}._notice_61ttl_35{border-left:3px solid var(--c-warning);background:var(--c-warning-bg);flex-wrap:wrap;align-items:start;gap:8px;padding:8px 10px;font-size:12px;display:flex}._notice_61ttl_35 svg,._error_61ttl_37 svg{flex:none}._notice_61ttl_35 span{flex:1;min-width:160px;line-height:1.5}._notice_61ttl_35 button{min-height:24px;color:var(--c-primary);background:0 0;border:0;padding:0;text-decoration:underline}._sectionHeading_61ttl_43{justify-content:space-between;align-items:center;gap:12px;display:flex}._sectionHeading_61ttl_43 h3{margin:0;font-size:14px;font-weight:600}._sectionHeading_61ttl_43>span{color:var(--c-text-secondary);font-size:12px}._rows_61ttl_49{border-top:1px solid var(--c-border)}._row_61ttl_49{border-bottom:1px solid var(--c-border);grid-template-columns:minmax(0,1fr) 115px 110px;align-items:center;gap:14px;padding:12px 8px;display:grid}._selected_61ttl_53{background:var(--c-primary-bg)}._rowChoice_61ttl_55{cursor:pointer;align-items:start;gap:8px;min-width:0;display:flex}._rowChoice_61ttl_55 strong{overflow-wrap:anywhere;font-weight:500;display:block}._rowChoice_61ttl_55 small{color:var(--c-text-secondary);overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}._remaining_61ttl_9,._rowAmount_61ttl_61{color:var(--c-text-secondary);gap:5px;font-size:11px;display:grid}._remaining_61ttl_9 strong{color:var(--c-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}._rowAmount_61ttl_61 input{text-align:right;font-variant-numeric:tabular-nums}._amountSummary_61ttl_9{gap:5px;padding-top:2px;display:grid}._amountSummary_61ttl_9 strong{font-variant-numeric:tabular-nums;font-size:18px}._amountSummary_61ttl_9 ._danger_61ttl_71,._error_61ttl_37{color:var(--c-danger)}._outcome_61ttl_73{color:var(--c-text-secondary);margin:0;font-size:12px;line-height:1.5}._error_61ttl_37{gap:8px;margin:14px 0;line-height:1.5;display:flex}._footer_61ttl_77{border-top:1px solid var(--c-border);justify-content:flex-end;gap:10px;margin-top:16px;padding:16px 0 0;display:flex}._form_61ttl_1 ._primary_61ttl_79{color:#fff;background:var(--c-primary);border-color:var(--c-primary)}._empty_61ttl_81{color:var(--c-text-secondary);padding:18px 0}@media (width<=580px){._form_61ttl_1 :is(button,select,input:not([type=checkbox])){min-height:44px}._row_61ttl_49{grid-template-columns:minmax(0,1fr) 110px;gap:12px}._rowChoice_61ttl_55{grid-column:1/-1}._remaining_61ttl_9{padding-left:28px}._grid_61ttl_33{gap:10px}._footer_61ttl_77{flex-wrap:wrap}._footer_61ttl_77 ._primary_61ttl_79{flex:1}._segmented_61ttl_27 button{padding-inline:6px;font-size:12px}}._dialog_1vhga_1{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:720px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);color:var(--c-text);box-shadow:var(--shadow-panel);padding:0}._dialog_1vhga_1::backdrop{background:#00000059}._header_1vhga_5{border-bottom:1px solid var(--c-border);background:var(--c-surface);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex;position:sticky;top:0}._header_1vhga_5 h2{margin:0;font-size:18px;font-weight:600}._header_1vhga_5 button{width:36px;height:36px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}._body_1vhga_11{overflow-wrap:anywhere;padding:20px;font-size:13px}._body_1vhga_11>p{margin:0 0 16px;line-height:1.5}._error_1vhga_15{color:var(--c-danger);gap:8px;margin-bottom:16px;display:flex}._error_1vhga_15 svg{flex:none}._command_1vhga_19{border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface);min-height:38px;color:var(--c-text);cursor:pointer;align-items:center;gap:6px;margin-top:12px;padding:8px 12px;display:inline-flex}._dialog_1vhga_1 button:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}@media (width<=580px){._dialog_1vhga_1{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}._header_1vhga_5{padding:10px 14px}._header_1vhga_5 button{width:44px;height:44px}._body_1vhga_11{padding:16px 14px}._command_1vhga_19{min-height:44px}}._root_18aed_1{gap:18px;min-width:0;display:grid}._header_18aed_5{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._header_18aed_5 h2{color:var(--c-text);margin:0;font-size:18px;font-weight:650}._header_18aed_5 p{color:var(--c-text-secondary);margin:4px 0 0;font-size:12px}._refreshButton_18aed_13,._error_18aed_15 button{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-height:36px;color:var(--c-text);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}._refreshButton_18aed_13:hover,._error_18aed_15 button:hover{background:var(--c-bg)}._refreshButton_18aed_13:disabled{opacity:.55;cursor:wait}._summary_18aed_53{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--shadow-card);grid-template-columns:minmax(180px,1.2fr) repeat(3,minmax(100px,.65fr)) minmax(180px,1fr);display:grid;overflow:hidden}._summary_18aed_53>div{border-left:1px solid var(--c-border);flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:76px;padding:13px 15px;display:flex}._summary_18aed_53>div:first-child{border-left:0}._summary_18aed_53 span{color:var(--c-text-secondary);font-size:11px}._summary_18aed_53 strong{color:var(--c-text);overflow-wrap:anywhere;font-size:18px}._summaryPrimary_18aed_79{background:color-mix(in srgb, var(--c-primary-bg) 50%, var(--c-surface));grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:9px;display:grid!important}._summaryPrimary_18aed_79 svg{color:var(--c-primary);grid-row:1/3;align-self:center}._summaryPass_18aed_83 strong{color:var(--c-success)}._summaryWarning_18aed_85 strong{color:var(--c-warning)}._summaryBlocker_18aed_87 strong{color:var(--c-danger)}._summaryTime_18aed_89 strong{font-size:12px;font-weight:600}._section_18aed_93{min-width:0}._sectionHeader_18aed_95{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:9px;display:flex}._sectionHeader_18aed_95 h3{color:var(--c-text);margin:0;font-size:14px;font-weight:650}._sectionHeader_18aed_95 p{color:var(--c-text-muted);margin:3px 0 0;font-size:11px}._checkList_18aed_103{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--shadow-card);overflow:hidden}._checkRow_18aed_105{border-bottom:1px solid var(--c-border);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:68px;padding:11px 14px;display:grid}._checkRow_18aed_105:last-child{border-bottom:0}._statusIcon_18aed_109,._acceptanceIcon_18aed_109{border-radius:var(--r-md);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._checkText_18aed_111{min-width:0}._checkText_18aed_111>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._checkText_18aed_111 strong{color:var(--c-text);font-size:12px}._checkText_18aed_111 p{color:var(--c-text-secondary);margin:4px 0 0;font-size:11px;line-height:1.4}._checkValue_18aed_119{text-align:right;gap:2px;min-width:82px;display:grid}._checkValue_18aed_119 strong{color:var(--c-text);font-size:16px}._checkValue_18aed_119 span{color:var(--c-text-secondary);font-size:10px}._statusBadge_18aed_127,._nativeBadge_18aed_127{border-radius:var(--r-full);width:fit-content;max-width:100%;padding:4px 7px;font-size:9px;font-weight:700;line-height:1.2}._status_pass_18aed_129{color:var(--c-success);background:var(--c-success-bg)}._status_warning_18aed_131{color:var(--c-warning);background:var(--c-warning-bg)}._status_blocker_18aed_133{color:var(--c-danger);background:var(--c-danger-bg)}._native_native_18aed_135{color:var(--c-success);background:var(--c-success-bg)}._native_native_with_gaps_18aed_137{color:var(--c-warning);background:var(--c-warning-bg)}._native_mixed_18aed_139{color:var(--c-idle);background:var(--c-idle-bg)}._acceptanceList_18aed_143{gap:10px;display:grid}._acceptance_18aed_109{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);min-width:0;box-shadow:var(--shadow-card);overflow:hidden}._acceptanceHeader_18aed_147{border-bottom:1px solid var(--c-border);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:13px 14px;display:grid}._acceptanceHeader_18aed_147 h4{color:var(--c-text);margin:0;font-size:13px;font-weight:650}._acceptanceHeader_18aed_147 p{color:var(--c-text-muted);margin:3px 0 0;font-size:10px}._acceptanceBadges_18aed_153{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}._acceptanceDetail_18aed_155{color:var(--c-text-secondary);border-bottom:1px solid var(--c-border);margin:0;padding:10px 14px;font-size:11px;line-height:1.45}._metricTable_18aed_159{min-width:0}._metricHeader_18aed_161,._metricRow_18aed_161{grid-template-columns:minmax(170px,1.2fr) repeat(3,minmax(110px,.7fr));align-items:center;gap:12px;min-width:0;padding:8px 14px;display:grid}._metricHeader_18aed_161{color:var(--c-text-muted);background:var(--c-bg);text-transform:uppercase;font-size:9px;font-weight:700}._metricHeader_18aed_161 span:not(:first-child),._metricRow_18aed_161 span:not(:first-child){text-align:right}._metricRow_18aed_161{border-top:1px solid var(--c-border);min-height:38px;color:var(--c-text-secondary);font-size:11px}._metricRow_18aed_161:first-of-type{border-top:0}._metricRow_18aed_161>span:first-child{color:var(--c-text);font-weight:600}._metric_pass_18aed_173{color:var(--c-success)}._metric_warning_18aed_175{color:var(--c-warning)}._metric_blocker_18aed_177{color:var(--c-danger)}._loading_18aed_181{min-height:220px;color:var(--c-text-muted);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}._error_18aed_15{border-radius:var(--r-md);background:var(--c-danger-bg);min-height:42px;color:var(--c-danger);align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}._error_18aed_15 button{border-color:color-mix(in srgb, var(--c-danger) 25%, var(--c-border));min-height:30px;color:var(--c-danger);background:0 0;margin-left:auto}._spin_18aed_187{animation:1s linear infinite _spin_18aed_187}@keyframes _spin_18aed_187{to{transform:rotate(360deg)}}@media (width<=1100px){._summary_18aed_53{grid-template-columns:repeat(4,minmax(0,1fr))}._summaryTime_18aed_89{border-top:1px solid var(--c-border);grid-column:1/-1;border-left:0!important;min-height:58px!important}}@media (width<=700px){._header_18aed_5{flex-direction:column;align-items:stretch}._refreshButton_18aed_13{align-self:flex-start}._summary_18aed_53{grid-template-columns:repeat(2,minmax(0,1fr))}._summary_18aed_53>div{border-left:0;border-right:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}._summary_18aed_53>div:nth-child(2n){border-right:0}._summaryTime_18aed_89{grid-column:1/-1;border-bottom:0!important;border-right:0!important}._checkRow_18aed_105{grid-template-columns:32px minmax(0,1fr);align-items:start}._checkValue_18aed_119{text-align:left;grid-column:2;align-items:baseline;gap:7px;min-width:0;display:flex}._acceptanceHeader_18aed_147{grid-template-columns:32px minmax(0,1fr);align-items:start}._acceptanceBadges_18aed_153{grid-column:2;justify-content:flex-start}._metricHeader_18aed_161{display:none}._metricRow_18aed_161{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:10px;padding-bottom:10px}._metricRow_18aed_161>span:first-child{grid-column:1/-1}._metricRow_18aed_161 span:not(:first-child){text-align:left;overflow-wrap:anywhere;gap:3px;display:grid}._metricRow_18aed_161 span[data-label]:before{content:attr(data-label);color:var(--c-text-muted);text-transform:uppercase;font-size:8px;font-weight:700}}@media (width<=430px){._summary_18aed_53>div{min-height:65px;padding:10px 11px}._summary_18aed_53 strong{font-size:16px}._checkRow_18aed_105,._acceptanceHeader_18aed_147,._acceptanceDetail_18aed_155{padding-left:11px;padding-right:11px}}._workspace_17fc0_1,._loading_17fc0_3{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);min-width:0;box-shadow:var(--shadow-card);overflow:hidden}._loading_17fc0_3{color:var(--c-text-secondary);padding:32px;font-size:13px}._header_17fc0_33{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:14px 16px;display:flex}._header_17fc0_33 h2{color:var(--c-text);margin:0;font-size:16px;font-weight:600}._header_17fc0_33 p{color:var(--c-text-secondary);margin:3px 0 0;font-size:13px}._syncButton_17fc0_79,._balanceRefreshButton_17fc0_81,._confirmButton_17fc0_83,._ignoreButton_17fc0_85,._reopenButton_17fc0_87,._pager_17fc0_89 button{border-radius:var(--r-md);min-height:36px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._syncButton_17fc0_79,._confirmButton_17fc0_83{border:1px solid var(--c-primary);background:var(--c-primary);color:var(--c-surface)}._ignoreButton_17fc0_85,._reopenButton_17fc0_87,._pager_17fc0_89 button{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-secondary)}._syncButton_17fc0_79:disabled,._balanceRefreshButton_17fc0_81:disabled,._confirmButton_17fc0_83:disabled,._ignoreButton_17fc0_85:disabled,._reopenButton_17fc0_87:disabled,._pager_17fc0_89 button:disabled{opacity:.45;cursor:not-allowed}._balanceSection_17fc0_167{border-bottom:1px solid var(--c-border);background:color-mix(in srgb, var(--c-bg) 38%, var(--c-surface))}._balanceHeader_17fc0_177{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:9px 16px;display:flex}._balanceHeading_17fc0_197{min-width:0;color:var(--c-primary);align-items:center;gap:9px;display:flex}._balanceHeading_17fc0_197>div{gap:2px;min-width:0;display:grid}._balanceHeading_17fc0_197 strong{color:var(--c-text);font-size:14px;font-weight:600}._balanceHeading_17fc0_197 span{color:var(--c-text-secondary);font-size:12px}._balanceRows_17fc0_247{display:grid}._balanceRow_17fc0_247{border-top:1px solid var(--c-border);grid-template-columns:minmax(180px,1.15fr) repeat(3,minmax(125px,.8fr)) minmax(150px,.85fr);align-items:center;gap:12px;min-width:0;padding:11px 16px;display:grid}._balanceRow_17fc0_247:first-child{border-top:none}._balanceAccount_17fc0_283,._balanceMetric_17fc0_285,._balanceFreshness_17fc0_287{gap:3px;min-width:0;display:grid}._balanceAccount_17fc0_283 strong,._balanceAccount_17fc0_283 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._balanceAccount_17fc0_283 strong,._balanceMetric_17fc0_285 strong{color:var(--c-text);font-size:14px;font-weight:600}._balanceAccount_17fc0_283 span,._balanceMetric_17fc0_285 span,._balanceFreshness_17fc0_287 small{color:var(--c-text-secondary);font-size:12px}._balanceMetric_17fc0_285:nth-child(2) strong{font-size:16px}._balanceFreshness_17fc0_287 span{font-size:12px;font-weight:600}._balanceFresh_17fc0_287{color:var(--c-success)}._balanceStale_17fc0_367{color:var(--c-warning)}._boundaryNotice_17fc0_375,._warning_17fc0_377,._error_17fc0_379,._success_17fc0_381{border-radius:var(--r-md);align-items:flex-start;gap:8px;min-height:38px;margin:12px 12px 0;padding:9px 11px;font-size:13px;line-height:1.45;display:flex}._boundaryNotice_17fc0_375,._warning_17fc0_377{border:1px solid var(--c-border);background:var(--c-idle-bg);color:var(--c-idle)}._error_17fc0_379{border:1px solid color-mix(in srgb, var(--c-danger) 30%, var(--c-border));background:var(--c-danger-bg);color:var(--c-danger)}._success_17fc0_381{border:1px solid color-mix(in srgb, var(--c-success) 30%, var(--c-border));background:var(--c-success-bg);color:var(--c-success)}._controlStrip_17fc0_443{border:1px solid var(--c-border);border-radius:var(--r-md);grid-template-columns:minmax(190px,1.2fr) repeat(5,minmax(100px,.7fr));margin:12px;display:grid;overflow:hidden}._controlStrip_17fc0_443>div{border-left:1px solid var(--c-border);gap:3px;min-width:0;padding:10px 12px;display:grid}._controlStrip_17fc0_443>div:first-child{border-left:none}._controlStrip_17fc0_443 span,._controlStrip_17fc0_443 small{color:var(--c-text-secondary);font-size:12px}._controlStrip_17fc0_443 strong{color:var(--c-text);font-size:14px;font-weight:600}._controlIdentity_17fc0_509{align-content:center}._controlBadge_17fc0_517,._stateBadge_17fc0_519,._classificationBadge_17fc0_521{border-radius:var(--r-full);white-space:nowrap;align-items:center;gap:5px;width:max-content;max-width:100%;padding:3px 7px;font-size:11px;font-weight:600;display:inline-flex}._control_passed_17fc0_547,._state_confirmed_17fc0_549{background:var(--c-success-bg);color:var(--c-success)!important}._control_mismatch_17fc0_559,._state_ignored_17fc0_561{background:var(--c-danger-bg);color:var(--c-danger)!important}._control_missing_balance_17fc0_571,._control_not_checked_17fc0_573,._state_suggested_17fc0_575{background:var(--c-warning-bg);color:var(--c-warning)!important}._control_pending_17fc0_585,._state_new_17fc0_587,._state_review_17fc0_589{background:var(--c-idle-bg);color:var(--c-idle)!important}._classificationOperation_17fc0_599{background:var(--c-idle-bg);color:var(--c-text-secondary)!important}._classificationTransfer_17fc0_609{background:var(--c-primary-bg);color:var(--c-primary)!important}._income_17fc0_619,._amountIncome_17fc0_621{color:var(--c-success)!important}._expense_17fc0_629,._amountExpense_17fc0_631{color:var(--c-danger)!important}._toolbar_17fc0_639{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);background:color-mix(in srgb, var(--c-bg) 55%, var(--c-surface));justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px 12px;display:flex}._matchCandidates_17fc0_663{border:0;gap:8px;min-width:0;margin:0;padding:8px 0;display:grid}._matchCandidates_17fc0_663 legend{font-size:13px;font-weight:600}._reviewControls_17fc0_683 ._matchCandidates_17fc0_663 label{align-items:flex-start;gap:8px;display:flex}._matchCandidates_17fc0_663 input{flex:0 0 16px;width:16px;height:16px;margin-top:2px}._matchCandidates_17fc0_663 span{overflow-wrap:anywhere;min-width:0}._matchCandidates_17fc0_663 small{color:var(--c-text-secondary);display:block}._toolbar_17fc0_639 label{color:var(--c-text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}._toolbar_17fc0_639 select,._reviewControls_17fc0_683 select,._reviewControls_17fc0_683 input[type=number]{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-width:0;min-height:34px;color:var(--c-text);font:inherit;padding:5px 8px;font-size:13px}._toolbar_17fc0_639>span{color:var(--c-text-secondary);font-size:13px}._transactionList_17fc0_747{display:grid}._transaction_17fc0_747{border-bottom:1px solid var(--c-border);min-width:0;padding:12px}._transaction_17fc0_747:last-child{border-bottom:none}._transactionMain_17fc0_775{grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;display:grid}._directionIncome_17fc0_791,._directionExpense_17fc0_793{border-radius:var(--r-md);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._directionIncome_17fc0_791{background:var(--c-success-bg);color:var(--c-success)}._directionExpense_17fc0_793{background:var(--c-danger-bg);color:var(--c-danger)}._transactionText_17fc0_831{min-width:0}._transactionTitle_17fc0_839{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._transactionTitle_17fc0_839 strong{min-width:0;color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._transactionText_17fc0_831 p{max-width:900px;color:var(--c-text-secondary);margin:5px 0 0;font-size:13px;line-height:1.4}._transactionText_17fc0_831 small{color:var(--c-text-muted);margin-top:5px;font-size:12px;display:block}._amountIncome_17fc0_621,._amountExpense_17fc0_631{white-space:nowrap;padding-top:4px;font-size:15px;font-weight:600}._validationError_17fc0_919{color:var(--c-danger);margin-top:5px;font-size:12px;display:inline-block}._reviewControls_17fc0_683{grid-template-columns:minmax(250px,auto) minmax(170px,1fr) minmax(150px,.8fr) auto auto;align-items:end;gap:8px;margin:10px 0 0 44px;display:grid}._reviewControls_17fc0_683>label:not(._ruleToggle_17fc0_949){gap:4px;min-width:0;display:grid}._reviewControls_17fc0_683 label>span{color:var(--c-text-secondary);font-size:12px;font-weight:600}._classificationField_17fc0_973{gap:4px;min-width:0;display:grid}._classificationField_17fc0_973>span{color:var(--c-text-secondary);font-size:12px;font-weight:600}._classificationButtons_17fc0_997{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);grid-template-columns:auto minmax(0,1fr);min-width:0;display:inline-grid;overflow:hidden}._classificationButtons_17fc0_997 button{border:0;border-left:1px solid var(--c-border);min-height:34px;color:var(--c-text-secondary);white-space:nowrap;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:5px;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}._classificationButtons_17fc0_997 button:first-child{border-left:0}._classificationButtons_17fc0_997 button:hover:not(:disabled){background:var(--c-idle-bg)}._classificationButtons_17fc0_997 ._classificationButtonActive_17fc0_1067{background:var(--c-primary-bg);color:var(--c-primary)}._ruleToggle_17fc0_949{min-height:34px;color:var(--c-text-secondary);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}._ruleToggle_17fc0_949 input{width:15px;height:15px;accent-color:var(--c-primary);margin:0}._reviewActions_17fc0_1113{justify-content:flex-end;align-items:center;gap:6px;display:flex}._reopenButton_17fc0_87{margin:9px 0 0 44px}._empty_17fc0_1135{min-height:190px;color:var(--c-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:28px;display:flex}._empty_17fc0_1135 strong{color:var(--c-text);font-size:14px}._empty_17fc0_1135 span{font-size:13px}._pager_17fc0_89{border-top:1px solid var(--c-border);justify-content:center;align-items:center;gap:10px;min-height:48px;padding:8px 12px;display:flex}._pager_17fc0_89 button{width:36px;padding:0}._pager_17fc0_89 span{color:var(--c-text-secondary);font-size:13px}._spinning_17fc0_1217{animation:.9s linear infinite _spin_17fc0_1217}@keyframes _spin_17fc0_1217{to{transform:rotate(360deg)}}@media (width<=1100px){._controlStrip_17fc0_443,._balanceRow_17fc0_247{grid-template-columns:repeat(3,minmax(0,1fr))}._balanceAccount_17fc0_283,._balanceFreshness_17fc0_287{grid-column:auto/span 3}._controlStrip_17fc0_443>div:nth-child(4){border-left:none;border-top:1px solid var(--c-border)}._controlStrip_17fc0_443>div:nth-child(n+5){border-top:1px solid var(--c-border)}._reviewControls_17fc0_683{grid-template-columns:repeat(2,minmax(0,1fr))}._classificationField_17fc0_973{grid-column:1/-1}._ruleToggle_17fc0_949,._reviewActions_17fc0_1113{justify-content:flex-start}}@media (width<=720px){._header_17fc0_33{flex-direction:column;align-items:stretch}._syncButton_17fc0_79{width:100%}._balanceHeader_17fc0_177{flex-direction:column;align-items:stretch}._balanceRefreshButton_17fc0_81{width:100%}._balanceRow_17fc0_247{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._balanceAccount_17fc0_283,._balanceFreshness_17fc0_287,._balanceMetric_17fc0_285:nth-child(4){grid-column:1/-1}._syncButton_17fc0_79,._balanceRefreshButton_17fc0_81,._confirmButton_17fc0_83,._ignoreButton_17fc0_85,._reopenButton_17fc0_87,._toolbar_17fc0_639 select,._reviewControls_17fc0_683 select,._reviewControls_17fc0_683 input[type=number],._classificationButtons_17fc0_997 button,._ruleToggle_17fc0_949{min-height:44px}._controlStrip_17fc0_443{grid-template-columns:repeat(2,minmax(0,1fr))}._controlStrip_17fc0_443>div,._controlStrip_17fc0_443>div:nth-child(4){border-top:1px solid var(--c-border);border-left:1px solid var(--c-border)}._controlStrip_17fc0_443>div:nth-child(odd){border-left:none}._controlStrip_17fc0_443>div:nth-child(-n+2){border-top:none}._toolbar_17fc0_639{flex-direction:column;align-items:stretch}._toolbar_17fc0_639 label{display:grid}._transactionMain_17fc0_775{grid-template-columns:32px minmax(0,1fr)}._amountIncome_17fc0_621,._amountExpense_17fc0_631{grid-column:2;padding-top:0}._transactionTitle_17fc0_839 strong{white-space:normal}._reviewControls_17fc0_683{grid-template-columns:1fr;margin-left:0}._reviewActions_17fc0_1113{grid-template-columns:1fr 1fr;display:grid}._reopenButton_17fc0_87{width:100%;margin-left:0}}._postedStatus_17fc0_1513{color:var(--c-success);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}._workspace_zcypx_1{min-width:0}._header_zcypx_9{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:10px 14px;display:flex}._header_zcypx_9 h3,._editorHeading_zcypx_31 h3{color:var(--c-text);margin:0;font-size:14px;font-weight:600}._header_zcypx_9 p,._editorHeading_zcypx_31 span{color:var(--c-text-secondary);margin:3px 0 0;font-size:11px}._layout_zcypx_59{grid-template-columns:minmax(260px,.85fr) minmax(390px,1.15fr);min-height:470px;display:grid}._typeList_zcypx_71{border-right:1px solid var(--c-border);min-width:0;max-height:620px;overflow-y:auto}._typeRow_zcypx_85{width:100%;min-height:50px;padding:7px 10px 7px calc(10px + var(--tree-indent));border:0;border-bottom:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);text-align:left;font:inherit;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;display:grid}._typeRow_zcypx_85:hover{background:var(--c-bg)}._typeRowSelected_zcypx_125{box-shadow:inset 3px 0 0 var(--c-primary);background:var(--c-primary-bg)}._typeName_zcypx_135{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;min-width:0;font-size:12px;font-weight:600;display:flex;overflow:hidden}._typeMeta_zcypx_159{min-width:0;color:var(--c-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}._active_zcypx_177,._inactive_zcypx_179,._systemBadge_zcypx_181{border-radius:var(--r-sm);white-space:nowrap;grid-area:1/2/3;align-self:center;padding:3px 6px;font-size:10px;font-weight:600}._active_zcypx_177{background:var(--c-success-bg);color:var(--c-success)}._inactive_zcypx_179{background:var(--c-idle-bg);color:var(--c-idle)}._editor_zcypx_31{min-width:0;padding:14px}._editorHeading_zcypx_31{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:flex-start;gap:12px;min-height:42px;padding-bottom:10px;display:flex}._systemBadge_zcypx_181{background:var(--c-idle-bg);color:var(--c-idle);grid-area:auto}._formGrid_zcypx_267{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 0;display:grid}._formGrid_zcypx_267 label{gap:4px;min-width:0;display:grid}._formGrid_zcypx_267 label>span{color:var(--c-text-secondary);font-size:11px;font-weight:600}._formGrid_zcypx_267 input,._formGrid_zcypx_267 select{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-width:0;min-height:36px;color:var(--c-text);font:inherit;padding:7px 9px;font-size:12px}._formGrid_zcypx_267 input:focus,._formGrid_zcypx_267 select:focus{outline:2px solid color-mix(in srgb, var(--c-primary) 25%, transparent);border-color:var(--c-primary)}._formGrid_zcypx_267 input:disabled,._formGrid_zcypx_267 select:disabled{background:var(--c-bg);color:var(--c-text-secondary)}._wide_zcypx_357{grid-column:1/-1}._switches_zcypx_365{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);gap:8px;padding:10px 0;display:grid}._switches_zcypx_365 label{min-height:28px;color:var(--c-text);align-items:center;gap:8px;font-size:12px;display:flex}._switches_zcypx_365 input{width:16px;height:16px;accent-color:var(--c-primary)}._readonly_zcypx_411{margin:10px 0 0}._readonly_zcypx_411 div{grid-template-columns:80px minmax(0,1fr);gap:8px;display:grid}._readonly_zcypx_411 dt{color:var(--c-text-secondary);font-size:10px}._readonly_zcypx_411 dd{color:var(--c-text);overflow-wrap:anywhere;margin:0;font-size:12px}._editor_zcypx_31 footer{justify-content:flex-end;padding-top:12px;display:flex}._primaryButton_zcypx_467,._secondaryButton_zcypx_469,._messageError_zcypx_471 button{border-radius:var(--r-md);min-height:36px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}._primaryButton_zcypx_467{border:1px solid var(--c-primary);background:var(--c-primary);color:var(--c-surface)}._secondaryButton_zcypx_469,._messageError_zcypx_471 button{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text)}._primaryButton_zcypx_467:disabled,._secondaryButton_zcypx_469:disabled{opacity:.45;cursor:not-allowed}._permission_zcypx_537,._messageError_zcypx_471,._messageSuccess_zcypx_541{border:1px solid var(--c-border);border-radius:var(--r-md);align-items:center;gap:7px;min-height:38px;margin:10px 14px;padding:8px 10px;font-size:12px;display:flex}._permission_zcypx_537{background:var(--c-idle-bg);color:var(--c-idle)}._messageError_zcypx_471{border-color:color-mix(in srgb, var(--c-danger) 30%, var(--c-border));background:var(--c-danger-bg);color:var(--c-danger)}._messageError_zcypx_471 span{flex:1}._messageSuccess_zcypx_541{background:var(--c-success-bg);color:var(--c-success)}._editor_zcypx_31>._messageError_zcypx_471,._editor_zcypx_31>._messageSuccess_zcypx_541{margin:10px 0 0}._pending_zcypx_615{min-height:250px;color:var(--c-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex}._pending_zcypx_615 strong{color:var(--c-text);font-size:13px}._pending_zcypx_615 span{font-size:11px}._loading_zcypx_657{align-content:start;gap:8px;min-height:250px;padding:14px;display:grid}._loading_zcypx_657 span{border-radius:var(--r-md);background:var(--c-border);height:44px}@media (width<=760px){._layout_zcypx_59{grid-template-columns:1fr;min-height:0}._typeList_zcypx_71{border-right:0;border-bottom:1px solid var(--c-border);max-height:280px}._formGrid_zcypx_267{grid-template-columns:1fr}._wide_zcypx_357{grid-column:auto}._primaryButton_zcypx_467,._secondaryButton_zcypx_469,._messageError_zcypx_471 button{min-height:44px}}@media (width<=480px){._header_zcypx_9{align-items:flex-start}._secondaryButton_zcypx_469{width:40px;padding:0;font-size:0}._editor_zcypx_31{padding:12px}._messageError_zcypx_471{flex-wrap:wrap;align-items:flex-start}}._workspace_ae5tu_1{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);min-width:0;box-shadow:var(--shadow-card);overflow:hidden}._workspaceHeader_ae5tu_19{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:14px 16px;display:flex}._workspaceHeader_ae5tu_19 h2,._detailSection_ae5tu_41 h3,._metricPanel_ae5tu_43 h3,._runSummary_ae5tu_45 h3,._runHistory_ae5tu_47 h3{color:var(--c-text);margin:0;font-size:15px;font-weight:600}._workspaceHeader_ae5tu_19 p{color:var(--c-text-secondary);margin:3px 0 0;font-size:12px}._headingLine_ae5tu_73{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._pendingReviewBadge_ae5tu_87{border-radius:var(--r-sm);background:var(--c-warning-bg);min-height:24px;color:var(--c-warning);white-space:nowrap;align-items:center;gap:4px;padding:3px 7px;font-size:10px;font-weight:600;display:inline-flex}._headerActions_ae5tu_115,._actionRow_ae5tu_117,._drawerFooter_ae5tu_119{justify-content:flex-end;align-items:center;gap:8px;display:flex}._primaryButton_ae5tu_133,._secondaryButton_ae5tu_135,._dangerButton_ae5tu_137,._iconButton_ae5tu_139{border-radius:var(--r-md);min-height:36px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}._primaryButton_ae5tu_133{color:var(--c-surface);background:var(--c-primary);border:1px solid var(--c-primary);padding:0 14px}._primaryButton_ae5tu_133:hover{background:var(--c-primary-hover);border-color:var(--c-primary-hover)}._secondaryButton_ae5tu_135{color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border);padding:0 14px}._secondaryButton_ae5tu_135:hover,._iconButton_ae5tu_139:hover{background:var(--c-bg);border-color:var(--c-border-strong)}._dangerButton_ae5tu_137{color:var(--c-danger);background:var(--c-danger-bg);border:1px solid color-mix(in srgb, var(--c-danger) 32%, var(--c-border));padding:0 14px}._iconButton_ae5tu_139{width:36px;color:var(--c-text-secondary);background:var(--c-surface);border:1px solid var(--c-border);padding:0}._primaryButton_ae5tu_133:disabled,._secondaryButton_ae5tu_135:disabled,._dangerButton_ae5tu_137:disabled,._iconButton_ae5tu_139:disabled{opacity:.45;cursor:not-allowed}._filters_ae5tu_261{border-bottom:1px solid var(--c-border);background:color-mix(in srgb, var(--c-bg) 55%, var(--c-surface));grid-template-columns:minmax(260px,1fr) minmax(150px,210px) minmax(150px,190px) minmax(150px,190px) 36px;align-items:center;gap:8px;padding:10px 12px;display:grid}._filters_ae5tu_261._operationFilters_ae5tu_281{grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(150px,1fr)) 36px}@media (width<=1250px){._filters_ae5tu_261._operationFilters_ae5tu_281{grid-template-columns:repeat(2,minmax(150px,1fr)) 36px}._operationFilters_ae5tu_281 ._searchField_ae5tu_299{grid-column:1/-1}._operationFilters_ae5tu_281 select{grid-column:auto}._operationFilters_ae5tu_281 select:nth-of-type(3){grid-column:1}._operationFilters_ae5tu_281 ._iconButton_ae5tu_139{grid-area:2/3}}._filters_ae5tu_261 input,._filters_ae5tu_261 select,._drawerForm_ae5tu_339 input,._drawerForm_ae5tu_339 select,._drawerForm_ae5tu_339 textarea,._workflowBox_ae5tu_345 textarea{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-width:0;min-height:36px;color:var(--c-text);font:inherit;padding:7px 10px;font-size:13px}._filters_ae5tu_261 input:focus,._filters_ae5tu_261 select:focus,._drawerForm_ae5tu_339 input:focus,._drawerForm_ae5tu_339 select:focus,._drawerForm_ae5tu_339 textarea:focus,._workflowBox_ae5tu_345 textarea:focus{outline:2px solid color-mix(in srgb, var(--c-primary) 25%, transparent);border-color:var(--c-primary)}._searchField_ae5tu_299{min-width:0;position:relative}._searchField_ae5tu_299 svg{color:var(--c-text-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._searchField_ae5tu_299 input{padding-left:34px}._error_ae5tu_427,._warningBox_ae5tu_429{border:1px solid color-mix(in srgb, var(--c-danger) 30%, var(--c-border));border-radius:var(--r-md);background:var(--c-danger-bg);min-height:38px;color:var(--c-danger);align-items:flex-start;gap:8px;margin:12px;padding:9px 11px;font-size:13px;display:flex}._desktopTableWrap_ae5tu_457{max-width:100%;overflow:auto}._dataTable_ae5tu_467{border-collapse:collapse;width:100%;min-width:940px;color:var(--c-text);font-size:12px}._dataTable_ae5tu_467 th{background:var(--c-bg);border-bottom:1px solid var(--c-border);color:var(--c-text-secondary);text-align:left;white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:600}._dataTable_ae5tu_467 td{border-bottom:1px solid var(--c-border);vertical-align:middle;min-height:48px;padding:9px 12px}._dataTable_ae5tu_467 tbody tr:hover{background:color-mix(in srgb, var(--c-primary-bg) 55%, var(--c-surface))}._dataTable_ae5tu_467 tbody tr:last-child td{border-bottom:none}._dataTable_ae5tu_467 td strong,._dataTable_ae5tu_467 td small{display:block}._dataTable_ae5tu_467 td strong{font-weight:600}._dataTable_ae5tu_467 td small{max-width:260px;color:var(--c-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}._accountType_ae5tu_571,._sourceBadge_ae5tu_573{color:var(--c-text-secondary);margin-top:3px;font-size:10px;font-weight:600;display:inline-flex}._overrideBadge_ae5tu_589{border-radius:var(--r-sm);background:var(--c-primary-bg);width:fit-content;color:var(--c-primary);white-space:nowrap;margin-top:3px;padding:3px 7px;font-size:10px;font-weight:600;display:inline-flex}._sourceBadge_ae5tu_573{border-radius:var(--r-sm);background:var(--c-idle-bg);color:var(--c-idle);margin:0 0 0 6px;padding:3px 7px}._status_ae5tu_631{border-radius:var(--r-full);white-space:nowrap;align-items:center;gap:4px;min-height:24px;padding:3px 7px;font-size:10px;font-weight:600;display:inline-flex}._status_draft_ae5tu_655{background:var(--c-idle-bg);color:var(--c-idle)}._status_pending_ae5tu_665{background:var(--c-warning-bg);color:var(--c-warning)}._status_needs_revision_ae5tu_675{background:var(--c-reserve-bg);color:var(--c-reserve)}._status_approved_ae5tu_685{background:var(--c-success-bg);color:var(--c-success)}._status_reversed_ae5tu_695,._status_cancelled_ae5tu_697{background:var(--c-danger-bg);color:var(--c-danger)}._amountIncome_ae5tu_707,._amountExpense_ae5tu_709,._transferAmount_ae5tu_711{white-space:nowrap;align-items:center;gap:3px;font-weight:600;display:inline-flex}._amountIncome_ae5tu_707{color:var(--c-success)}._amountExpense_ae5tu_709{color:var(--c-danger)}._transferAmount_ae5tu_711{color:var(--c-text)}._mobileList_ae5tu_751{display:none}._mobileRowBadges_ae5tu_759{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}._mobileRowBadges_ae5tu_759 ._overrideBadge_ae5tu_589{margin-top:0}._pager_ae5tu_781{border-top:1px solid var(--c-border);min-height:48px;color:var(--c-text-secondary);justify-content:flex-end;align-items:center;gap:10px;padding:6px 12px;font-size:12px;display:flex}._loadingRows_ae5tu_805{align-content:start;gap:10px;min-height:210px;padding:16px;display:grid}._loadingRows_ae5tu_805 span{border-radius:var(--r-md);background:linear-gradient(90deg, var(--c-border) 25%, var(--c-bg) 50%, var(--c-border) 75%);background-size:200% 100%;height:44px;animation:1.4s infinite _shimmer_ae5tu_1}._emptyState_ae5tu_837{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:32px 18px;display:flex}._emptyIcon_ae5tu_857{border-radius:var(--r-md);background:var(--c-primary-bg);width:42px;height:42px;color:var(--c-primary);justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}._emptyState_ae5tu_837 strong{color:var(--c-text);font-size:14px}._emptyState_ae5tu_837 p{max-width:420px;color:var(--c-text-secondary);margin:6px 0 0;font-size:12px;line-height:1.5}._drawerBackdrop_ae5tu_907{z-index:1200;background:#18181b6b;justify-content:flex-end;display:flex;position:fixed;inset:0}._drawer_ae5tu_119{background:var(--c-surface);width:min(590px,100%);height:100%;box-shadow:var(--shadow-panel);flex-direction:column;display:flex;overflow:hidden}._drawerHeader_ae5tu_945{border-bottom:1px solid var(--c-border);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 14px 10px 18px;display:flex}._drawerHeader_ae5tu_945 h2{color:var(--c-text);margin:0;font-size:16px;font-weight:600}._drawerBody_ae5tu_981,._drawerForm_ae5tu_339{flex:auto;min-height:0;overflow-y:auto}._drawerBody_ae5tu_981{padding:16px 18px 20px}._drawerForm_ae5tu_339{flex-direction:column;padding:16px 18px 0;display:flex}._detailHeading_ae5tu_1015{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}._detailHeading_ae5tu_1015>div{align-items:center;display:flex}._detailHeading_ae5tu_1015 ._amountIncome_ae5tu_707,._detailHeading_ae5tu_1015 ._amountExpense_ae5tu_709,._detailHeading_ae5tu_1015 ._transferAmount_ae5tu_711{font-size:18px}._detailGrid_ae5tu_1055{border-bottom:1px solid var(--c-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:0;padding:16px 0;display:grid}._detailGrid_ae5tu_1055 div,._runSummary_ae5tu_45 dl div{min-width:0}._detailGrid_ae5tu_1055 dt,._runSummary_ae5tu_45 dt{color:var(--c-text-secondary);margin-bottom:4px;font-size:10px;font-weight:600}._detailGrid_ae5tu_1055 dd,._runSummary_ae5tu_45 dd{color:var(--c-text);overflow-wrap:anywhere;margin:0;font-size:13px}._detailWide_ae5tu_1115,._formWide_ae5tu_1117{grid-column:1/-1}._detailSection_ae5tu_41{border-bottom:1px solid var(--c-border);padding:16px 0}._detailSection_ae5tu_41 h3{align-items:center;gap:6px;margin-bottom:11px;display:flex}._linkList_ae5tu_1149{flex-wrap:wrap;gap:6px;display:flex}._linkList_ae5tu_1149 span{border-radius:var(--r-sm);background:var(--c-idle-bg);color:var(--c-idle);padding:5px 8px;font-size:11px;font-weight:600}._timeline_ae5tu_1179{margin:0;padding:0;list-style:none}._timeline_ae5tu_1179 li{padding:0 0 15px 20px;position:relative}._timeline_ae5tu_1179 li:not(:last-child):before{content:"";background:var(--c-border);width:1px;position:absolute;top:11px;bottom:-3px;left:5px}._timelineDot_ae5tu_1221{border:2px solid var(--c-primary);border-radius:var(--r-full);background:var(--c-surface);width:9px;height:9px;position:absolute;top:4px;left:1px}._timeline_ae5tu_1179 strong,._timeline_ae5tu_1179 small{display:block}._timeline_ae5tu_1179 strong{color:var(--c-text);font-size:12px}._timeline_ae5tu_1179 small,._muted_ae5tu_1265{color:var(--c-text-secondary);margin-top:3px;font-size:11px}._timeline_ae5tu_1179 p{color:var(--c-text);margin:5px 0 0;font-size:12px}._drawerFooter_ae5tu_119{background:var(--c-surface);flex:none;margin-top:auto;padding:12px 0 16px}._drawerForm_ae5tu_339>._drawerFooter_ae5tu_119{z-index:2;padding:12px 18px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--c-border);margin:auto -18px 0;position:sticky;bottom:0}._formGrid_ae5tu_1321{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._drawerForm_ae5tu_339 label,._workflowBox_ae5tu_345 label{gap:5px;min-width:0;display:grid}._drawerForm_ae5tu_339 label>span,._workflowBox_ae5tu_345 label>span{color:var(--c-text-secondary);font-size:11px;font-weight:600}._drawerForm_ae5tu_339 textarea,._workflowBox_ae5tu_345 textarea{resize:vertical}._linkFields_ae5tu_1371{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);margin:14px 0}._linkFields_ae5tu_1371 summary{color:var(--c-text);cursor:pointer;padding:11px 0;font-size:12px;font-weight:600}._linkFields_ae5tu_1371 ._formGrid_ae5tu_1321{padding-bottom:14px}._classificationSummary_ae5tu_1407{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-bottom:10px;display:grid}._classificationSummary_ae5tu_1407>div{min-width:0}._classificationSummary_ae5tu_1407 span,._classificationSummary_ae5tu_1407 strong{display:block}._classificationSummary_ae5tu_1407>div>span{color:var(--c-text-secondary);font-size:10px}._classificationSummary_ae5tu_1407 strong{color:var(--c-text);overflow-wrap:anywhere;margin-top:3px;font-size:12px}._classificationSummary_ae5tu_1407>._overrideBadge_ae5tu_589{align-self:end;align-items:center;display:inline-flex}._classificationEditor_ae5tu_1475{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);gap:10px;padding:10px;display:grid}._classificationEditor_ae5tu_1475 label,._reviewDecision_ae5tu_1495 label{gap:4px;min-width:0;display:grid}._classificationEditor_ae5tu_1475 label>span,._reviewDecision_ae5tu_1495 label>span{color:var(--c-text-secondary);font-size:10px;font-weight:600}._classificationEditor_ae5tu_1475 select,._classificationEditor_ae5tu_1475 textarea,._reviewDecision_ae5tu_1495 textarea{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-width:0;min-height:36px;color:var(--c-text);font:inherit;padding:7px 9px;font-size:12px}._classificationEditor_ae5tu_1475 textarea,._reviewDecision_ae5tu_1495 textarea{resize:vertical}._classificationEditor_ae5tu_1475 select:focus,._classificationEditor_ae5tu_1475 textarea:focus,._reviewDecision_ae5tu_1495 textarea:focus{outline:2px solid color-mix(in srgb, var(--c-primary) 25%, transparent);border-color:var(--c-primary)}._inlineError_ae5tu_1575{border:1px solid color-mix(in srgb, var(--c-danger) 30%, var(--c-border));border-radius:var(--r-md);background:var(--c-danger-bg);min-height:36px;color:var(--c-danger);align-items:center;gap:7px;padding:7px 9px;font-size:11px;display:flex}._inlineError_ae5tu_1575 span{flex:1}._inlineError_ae5tu_1575 button,._errorReload_ae5tu_1611{border-radius:var(--r-md);min-height:30px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}._workflowBox_ae5tu_345{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);margin-top:14px;padding:12px}._workflowBox_ae5tu_345 ._actionRow_ae5tu_117{margin-top:10px}._transferRoute_ae5tu_1667{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:16px 0;padding:14px;display:grid}._transferRoute_ae5tu_1667 div{min-width:0}._transferRoute_ae5tu_1667 div:last-child{text-align:right}._transferRoute_ae5tu_1667 small,._transferRoute_ae5tu_1667 strong{display:block}._transferRoute_ae5tu_1667 small{color:var(--c-text-secondary);font-size:10px}._transferRoute_ae5tu_1667 strong{color:var(--c-text);overflow-wrap:anywhere;margin-top:4px;font-size:13px}._reconciliationStatus_ae5tu_1741{border:1px solid var(--c-border);border-radius:var(--r-md);align-items:center;gap:11px;margin:14px;padding:13px 15px;display:flex}._reconciliationStatus_ae5tu_1741 strong,._reconciliationStatus_ae5tu_1741 span{display:block}._reconciliationStatus_ae5tu_1741 strong{font-size:13px}._reconciliationStatus_ae5tu_1741 span{margin-top:3px;font-size:11px}._reconciliation_healthy_ae5tu_1789{background:var(--c-success-bg);border-color:color-mix(in srgb, var(--c-success) 25%, var(--c-border));color:var(--c-success)}._reconciliation_running_ae5tu_1801,._reconciliation_stale_ae5tu_1803{background:var(--c-warning-bg);border-color:color-mix(in srgb, var(--c-warning) 25%, var(--c-border));color:var(--c-warning)}._reconciliation_failed_ae5tu_1815,._reconciliation_mismatch_ae5tu_1817,._reconciliation_not_started_ae5tu_1819{background:var(--c-danger-bg);border-color:color-mix(in srgb, var(--c-danger) 25%, var(--c-border));color:var(--c-danger)}._reconciliationGrid_ae5tu_1831{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:14px;padding:0 14px 14px;display:grid}._metricPanel_ae5tu_43,._runSummary_ae5tu_45,._discrepancyPanel_ae5tu_1849,._runHistory_ae5tu_47{border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden}._metricPanel_ae5tu_43 h3,._runSummary_ae5tu_45 h3,._discrepancyPanel_ae5tu_1849 h3,._runHistory_ae5tu_47 h3{border-bottom:1px solid var(--c-border);min-height:42px;padding:12px 13px}._metricHeader_ae5tu_1881,._metricRow_ae5tu_1883{border-bottom:1px solid var(--c-border);grid-template-columns:minmax(150px,1fr) 120px 120px 24px;align-items:center;gap:8px;min-height:38px;padding:7px 12px;font-size:11px;display:grid}._metricHeader_ae5tu_1881{background:var(--c-bg);color:var(--c-text-secondary);font-weight:600}._metricRow_ae5tu_1883:last-child{border-bottom:none}._metricRow_ae5tu_1883>span:not(:first-child),._metricHeader_ae5tu_1881>span:not(:first-child){text-align:right}._metricOk_ae5tu_1935,._metricBad_ae5tu_1937{white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;font-weight:600;display:inline-flex}._metricOk_ae5tu_1935{color:var(--c-success)}._metricBad_ae5tu_1937{color:var(--c-danger)}._runSummary_ae5tu_45 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:12px;display:grid}._hash_ae5tu_1987{font-family:Geist Mono,Roboto Mono,monospace}._runHistory_ae5tu_47,._discrepancyPanel_ae5tu_1849{margin:0 14px 14px}._discrepancyPanel_ae5tu_1849 ._dataTable_ae5tu_467{min-width:680px}._runHistory_ae5tu_47 ._dataTable_ae5tu_467{min-width:860px}._internalTabs_ae5tu_2027{border-bottom:1px solid var(--c-border);background:var(--c-surface);align-items:stretch;gap:4px;min-height:44px;padding:0 12px;display:flex;overflow-x:auto}._internalTabs_ae5tu_2027 button{min-width:fit-content;color:var(--c-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 10px;font-size:12px;font-weight:600}._internalTabs_ae5tu_2027 button:hover{color:var(--c-text)}._internalTabs_ae5tu_2027 ._internalTabActive_ae5tu_2085{border-bottom-color:var(--c-primary);color:var(--c-primary)}._tabPanel_ae5tu_2095{min-width:0}._syncStats_ae5tu_2103{border-bottom:1px solid var(--c-border);background:var(--c-border);grid-template-columns:repeat(5,minmax(90px,1fr));gap:1px;padding:10px 14px;display:grid}._syncStats_ae5tu_2103 div{background:var(--c-surface);justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding:8px 10px;display:flex}._syncStats_ae5tu_2103 span{color:var(--c-text-secondary);font-size:10px}._syncStats_ae5tu_2103 strong{color:var(--c-text);font-size:14px}._reviewList_ae5tu_2161{min-width:0}._reviewListHeader_ae5tu_2169{border-bottom:1px solid var(--c-border);background:var(--c-bg);min-height:40px;color:var(--c-text);justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:11px;display:flex}._reviewListHeader_ae5tu_2169 span{color:var(--c-text-secondary)}._reviewRow_ae5tu_2203{border-bottom:1px solid var(--c-border);padding:12px 14px}._reviewRow_ae5tu_2203:last-child{border-bottom:0}._reviewRow_ae5tu_2203>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._reviewRow_ae5tu_2203>header strong,._reviewRow_ae5tu_2203>header span{display:block}._reviewRow_ae5tu_2203>header strong{color:var(--c-text);font-size:12px}._reviewRow_ae5tu_2203>header div>span{color:var(--c-text-secondary);margin-top:2px;font-size:10px}._reviewReason_ae5tu_2267{border-radius:var(--r-sm);background:var(--c-warning-bg);color:var(--c-warning);white-space:nowrap;align-items:center;gap:4px;padding:3px 7px;font-size:10px;font-weight:600;display:inline-flex!important}._reviewComparison_ae5tu_2293{color:var(--c-text);grid-template-columns:88px minmax(0,1fr) 14px minmax(0,1fr);align-items:start;gap:5px 8px;margin-top:9px;font-size:11px;display:grid}._currentArticle_ae5tu_2313{border-left:3px solid var(--c-primary);background:var(--c-primary-bg);grid-template-columns:minmax(130px,auto) minmax(0,1fr);gap:8px;margin-top:9px;padding:7px 9px;font-size:11px;display:grid}._currentArticle_ae5tu_2313 span{color:var(--c-text-secondary);font-size:10px;font-weight:600}._currentArticle_ae5tu_2313 strong{color:var(--c-text);overflow-wrap:anywhere}._reviewComparisonHeader_ae5tu_2357{color:var(--c-text-secondary);grid-template-columns:88px minmax(0,1fr) 14px minmax(0,1fr);gap:8px;margin-top:9px;font-size:10px;display:grid}._reviewComparisonHeader_ae5tu_2357 strong{font-weight:600}._reviewComparison_ae5tu_2293>span{overflow-wrap:anywhere;min-width:0}._reviewComparison_ae5tu_2293>span:nth-child(4n+1){color:var(--c-text-secondary);font-size:10px;font-weight:600}._reviewComparison_ae5tu_2293>svg{color:var(--c-text-muted)}._reviewRow_ae5tu_2203>footer{justify-content:flex-end;margin-top:10px;display:flex}._reviewDecision_ae5tu_1495{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);margin-top:10px;padding:10px}._reviewDecision_ae5tu_1495 ._actionRow_ae5tu_117{flex-wrap:wrap;margin-top:8px}._queuedDecision_ae5tu_2451,._protectedReview_ae5tu_2453{border-radius:var(--r-md);align-items:flex-start;gap:7px;min-height:36px;margin-top:10px;padding:7px 9px;font-size:11px;display:flex}._queuedDecision_ae5tu_2451{background:var(--c-primary-bg);color:var(--c-primary)}._queuedDecision_ae5tu_2451 span,._queuedDecision_ae5tu_2451 small{display:block}._queuedDecision_ae5tu_2451 small{color:var(--c-text-secondary);margin-top:2px;font-size:10px}._protectedReview_ae5tu_2453{background:var(--c-idle-bg);color:var(--c-idle)}._queuePager_ae5tu_2517{border-top:1px solid var(--c-border);min-height:54px;color:var(--c-text-secondary);justify-content:flex-end;align-items:center;gap:10px;padding:8px 14px;font-size:11px;display:flex}@keyframes _shimmer_ae5tu_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=1080px){._filters_ae5tu_261{grid-template-columns:minmax(220px,1fr) repeat(3,minmax(130px,180px)) 36px}._reconciliationGrid_ae5tu_1831{grid-template-columns:1fr}}@media (width<=760px){._internalTabs_ae5tu_2027,._internalTabs_ae5tu_2027 button{min-height:48px}._syncStats_ae5tu_2103{grid-template-columns:repeat(3,minmax(0,1fr))}._reviewRow_ae5tu_2203>header{flex-wrap:wrap}._queuePager_ae5tu_2517 ._secondaryButton_ae5tu_135,._reviewDecision_ae5tu_1495 ._primaryButton_ae5tu_133,._reviewDecision_ae5tu_1495 ._secondaryButton_ae5tu_135,._reviewRow_ae5tu_2203>footer ._secondaryButton_ae5tu_135,._classificationEditor_ae5tu_1475 ._primaryButton_ae5tu_133,._classificationEditor_ae5tu_1475 ._secondaryButton_ae5tu_135{min-height:44px}._workspaceHeader_ae5tu_19{align-items:flex-start}._headerActions_ae5tu_115{flex:none}._headerActions_ae5tu_115 ._secondaryButton_ae5tu_135{width:40px;padding:0;font-size:0}._headerActions_ae5tu_115 ._secondaryButton_ae5tu_135 svg{width:17px;height:17px}._filters_ae5tu_261{grid-template-columns:minmax(0,1fr) minmax(120px,.7fr) 36px}._filters_ae5tu_261 ._searchField_ae5tu_299{grid-column:1/3}._filters_ae5tu_261>span,._desktopTableWrap_ae5tu_457{display:none}._runHistory_ae5tu_47 ._desktopTableWrap_ae5tu_457,._mobileList_ae5tu_751{display:block}._mobileRow_ae5tu_759{border:none;border-bottom:1px solid var(--c-border);background:var(--c-surface);width:100%;min-height:92px;color:var(--c-text-secondary);text-align:left;font:inherit;cursor:pointer;flex-direction:column;align-items:stretch;gap:7px;padding:12px 14px;font-size:11px;display:flex}._mobileRowTop_ae5tu_2751,._mobileRowBottom_ae5tu_2753{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}._mobileRowTop_ae5tu_2751 strong{min-width:0;color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._mobileRowBottom_ae5tu_2753{margin-top:auto}._pager_ae5tu_781{justify-content:center}._drawer_ae5tu_119{width:100%}._drawerHeader_ae5tu_945{padding-top:calc(10px + env(safe-area-inset-top,0px))}._drawerBody_ae5tu_981,._drawerForm_ae5tu_339{padding-left:14px;padding-right:14px}._drawerForm_ae5tu_339>._drawerFooter_ae5tu_119{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}._formGrid_ae5tu_1321,._detailGrid_ae5tu_1055{grid-template-columns:1fr}._detailWide_ae5tu_1115,._formWide_ae5tu_1117{grid-column:auto}._drawerFooter_ae5tu_119{flex-wrap:wrap}._drawerFooter_ae5tu_119 ._primaryButton_ae5tu_133,._drawerFooter_ae5tu_119 ._secondaryButton_ae5tu_135,._drawerFooter_ae5tu_119 ._dangerButton_ae5tu_137{flex:auto;min-height:44px}._metricPanel_ae5tu_43{overflow:hidden}._metricTable_ae5tu_2895{min-width:0}._metricHeader_ae5tu_1881{display:none}._metricRow_ae5tu_1883{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 24px;grid-template-areas:"label label state""legacy current state";gap:5px 10px;min-height:68px}._metricRow_ae5tu_1883>span:first-child{color:var(--c-text);grid-area:label;font-weight:600}._metricRow_ae5tu_1883>span:nth-child(2){grid-area:legacy}._metricRow_ae5tu_1883>span:nth-child(3){grid-area:current}._metricRow_ae5tu_1883>span:nth-child(4){grid-area:state;align-self:center}._metricRow_ae5tu_1883>span:nth-child(2):before,._metricRow_ae5tu_1883>span:nth-child(3):before{color:var(--c-text-secondary);margin-bottom:2px;font-size:9px;font-weight:500;display:block}._metricRow_ae5tu_1883>span:nth-child(2):before{content:"Источник"}._metricRow_ae5tu_1883>span:nth-child(3):before{content:"Загрузка"}._runSummary_ae5tu_45 dl{grid-template-columns:1fr 1fr}}@media (width<=480px){._syncStats_ae5tu_2103{grid-template-columns:repeat(2,minmax(0,1fr))}._reviewComparison_ae5tu_2293,._reviewComparisonHeader_ae5tu_2357{grid-template-columns:70px minmax(0,1fr) 14px minmax(0,1fr);gap:6px}._currentArticle_ae5tu_2313{grid-template-columns:1fr;gap:3px}._queuePager_ae5tu_2517{justify-content:space-between}._queuePager_ae5tu_2517 ._secondaryButton_ae5tu_135{padding:0 10px}._reviewDecision_ae5tu_1495 ._actionRow_ae5tu_117,._reviewDecision_ae5tu_1495 ._primaryButton_ae5tu_133,._reviewDecision_ae5tu_1495 ._secondaryButton_ae5tu_135{width:100%}._classificationSummary_ae5tu_1407{grid-template-columns:1fr}._inlineError_ae5tu_1575{flex-wrap:wrap;align-items:flex-start}._workspaceHeader_ae5tu_19{flex-direction:column}._headerActions_ae5tu_115{width:100%}._headerActions_ae5tu_115 ._primaryButton_ae5tu_133{flex:1}._filters_ae5tu_261{grid-template-columns:minmax(0,1fr) 36px}._filters_ae5tu_261 ._searchField_ae5tu_299{grid-column:1/-1}._filters_ae5tu_261 select{grid-column:1/2}._filters_ae5tu_261._operationFilters_ae5tu_281{grid-template-columns:minmax(0,1fr) 36px}._operationFilters_ae5tu_281 select{grid-column:1}._filters_ae5tu_261 ._iconButton_ae5tu_139{grid-area:2/2/auto/3}._transferRoute_ae5tu_1667{grid-template-columns:1fr}._transferRoute_ae5tu_1667 svg{transform:rotate(90deg)}._transferRoute_ae5tu_1667 div:last-child{text-align:left}._runSummary_ae5tu_45 dl{grid-template-columns:1fr}}._root_wm4e6_1{gap:14px;display:grid}._summary_wm4e6_11{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--shadow-card);grid-template-columns:minmax(250px,1.4fr) repeat(5,minmax(110px,.7fr));display:grid;overflow:hidden}._summary_wm4e6_11>div{border-left:1px solid var(--c-border);flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:82px;padding:14px;display:flex}._summary_wm4e6_11>div:first-child{border-left:none}._summary_wm4e6_11 span{color:var(--c-text-secondary);font-size:11px}._summary_wm4e6_11 strong{color:var(--c-text);overflow-wrap:anywhere;font-size:18px}._summaryPrimary_wm4e6_61{background:color-mix(in srgb, var(--c-primary-bg) 50%, var(--c-surface));grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:8px!important;display:grid!important}._summaryPrimary_wm4e6_61 svg{color:var(--c-primary);grid-row:1/3;align-self:center}._summaryPrimary_wm4e6_61 strong{font-size:22px}._workspace_wm4e6_83{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);min-height:min(730px,100vh - 245px);box-shadow:var(--shadow-card);grid-template-columns:minmax(310px,370px) minmax(0,1fr);display:grid;overflow:hidden}._listPane_wm4e6_105{border-right:1px solid var(--c-border);grid-template-rows:auto auto minmax(0,1fr);min-width:0;display:grid}._listToolbar_wm4e6_119{border-bottom:1px solid var(--c-border);gap:8px;padding:12px;display:grid}._search_wm4e6_121{border:1px solid var(--c-border);border-radius:var(--r-md);min-height:38px;color:var(--c-text-muted);align-items:center;gap:8px;padding:0 10px;display:flex}._search_wm4e6_121 input{width:100%;min-width:0;color:var(--c-text);font:inherit;background:0 0;border:0;outline:0;font-size:13px}._filters_wm4e6_125{grid-template-columns:1fr 1fr;gap:7px;display:grid}._filters_wm4e6_125 select{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-width:0;height:34px;color:var(--c-text-secondary);font:inherit;padding:0 7px;font-size:11px}._refreshButton_wm4e6_129,._useButton_wm4e6_129,._primaryButton_wm4e6_129{border-radius:var(--r-md);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}._refreshButton_wm4e6_129{background:var(--c-primary-bg);min-height:34px;color:var(--c-primary)}._refreshButton_wm4e6_129:disabled,._primaryButton_wm4e6_129:disabled{opacity:.55;cursor:wait}._listCount_wm4e6_135{color:var(--c-text-muted);border-bottom:1px solid var(--c-border);padding:8px 12px;font-size:11px}._vehicleList_wm4e6_137{min-height:0;overflow-y:auto}._vehicleRow_wm4e6_141,._vehicleSelected_wm4e6_141{border:0;border-bottom:1px solid var(--c-border);background:var(--c-surface);width:100%;min-height:78px;color:var(--c-text);text-align:left;cursor:pointer;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:5px 9px;padding:10px 12px;display:grid}._vehicleRow_wm4e6_141:hover{background:color-mix(in srgb, var(--c-bg) 55%, var(--c-surface))}._vehicleSelected_wm4e6_141{background:var(--c-primary-bg);box-shadow:inset 3px 0 0 var(--c-primary)}._vehicleIcon_wm4e6_177{border-radius:var(--r-md);background:var(--c-bg);width:32px;height:32px;color:var(--c-text-secondary);grid-row:1/3;justify-content:center;align-items:center;display:inline-flex}._vehicleSelected_wm4e6_141 ._vehicleIcon_wm4e6_177{background:var(--c-surface);color:var(--c-primary)}._vehicleText_wm4e6_181{min-width:0}._vehicleText_wm4e6_181 strong,._vehicleText_wm4e6_181 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._vehicleText_wm4e6_181 strong{font-size:12px}._vehicleText_wm4e6_181 small{color:var(--c-text-muted);margin-top:3px;font-size:10px}._vehicleAmount_wm4e6_189{color:var(--c-text-secondary);grid-column:2/4;font-size:11px}._status_wm4e6_193{border-radius:var(--r-full);text-align:center;max-width:130px;padding:4px 6px;font-size:9px;font-weight:700;line-height:1.2}._statusConfirmed_wm4e6_195{background:var(--c-success-bg);color:var(--c-success)}._statusConflict_wm4e6_197{background:var(--c-danger-bg);color:var(--c-danger)}._statusReview_wm4e6_199{background:var(--c-warning-bg);color:var(--c-warning)}._statusMissing_wm4e6_201{background:var(--c-idle-bg);color:var(--c-idle)}._detailPane_wm4e6_205{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._detailHeader_wm4e6_207{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}._detailHeader_wm4e6_207 h2{margin:3px 0 0;font-size:18px}._detailHeader_wm4e6_207 p{color:var(--c-text-secondary);margin:4px 0 0;font-size:12px}._eyebrow_wm4e6_213{color:var(--c-text-muted);text-transform:uppercase;font-size:10px;font-weight:600}._detailBody_wm4e6_215{align-content:start;gap:20px;min-height:0;padding:18px;display:grid;overflow-y:auto}._sourceSection_wm4e6_219,._form_wm4e6_219,._historySection_wm4e6_219{min-width:0}._sectionTitle_wm4e6_221{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}._sectionTitle_wm4e6_221 h3{color:var(--c-text);align-items:center;gap:6px;margin:0;font-size:14px;display:inline-flex}._sectionTitle_wm4e6_221 p{color:var(--c-text-muted);margin:3px 0 0;font-size:11px}._sectionTitle_wm4e6_221>strong{color:var(--c-text);white-space:nowrap;font-size:17px}._candidateList_wm4e6_231{border-top:1px solid var(--c-border)}._candidateRow_wm4e6_233{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:10px 0;display:flex}._candidateMain_wm4e6_235{grid-template-columns:auto auto;justify-content:start;gap:2px 8px;min-width:0;display:grid}._candidateMain_wm4e6_235>span{color:var(--c-primary);text-transform:uppercase;font-size:10px;font-weight:700}._candidateMain_wm4e6_235>strong{font-size:13px}._candidateMain_wm4e6_235>small{color:var(--c-text-secondary);overflow-wrap:anywhere;grid-column:1/-1;font-size:10px}._useButton_wm4e6_129{border:1px solid var(--c-border);background:var(--c-surface);min-height:32px;color:var(--c-primary);flex:none;padding:0 10px}._useButton_wm4e6_129:hover{background:var(--c-primary-bg)}._sourceEmpty_wm4e6_247{min-height:54px;color:var(--c-text-muted);align-items:center;gap:7px;font-size:12px;display:flex}._form_wm4e6_219{border-top:1px solid var(--c-border);padding-top:18px}._selectedSource_wm4e6_253{border-radius:var(--r-md);background:var(--c-primary-bg);min-height:38px;color:var(--c-primary);align-items:center;gap:8px;margin-bottom:12px;padding:8px 10px;font-size:11px;display:flex}._selectedSource_wm4e6_253 span{overflow-wrap:anywhere;flex:1;min-width:0}._selectedSource_wm4e6_253 button{border-radius:var(--r-md);width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._fields_wm4e6_259{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._fields_wm4e6_259 label{min-width:0;color:var(--c-text-secondary);gap:5px;font-size:11px;font-weight:600;display:grid}._fields_wm4e6_259 input,._fields_wm4e6_259 textarea{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-width:0;color:var(--c-text);font:inherit;padding:0 9px;font-size:13px}._fields_wm4e6_259 input{height:36px}._fields_wm4e6_259 textarea{resize:vertical;padding-top:8px}._fields_wm4e6_259 input:focus,._fields_wm4e6_259 textarea:focus{border-color:var(--c-primary);outline:2px solid var(--c-primary-bg)}._fields_wm4e6_259 input:disabled,._fields_wm4e6_259 textarea:disabled{background:var(--c-bg);color:var(--c-text-secondary)}._notes_wm4e6_273{grid-column:1/-1}._formFooter_wm4e6_275{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}._formFooter_wm4e6_275>div{color:var(--c-text-muted);font-size:10px}._primaryButton_wm4e6_129{background:var(--c-primary);min-height:36px;color:var(--c-surface);padding:0 13px}._primaryButton_wm4e6_129:hover{background:var(--c-primary-hover)}._historySection_wm4e6_219{border-top:1px solid var(--c-border);padding-top:18px}._historyList_wm4e6_287{border-top:1px solid var(--c-border);display:grid}._historyList_wm4e6_287>div{border-bottom:1px solid var(--c-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;min-height:48px;font-size:11px;display:grid}._historyList_wm4e6_287 span{color:var(--c-text-secondary)}._historyList_wm4e6_287 strong{font-size:12px}._historyList_wm4e6_287 small{color:var(--c-text-muted);grid-column:1/-1}._loading_wm4e6_299,._emptyDetail_wm4e6_299,._empty_wm4e6_299{min-height:180px;color:var(--c-text-muted);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}._empty_wm4e6_299{text-align:center;min-height:120px;padding:20px}._emptyDetail_wm4e6_299{flex-direction:column;min-height:420px}._error_wm4e6_305,._notice_wm4e6_305{border-radius:var(--r-md);padding:10px 12px;font-size:12px}._error_wm4e6_305{background:var(--c-danger-bg);color:var(--c-danger)}._notice_wm4e6_305{background:var(--c-success-bg);color:var(--c-success)}._spin_wm4e6_311{animation:1s linear infinite _spin_wm4e6_311}@keyframes _spin_wm4e6_311{to{transform:rotate(360deg)}}@media (width<=1180px){._summary_wm4e6_11{grid-template-columns:repeat(3,minmax(0,1fr))}._summary_wm4e6_11>div{border-left:0;border-right:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}._summary_wm4e6_11>div:nth-child(3n){border-right:0}._summary_wm4e6_11>div:nth-last-child(-n+3){border-bottom:0}._workspace_wm4e6_83{grid-template-columns:minmax(280px,330px) minmax(0,1fr)}._fields_wm4e6_259{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){._summary_wm4e6_11{grid-template-columns:repeat(2,minmax(0,1fr))}._summary_wm4e6_11>div,._summary_wm4e6_11>div:nth-child(3n){border-right:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}._summary_wm4e6_11>div:nth-child(2n){border-right:0}._summary_wm4e6_11>div:nth-last-child(-n+2){border-bottom:0}._workspace_wm4e6_83{grid-template-columns:1fr;min-height:0;overflow:visible}._listPane_wm4e6_105{border-right:0;border-bottom:1px solid var(--c-border);max-height:520px}._vehicleList_wm4e6_137{max-height:320px}._detailBody_wm4e6_215{overflow:visible}}@media (width<=520px){._summary_wm4e6_11{grid-template-columns:1fr 1fr}._summary_wm4e6_11>div{min-height:68px;padding:11px}._summaryPrimary_wm4e6_61{grid-column:1/-1;border-right:0!important}._summary_wm4e6_11>div:nth-last-child(-n+2){border-bottom:1px solid var(--c-border)}._summary_wm4e6_11>div:last-child{border-bottom:0}._filters_wm4e6_125{grid-template-columns:1fr}._listPane_wm4e6_105{max-height:580px}._detailHeader_wm4e6_207,._detailBody_wm4e6_215{padding:14px}._candidateRow_wm4e6_233{flex-direction:column;align-items:flex-start}._useButton_wm4e6_129{width:100%}._fields_wm4e6_259{grid-template-columns:1fr}._formFooter_wm4e6_275{flex-direction:column;align-items:stretch}._primaryButton_wm4e6_129{width:100%}}._layout_mb7nj_1{background:var(--c-bg);min-height:100vh;display:flex}._currentMoney_mb7nj_13{border-block:1px solid var(--c-border);background:var(--c-surface);flex-wrap:wrap;gap:0;margin-bottom:20px;display:flex}._currentMoneyTotal_mb7nj_15,._currentMoneyAccount_mb7nj_15{flex-direction:column;flex:1;gap:8px;min-width:180px;padding:18px;display:flex}._currentMoneyTotal_mb7nj_15{border-left:3px solid var(--c-primary)}._currentMoneyAccount_mb7nj_15{border-left:1px solid var(--c-border)}._currentMoney_mb7nj_13 span{color:var(--c-text-secondary);align-items:center;gap:6px;font-size:12px;display:flex}._currentMoney_mb7nj_13 strong{color:var(--c-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:22px}._currentMoneyAccount_mb7nj_15 strong{font-size:18px}._currentMoney_mb7nj_13 small{color:var(--c-text-secondary);font-size:11px;line-height:1.5}._currentMoney_mb7nj_13 button{color:var(--c-primary);cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-self:flex-start;align-items:center;gap:6px;padding:4px 0;font-size:12px;display:inline-flex}._workspaceBar_mb7nj_31{border-bottom:1px solid var(--c-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._reportTabs_mb7nj_33{align-self:stretch;gap:20px;display:flex}._investorActions_mb7nj_35{justify-content:flex-end;margin-top:12px;display:flex}._reportTab_mb7nj_33,._reportTabActive_mb7nj_37{min-height:48px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:8px 0;font-size:13px;display:flex}._reportTabActive_mb7nj_37{color:var(--c-primary);border-bottom-color:var(--c-primary)}._operationsMenu_mb7nj_41{color:var(--c-text-secondary);align-items:center;gap:8px;padding:6px 0;font-size:11px;display:flex}._operationsMenu_mb7nj_41 select,._monthInput_mb7nj_43{border:1px solid var(--c-border);background:var(--c-surface);min-height:34px;color:var(--c-text);font:inherit;border-radius:4px;max-width:100%;padding:4px 8px}._monthInput_mb7nj_43{border:0;font-size:13px}._reportTab_mb7nj_33:focus-visible,._reportTabActive_mb7nj_37:focus-visible,._currentMoney_mb7nj_13 button:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._iconBtn_mb7nj_49:disabled{opacity:.4;cursor:default}@media (width<=760px){._currentMoneyTotal_mb7nj_15{flex-basis:100%}._currentMoneyAccount_mb7nj_15{min-width:145px;padding:14px}._currentMoney_mb7nj_13 button,._operationsMenu_mb7nj_41 select,._monthInput_mb7nj_43{min-height:44px}._workspaceBar_mb7nj_31{gap:4px}._operationsMenu_mb7nj_41{justify-content:space-between;width:100%}._reportTabs_mb7nj_33{justify-content:space-between;gap:12px;width:100%}}@media (width<=600px){._reportTabs_mb7nj_33{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}._reportTab_mb7nj_33,._reportTabActive_mb7nj_37{justify-content:center;min-width:0}}._main_mb7nj_79{flex:1;min-width:0;padding:32px;overflow-y:auto}._header_mb7nj_93{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}._title_mb7nj_109{color:var(--c-text);margin:0;font-size:22px;font-weight:600}._subtitle_mb7nj_123{color:var(--c-text-secondary);margin-top:4px;font-size:13px}._period_mb7nj_135{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);align-items:center;gap:8px;padding:4px;display:inline-flex}._periodLabel_mb7nj_155{text-align:center;min-width:150px;color:var(--c-text);text-transform:capitalize;font-size:13px;font-weight:600}._iconBtn_mb7nj_49{border-radius:var(--r-md);width:30px;height:30px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._iconBtn_mb7nj_49:hover{background:var(--c-bg);color:var(--c-text)}._tabs_mb7nj_209{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);align-items:center;gap:4px;margin-bottom:18px;padding:4px;display:inline-flex}._tab_mb7nj_209,._tabActive_mb7nj_233{border-radius:var(--r-md);min-height:34px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._tab_mb7nj_209:hover{background:var(--c-bg);color:var(--c-text)}._tabActive_mb7nj_233{background:var(--c-primary);color:var(--c-surface)}._balanceOverview_mb7nj_285{border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--r-lg);background:var(--c-surface);min-height:90px;box-shadow:var(--shadow-card);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:18px;padding:14px 16px;display:grid}._balanceOverviewIcon_mb7nj_315{border-radius:var(--r-md);background:var(--c-primary-bg);width:38px;height:38px;color:var(--c-primary);justify-content:center;align-items:center;display:inline-flex}._balanceOverviewContent_mb7nj_337{gap:3px;min-width:0;display:grid}._balanceOverviewLabel_mb7nj_349{color:var(--c-text-secondary);font-size:12px;font-weight:600}._balanceOverviewContent_mb7nj_337>strong{color:var(--c-text);overflow-wrap:anywhere;font-size:26px;font-weight:700;line-height:1.15}._balanceOverviewBreakdown_mb7nj_377{color:var(--c-text-secondary);flex-wrap:wrap;gap:4px 8px;font-size:12px;display:flex}._balanceOverviewActions_mb7nj_393{color:var(--c-text-secondary);justify-items:end;gap:6px;font-size:11px;display:grid}._balanceOverviewButton_mb7nj_409{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-primary-bg);min-height:34px;color:var(--c-primary);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}._balanceOverviewButton_mb7nj_409:hover{border-color:var(--c-primary)}._balanceOverviewButton_mb7nj_409:focus-visible{outline:2px solid var(--c-primary-bg);outline-offset:2px}._balanceOverviewContent_mb7nj_337>._balanceOverviewError_mb7nj_461,._balanceOverviewContent_mb7nj_337>._balanceOverviewLoading_mb7nj_463{font-size:14px}._balanceOverviewError_mb7nj_461{color:var(--c-danger)!important}._balanceOverviewLoading_mb7nj_463{color:var(--c-text-secondary)!important}._balanceStrip_mb7nj_487{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--shadow-card);grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);margin-bottom:18px;display:grid;overflow:hidden}._balanceTotal_mb7nj_509{border-right:1px solid var(--c-border);gap:6px;min-width:0;padding:18px;display:grid}._balanceHeader_mb7nj_525{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._balanceTitle_mb7nj_541{color:var(--c-text-secondary);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}._balanceTitle_mb7nj_541 svg{color:var(--c-primary)}._balanceDateControl_mb7nj_567{color:var(--c-text-secondary);gap:3px;font-size:10px;font-weight:600;display:grid}._balanceDateControl_mb7nj_567 input{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:138px;height:32px;color:var(--c-text);font:inherit;padding:0 8px;font-size:12px}._balanceDateControl_mb7nj_567 input:focus{border-color:var(--c-primary);outline:2px solid var(--c-primary-bg)}._balanceTotal_mb7nj_509>strong{color:var(--c-text);overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:1.2}._balanceTotal_mb7nj_509>small{color:var(--c-text-secondary);font-size:12px}._balanceBreakdown_mb7nj_643{color:var(--c-text-secondary);flex-wrap:wrap;gap:6px 14px;margin-top:4px;font-size:12px;display:flex}._balanceAccounts_mb7nj_661{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));align-content:center;min-width:0;display:grid}._balanceAccount_mb7nj_661{border-bottom:1px solid var(--c-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:82px;padding:15px 18px;display:grid}._balanceAccount_mb7nj_661:nth-last-child(-n+2){border-bottom:none}._balanceAccountIcon_mb7nj_705{border-radius:var(--r-md);background:var(--c-primary-bg);width:34px;height:34px;color:var(--c-primary);justify-content:center;align-items:center;display:inline-flex}._balanceAccount_mb7nj_661 span,._balanceAccount_mb7nj_661 small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}._balanceAccount_mb7nj_661 span{color:var(--c-text);font-size:13px;font-weight:600}._balanceAccount_mb7nj_661 small{color:var(--c-text-secondary);margin-top:3px;font-size:11px}._balanceAccount_mb7nj_661 strong{color:var(--c-text);text-align:right;white-space:nowrap;font-size:15px;font-weight:700}._balanceNegative_mb7nj_785{color:var(--c-danger)!important}._kpiGrid_mb7nj_793{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}._kpi_mb7nj_793{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-card);color:var(--c-text-secondary);flex-direction:column;gap:8px;padding:16px;font-size:12px;display:flex}._kpi_mb7nj_793 strong{color:var(--c-text);font-size:20px;font-weight:700}._section_mb7nj_845{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-card);margin-bottom:18px;padding:16px}._section_mb7nj_845 h2{color:var(--c-text);margin:0 0 14px;font-size:16px;font-weight:600}._sectionHeader_mb7nj_877{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._sectionHeader_mb7nj_877 h2{margin:0}._sectionMeta_mb7nj_901{color:var(--c-text-secondary);font-size:12px;font-weight:600}._signalGrid_mb7nj_913{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}._signal_mb7nj_913{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-card);gap:5px;padding:14px;display:grid}._signal_mb7nj_913 span,._signal_mb7nj_913 small{color:var(--c-text-secondary);font-size:12px}._signal_mb7nj_913 strong{color:var(--c-text);overflow-wrap:anywhere;font-size:15px;font-weight:700}._dashboardGrid_mb7nj_973,._columns_mb7nj_985{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:18px;display:grid}._tableWrap_mb7nj_997{overflow-x:auto}._table_mb7nj_997{border-collapse:collapse;width:100%;font-size:13px}._table_mb7nj_997 th{text-align:left;color:var(--c-text-secondary);border-bottom:1px solid var(--c-border);padding:9px 10px;font-size:11px;font-weight:700}._table_mb7nj_997 td{color:var(--c-text);border-bottom:1px solid var(--c-border);vertical-align:middle;padding:10px}._table_mb7nj_997 tr:last-child td{border-bottom:none}._muted_mb7nj_1057{color:var(--c-text-muted);font-size:12px}._badge_mb7nj_1067{border-radius:var(--r-full);background:var(--c-primary-bg);color:var(--c-primary);align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}._monthBars_mb7nj_1089{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:8px;height:250px;display:grid}._monthBarItem_mb7nj_1105{grid-template-rows:28px 1fr auto;align-items:end;gap:7px;min-width:0;height:100%;display:grid}._monthBarTrack_mb7nj_1123{border-radius:var(--r-md);background:var(--c-bg);align-items:end;width:100%;height:100%;display:flex;overflow:hidden}._monthBarPositive_mb7nj_1143,._monthBarNegative_mb7nj_1145{border-radius:var(--r-md) var(--r-md) 0 0;width:100%;min-height:0}._monthBarPositive_mb7nj_1143{background:var(--c-success)}._monthBarNegative_mb7nj_1145{background:var(--c-danger)}._monthBarValue_mb7nj_1173{color:var(--c-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.1;overflow:hidden}._monthBarValuePositive_mb7nj_1195{color:var(--c-success)}._monthBarValueNegative_mb7nj_1203{color:var(--c-danger)}._monthBarValueMuted_mb7nj_1211{color:var(--c-text-muted);font-weight:600}._monthBarMonth_mb7nj_1221{color:var(--c-text-secondary);text-align:center;text-transform:capitalize;text-overflow:ellipsis;font-size:11px;overflow:hidden}._budgetTable_mb7nj_1239{border:1px solid var(--c-border);border-radius:var(--r-md);gap:0;display:grid;overflow:hidden}._budgetRow_mb7nj_1255{border-bottom:1px solid var(--c-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:40px;padding:9px 12px;display:grid}._budgetRow_mb7nj_1255:last-child{border-bottom:none}._budgetRow_mb7nj_1255 span{min-width:0;color:var(--c-text);overflow-wrap:anywhere;font-size:13px}._budgetRow_mb7nj_1255 strong{color:var(--c-text);text-align:right;white-space:nowrap;font-size:13px;font-weight:700}._budgetTotal_mb7nj_1313{background:var(--c-bg);text-transform:uppercase;font-weight:700}._budgetSub_mb7nj_1325 span{color:var(--c-text-secondary);font-size:12px}._budgetSub_mb7nj_1325 strong{color:var(--c-text-secondary);font-size:12px;font-weight:600}._budgetResult_mb7nj_1347{background:var(--c-primary-bg)}._budgetResult_mb7nj_1347 span,._budgetResult_mb7nj_1347 strong{color:var(--c-primary);font-size:14px;font-weight:800}._budgetCash_mb7nj_1369{background:var(--c-bg)}._budgetCash_mb7nj_1369 span,._budgetCash_mb7nj_1369 strong{font-weight:800}._budgetDivider_mb7nj_1387{background:var(--c-bg);border-bottom:1px solid var(--c-border);height:8px}._barList_mb7nj_1399{gap:12px;display:grid}._barRow_mb7nj_1409{gap:5px;display:grid}._barRowTop_mb7nj_1419{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._barRowTop_mb7nj_1419 span{min-width:0;color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._barRowTop_mb7nj_1419 strong{color:var(--c-text);flex-shrink:0;font-size:13px;font-weight:700}._barTrack_mb7nj_1467{border-radius:var(--r-full);background:var(--c-bg);height:7px;overflow:hidden}._barFill_mb7nj_1481,._barFillWarning_mb7nj_1483{border-radius:var(--r-full);min-width:0;height:100%}._barFill_mb7nj_1481{background:var(--c-primary)}._barFillWarning_mb7nj_1483{background:var(--c-warning)}._barRow_mb7nj_1409 small{color:var(--c-text-secondary);font-size:11px}._carRevenueGrid_mb7nj_1521{gap:10px;display:grid}._carRevenueRow_mb7nj_1531{border-bottom:1px solid var(--c-border);grid-template-columns:minmax(180px,.7fr) minmax(220px,1fr);align-items:center;gap:16px;padding:9px 0;display:grid}._carRevenueRow_mb7nj_1531:first-child{padding-top:0}._carRevenueRow_mb7nj_1531:last-child{border-bottom:none;padding-bottom:0}._carRevenueRow_mb7nj_1531 strong{color:var(--c-text);font-size:13px;font-weight:700;display:block}._carRevenueRow_mb7nj_1531 span{color:var(--c-text-secondary);margin-top:2px;font-size:12px;display:block}._carRevenueBar_mb7nj_1595{grid-template-columns:minmax(80px,1fr) auto;align-items:center;gap:12px;display:grid}._loanList_mb7nj_1609{flex-direction:column;display:flex}._loanItem_mb7nj_1619{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}._loanItem_mb7nj_1619:first-child{padding-top:0}._loanItem_mb7nj_1619:last-child{border-bottom:none;padding-bottom:0}._loanItem_mb7nj_1619 strong,._loanNumbers_mb7nj_1657 strong{color:var(--c-text);font-size:14px;font-weight:600;display:block}._loanItem_mb7nj_1619 span,._loanNumbers_mb7nj_1657 span{color:var(--c-text-secondary);margin-top:2px;font-size:12px;display:block}._loanNumbers_mb7nj_1657{text-align:right;flex-shrink:0}._loanActions_mb7nj_1697{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}._iconBtnDanger_mb7nj_1711{border-radius:var(--r-md);width:30px;height:30px;color:var(--c-danger);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._iconBtnDanger_mb7nj_1711:hover{background:var(--c-danger-bg)}._form_mb7nj_1745{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}._formTitle_mb7nj_1759{color:var(--c-text);grid-column:1/-1;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}._form_mb7nj_1745 input,._form_mb7nj_1745 select{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-width:0;height:36px;color:var(--c-text);font:inherit;outline:none;padding:0 10px;font-size:13px}._form_mb7nj_1745 input:focus,._form_mb7nj_1745 select:focus{border-color:var(--c-primary)}._primaryBtn_mb7nj_1817,._secondaryBtn_mb7nj_1819{border-radius:var(--r-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._primaryBtn_mb7nj_1817{background:var(--c-primary);color:var(--c-surface)}._primaryBtn_mb7nj_1817:hover{background:var(--c-primary-hover)}._primaryBtn_mb7nj_1817:disabled{opacity:.6;cursor:wait}._secondaryBtn_mb7nj_1819{background:var(--c-primary-bg);color:var(--c-primary)}._error_mb7nj_1885{background:var(--c-danger-bg);color:var(--c-danger);border-radius:var(--r-md);margin-bottom:16px;padding:10px 12px;font-size:13px}._empty_mb7nj_1903{color:var(--c-text-muted);text-align:center;padding:24px;font-size:13px}._skeletonStack_mb7nj_1917{gap:12px;display:grid}._skeletonLine_mb7nj_1927{border-radius:var(--r-lg);border:1px solid var(--c-border);background:linear-gradient(90deg, var(--c-border) 25%, var(--c-bg) 50%, var(--c-border) 75%);background-size:200% 100%;height:82px;animation:1.4s infinite _shimmer_mb7nj_1}@keyframes _shimmer_mb7nj_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=960px){._balanceStrip_mb7nj_487{grid-template-columns:1fr}._balanceTotal_mb7nj_509{border-right:none;border-bottom:1px solid var(--c-border)}._kpiGrid_mb7nj_793{grid-template-columns:repeat(2,minmax(0,1fr))}._signalGrid_mb7nj_913,._dashboardGrid_mb7nj_973,._columns_mb7nj_985{grid-template-columns:1fr}}@media (width<=768px){._main_mb7nj_79{padding:20px 16px;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}._header_mb7nj_93{flex-direction:column}._period_mb7nj_135{justify-content:space-between;width:100%}._tabs_mb7nj_209{scrollbar-width:thin;width:100%;display:flex;overflow-x:auto}._tab_mb7nj_209,._tabActive_mb7nj_233{flex:none;padding:0 8px}._balanceOverview_mb7nj_285{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 12px;padding:14px}._balanceOverviewContent_mb7nj_337>strong{font-size:23px}._balanceOverviewActions_mb7nj_393{border-top:1px solid var(--c-border);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;place-items:center start;width:100%;padding-top:10px}._kpiGrid_mb7nj_793{grid-template-columns:1fr 1fr;gap:10px}._balanceTotal_mb7nj_509>strong{font-size:23px}._balanceAccounts_mb7nj_661{grid-template-columns:1fr}._balanceAccount_mb7nj_661,._balanceAccount_mb7nj_661:nth-last-child(-n+2){border-bottom:1px solid var(--c-border)}._balanceAccount_mb7nj_661:last-child{border-bottom:none}._kpi_mb7nj_793{padding:13px}._kpi_mb7nj_793 strong{font-size:17px}._form_mb7nj_1745{grid-template-columns:1fr}._monthBars_mb7nj_1089{gap:5px;height:210px}._monthBarValue_mb7nj_1173,._monthBarMonth_mb7nj_1221{font-size:10px}._monthBarItem_mb7nj_1105{grid-template-rows:24px 1fr auto}._carRevenueRow_mb7nj_1531{grid-template-columns:1fr;gap:8px}}._bankBalanceGroup_mb7nj_2201 summary{cursor:pointer;gap:5px;display:grid}._bankBalanceGroup_mb7nj_2201 summary>span{align-items:center;gap:6px;display:flex}._bankBalanceGroup_mb7nj_2201 summary:after{content:"+";justify-self:end;font-size:18px}._bankBalanceGroup_mb7nj_2201[open] summary:after{content:"-"}._bankBalanceDetail_mb7nj_2209{border-top:1px solid var(--c-border);gap:4px;margin-top:8px;padding-top:10px;display:grid}._bankBalanceDetail_mb7nj_2209>strong{font-size:15px}._bankBalanceDetail_mb7nj_2209>span,._bankBalanceDetail_mb7nj_2209>small{overflow-wrap:anywhere}._layout_1qojz_1{background:var(--c-bg);min-height:100vh;display:flex}._main_1qojz_13{min-width:0;padding:32px;padding-top:max(32px, env(safe-area-inset-top));flex:1;overflow-y:auto}._header_1qojz_29{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}._title_1qojz_45{color:var(--c-text);margin:0;font-size:24px;font-weight:700}._section_1qojz_59{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-card);max-width:860px;padding:16px}._sectionHeader_1qojz_77{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._sectionHeader_1qojz_77 h2{color:var(--c-text);margin:0;font-size:16px;font-weight:600}._periodControls_1qojz_107{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}._dateField_1qojz_121{color:var(--c-text-muted);letter-spacing:0;text-transform:uppercase;flex-direction:column;gap:4px;font-size:10px;font-weight:700;display:flex}._dateInput_1qojz_143{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-width:148px;height:36px;color:var(--c-text);transition:border-color var(--transition-fast);outline:none;padding:0 10px;font-size:13px}._dateInput_1qojz_143:focus{border-color:var(--c-primary)}._primaryScenario_1qojz_177{border-top:1px solid var(--c-border);grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:16px;margin-top:16px;padding:14px 0;display:grid}._exportInfo_1qojz_197{min-width:0;color:var(--c-text-secondary);align-items:center;gap:10px;display:flex}._exportInfo_1qojz_197 svg{color:var(--c-primary);flex:none}._exportInfo_1qojz_197 strong,._exportInfo_1qojz_197 span{letter-spacing:0;display:block}._exportInfo_1qojz_197 strong{color:var(--c-text);font-size:14px;font-weight:700}._exportInfo_1qojz_197 span{color:var(--c-text-muted);margin-top:2px;font-size:12px;font-weight:600}._primaryButton_1qojz_261{border-radius:var(--r-md);cursor:pointer;min-height:36px;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);white-space:nowrap;background:var(--c-primary);color:var(--c-surface);border:none;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._primaryButton_1qojz_261:hover:not(:disabled){background:var(--c-primary-hover)}._primaryButton_1qojz_261:disabled{cursor:default;opacity:.55}._status_1qojz_321,._error_1qojz_323{margin-top:12px;font-size:12px;font-weight:600}._status_1qojz_321{color:var(--c-success)}._error_1qojz_323{color:var(--c-danger)}@media (width<=768px){._main_1qojz_13{padding:20px 16px;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}._header_1qojz_29{margin-bottom:20px}._title_1qojz_45{font-size:20px}._section_1qojz_59{max-width:none}._periodControls_1qojz_107,._primaryScenario_1qojz_177,._dateField_1qojz_121,._dateInput_1qojz_143,._primaryButton_1qojz_261{width:100%}._primaryScenario_1qojz_177{grid-template-columns:1fr;align-items:stretch;gap:10px}}._panel_y1ie1_1{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);width:min(920px,100%);box-shadow:var(--shadow-card);padding:20px}._header_y1ie1_19,._accountTitle_y1ie1_21,._userLine_y1ie1_23,._accountFooter_y1ie1_25{align-items:center;display:flex}._header_y1ie1_19{gap:12px}._header_y1ie1_19 h2{color:var(--c-text);margin:0;font-size:16px;font-weight:600}._header_y1ie1_19 p{color:var(--c-text-secondary);margin:3px 0 0;font-size:12px}._icon_y1ie1_69,._accountTitle_y1ie1_21>span{border-radius:var(--r-md);background:var(--c-primary-bg);width:38px;height:38px;color:var(--c-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}._userSelect_y1ie1_95{gap:6px;max-width:480px;margin-top:18px;display:grid}._userSelect_y1ie1_95>span{color:var(--c-text-secondary);font-size:11px;font-weight:600}._userSelect_y1ie1_95 select{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-height:40px;color:var(--c-text);font:inherit;padding:8px 10px;font-size:13px}._userLine_y1ie1_23{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);justify-content:space-between;gap:12px;margin-top:12px;padding:10px 12px}._userLine_y1ie1_23 strong,._userLine_y1ie1_23 span{display:block}._userLine_y1ie1_23 strong{color:var(--c-text);font-size:13px}._userLine_y1ie1_23 div>span{color:var(--c-text-secondary);margin-top:2px;font-size:11px}._roleBadge_y1ie1_195{border-radius:var(--r-full);background:var(--c-primary-bg);color:var(--c-primary);padding:4px 8px;font-size:10px;font-weight:600}._accounts_y1ie1_213{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}._account_y1ie1_21{border:1px solid var(--c-border);border-radius:var(--r-md);min-width:0;padding:14px}._accountTitle_y1ie1_21{gap:10px}._accountTitle_y1ie1_21>span{width:34px;height:34px}._accountTitle_y1ie1_21 strong,._accountTitle_y1ie1_21 small{display:block}._accountTitle_y1ie1_21 strong{color:var(--c-text);font-size:13px}._accountTitle_y1ie1_21 small{color:var(--c-text-secondary);margin-top:2px;font-size:10px}._permissions_y1ie1_291{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:12px;display:grid}._permissions_y1ie1_291 label{min-height:30px;color:var(--c-text);cursor:pointer;align-items:center;gap:7px;font-size:11px;display:flex}._permissions_y1ie1_291 input{width:16px;height:16px;accent-color:var(--c-primary);margin:0}._accountFooter_y1ie1_25{border-top:1px solid var(--c-border);justify-content:flex-end;gap:8px;min-height:42px;margin-top:10px;padding-top:10px}._saveButton_y1ie1_357{border:1px solid var(--c-primary);border-radius:var(--r-md);background:var(--c-primary);min-height:34px;color:var(--c-surface);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}._saveButton_y1ie1_357:disabled{opacity:.45;cursor:not-allowed}._saved_y1ie1_399{color:var(--c-success);align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}._notice_y1ie1_417,._error_y1ie1_419{border-radius:var(--r-md);align-items:flex-start;gap:8px;margin-top:12px;padding:9px 11px;font-size:11px;line-height:1.45;display:flex}._notice_y1ie1_417{border:1px solid var(--c-border);background:var(--c-idle-bg);color:var(--c-idle)}._error_y1ie1_419{border:1px solid color-mix(in srgb, var(--c-danger) 30%, var(--c-border));background:var(--c-danger-bg);color:var(--c-danger)}._skeleton_y1ie1_465{gap:10px;margin-top:18px;display:grid}._skeleton_y1ie1_465 span{border-radius:var(--r-md);background:var(--c-bg);height:64px}@media (width<=720px){._panel_y1ie1_1{padding:16px}._accounts_y1ie1_213{grid-template-columns:1fr}._userLine_y1ie1_23{flex-direction:column;align-items:flex-start}._permissions_y1ie1_291{grid-template-columns:1fr}._permissions_y1ie1_291 label,._saveButton_y1ie1_357{min-height:44px}._accountFooter_y1ie1_25{justify-content:space-between}}._panel_eaxpc_1{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);width:min(920px,100%);box-shadow:var(--shadow-card);padding:20px}._header_eaxpc_19,._heading_eaxpc_21,._formHeader_eaxpc_23,._row_eaxpc_25,._rowTitle_eaxpc_27,._actions_eaxpc_29,._saved_eaxpc_31{align-items:center;display:flex}._header_eaxpc_19,._formHeader_eaxpc_23,._row_eaxpc_25,._rowTitle_eaxpc_27{justify-content:space-between}._header_eaxpc_19{gap:12px}._heading_eaxpc_21{gap:12px;min-width:0}._heading_eaxpc_21 h2{color:var(--c-text);margin:0;font-size:16px;font-weight:600}._heading_eaxpc_21 p{color:var(--c-text-secondary);margin:3px 0 0;font-size:12px}._icon_eaxpc_87{border-radius:var(--r-md);background:var(--c-primary-bg);width:38px;height:38px;color:var(--c-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}._iconButton_eaxpc_111,._actions_eaxpc_29 button,._formHeader_eaxpc_23 button{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:36px;height:36px;color:var(--c-text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconButton_eaxpc_111:hover,._actions_eaxpc_29 button:hover,._formHeader_eaxpc_23 button:hover{border-color:var(--c-border-strong);background:var(--c-primary-bg);color:var(--c-primary)}._iconButton_eaxpc_111:disabled,._actions_eaxpc_29 button:disabled{cursor:not-allowed;opacity:.5}._list_eaxpc_165{border-top:1px solid var(--c-border);margin-top:16px}._row_eaxpc_25{border-bottom:1px solid var(--c-border);flex-wrap:wrap;gap:12px;min-width:0;padding:12px 0;position:relative}._rowMain_eaxpc_193{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._rowTitle_eaxpc_27{justify-content:flex-start;gap:8px;min-width:0}._rowTitle_eaxpc_27 strong{min-width:0;color:var(--c-text);overflow-wrap:anywhere;font-size:13px}._rowTitle_eaxpc_27 span{border-radius:var(--r-full);background:var(--c-success-bg);color:var(--c-success);padding:3px 7px;font-size:10px;font-weight:700}._rowMain_eaxpc_193 small{color:var(--c-text-secondary);font-size:11px;line-height:1.4}._archived_eaxpc_257 ._rowMain_eaxpc_193{opacity:.68}._archived_eaxpc_257 ._rowTitle_eaxpc_27 span{background:var(--c-bg);color:var(--c-text-secondary)}._actions_eaxpc_29{flex:none;gap:6px}._form_eaxpc_23{border:1px solid var(--c-border);border-radius:var(--r-md);background:color-mix(in srgb, var(--c-primary-bg) 32%, var(--c-surface));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:14px;padding:12px;display:grid}._row_eaxpc_25>._form_eaxpc_23{flex:0 0 100%}._formHeader_eaxpc_23,._wide_eaxpc_293{grid-column:1/-1}._formHeader_eaxpc_23 strong{color:var(--c-text);font-size:13px}._form_eaxpc_23 label{flex-direction:column;gap:5px;min-width:0;display:flex}._form_eaxpc_23 label>span{color:var(--c-text-secondary);font-size:11px;font-weight:600}._form_eaxpc_23 input,._form_eaxpc_23 select{border:1px solid var(--c-border-strong);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-width:0;height:40px;color:var(--c-text);font:inherit;outline:none;padding:8px 10px;font-size:13px}._form_eaxpc_23 input:focus,._form_eaxpc_23 select:focus{border-color:var(--c-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--c-primary) 18%, transparent)}._primaryButton_eaxpc_369,._archiveButton_eaxpc_371{border:1px solid var(--c-primary);border-radius:var(--r-md);background:var(--c-primary);color:#fff;min-height:38px;font:inherit;cursor:pointer;justify-content:center;justify-self:end;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:650;display:inline-flex}._archiveButton_eaxpc_371{border-color:var(--c-danger);background:var(--c-danger)}._primaryButton_eaxpc_369:disabled,._archiveButton_eaxpc_371:disabled{cursor:not-allowed;opacity:.55}._loading_eaxpc_415,._empty_eaxpc_417,._error_eaxpc_419,._saved_eaxpc_31{margin-top:14px;font-size:12px}._loading_eaxpc_415,._empty_eaxpc_417{color:var(--c-text-muted)}._empty_eaxpc_417{text-align:center;padding:14px 0}._error_eaxpc_419{border:1px solid color-mix(in srgb, var(--c-danger) 30%, var(--c-border));border-radius:var(--r-md);background:var(--c-danger-bg);color:var(--c-danger);padding:9px 11px}._saved_eaxpc_31{color:var(--c-success);gap:6px;font-weight:600}@media (width<=720px){._panel_eaxpc_1{padding:16px}._row_eaxpc_25{align-items:flex-start}._rowTitle_eaxpc_27{flex-direction:column;align-items:flex-start}._iconButton_eaxpc_111,._actions_eaxpc_29 button,._formHeader_eaxpc_23 button{width:44px;height:44px}._form_eaxpc_23{grid-template-columns:1fr}._form_eaxpc_23 input,._form_eaxpc_23 select{height:44px;font-size:16px}._primaryButton_eaxpc_369,._archiveButton_eaxpc_371{width:100%;min-height:44px;font-size:14px}}._panel_1oxts_1{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);width:min(960px,100%);box-shadow:var(--shadow-card);margin-top:18px;padding:20px}._header_1oxts_21{border-bottom:1px solid var(--c-border);align-items:center;gap:12px;padding-bottom:16px;display:flex}._icon_1oxts_37{border-radius:var(--r-md);background:var(--c-primary-bg);width:38px;height:38px;color:var(--c-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}._heading_1oxts_61{flex:1;min-width:0}._heading_1oxts_61 h2{color:var(--c-text);margin:0;font-size:16px;font-weight:600}._heading_1oxts_61 p{color:var(--c-text-secondary);margin:3px 0 0;font-size:12px}._providers_1oxts_97{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);margin-top:14px}._providerRow_1oxts_109{grid-template-columns:38px minmax(190px,1fr) minmax(230px,.95fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}._providerRow_1oxts_109+._providerRow_1oxts_109{border-top:1px solid var(--c-border)}._providerIcon_1oxts_133{border-radius:var(--r-md);background:var(--c-bg);width:34px;height:34px;color:var(--c-primary);justify-content:center;align-items:center;display:inline-flex}._providerIdentity_1oxts_155,._providerStatus_1oxts_157{min-width:0;display:grid}._providerIdentity_1oxts_155{gap:3px}._providerIdentity_1oxts_155 strong{color:var(--c-text);font-size:13px;font-weight:600}._providerIdentity_1oxts_155 span,._providerIdentity_1oxts_155 small{color:var(--c-text-secondary);font-size:11px;line-height:1.35}._providerIdentity_1oxts_155 small{color:var(--c-text-muted)}._providerStatus_1oxts_157{justify-items:start;gap:6px}._discoverButton_1oxts_219,._rowAction_1oxts_221 button{border:1px solid var(--c-primary);border-radius:var(--r-md);background:var(--c-primary);min-height:36px;color:var(--c-surface);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:600;display:inline-flex}._discoverButton_1oxts_219:disabled,._rowAction_1oxts_221 button:disabled{opacity:.45;cursor:not-allowed}._statusLine_1oxts_267{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._statusOk_1oxts_281,._statusWarning_1oxts_283,._statusMuted_1oxts_285{border-radius:var(--r-full);align-items:center;gap:6px;min-height:28px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}._statusOk_1oxts_281{background:var(--c-success-bg);color:var(--c-success)}._statusWarning_1oxts_283{background:var(--c-warning-bg);color:var(--c-warning)}._statusMuted_1oxts_285{background:var(--c-idle-bg);color:var(--c-idle)}._notice_1oxts_337,._error_1oxts_339{border-radius:var(--r-md);align-items:flex-start;gap:8px;min-height:38px;margin-top:12px;padding:9px 11px;font-size:12px;line-height:1.45;display:flex}._notice_1oxts_337{border:1px solid var(--c-border);background:var(--c-idle-bg);color:var(--c-idle)}._error_1oxts_339,._connectionError_1oxts_377{color:var(--c-danger)}._error_1oxts_339{border:1px solid color-mix(in srgb, var(--c-danger) 30%, var(--c-border));background:var(--c-danger-bg)}._empty_1oxts_395{border:1px dashed var(--c-border);border-radius:var(--r-md);color:var(--c-text-secondary);text-align:center;margin-top:14px;padding:18px;font-size:12px}._connections_1oxts_415{margin-top:14px}._connectionGroup_1oxts_423+._connectionGroup_1oxts_423{margin-top:18px}._connectionGroup_1oxts_423 h3{border-bottom:1px solid var(--c-border);color:var(--c-text);margin:0;padding-bottom:8px;font-size:12px;font-weight:600}._connectionRow_1oxts_449{border-top:1px solid var(--c-border);grid-template-columns:minmax(190px,1.15fr) minmax(160px,1fr) minmax(150px,.9fr) minmax(138px,.72fr) auto auto;align-items:end;gap:10px;padding:14px 0;display:grid}._connectionRow_1oxts_449:first-child{border-top:none}._connectionIdentity_1oxts_475{align-self:center;min-width:0}._connectionIdentity_1oxts_475 strong,._connectionIdentity_1oxts_475 span,._connectionIdentity_1oxts_475 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._connectionIdentity_1oxts_475 strong{color:var(--c-text);font-size:13px;font-weight:600}._connectionIdentity_1oxts_475 span{color:var(--c-text-secondary);margin-top:3px;font-family:Geist Mono,Roboto Mono,monospace;font-size:11px}._connectionIdentity_1oxts_475 small{color:var(--c-text-muted);margin-top:4px;font-size:10px}._field_1oxts_541{gap:5px;min-width:0;display:grid}._field_1oxts_541>span{color:var(--c-text-secondary);font-size:10px;font-weight:600}._field_1oxts_541 select,._field_1oxts_541 input{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-width:0;min-height:36px;color:var(--c-text);font:inherit;padding:6px 8px;font-size:11px}._toggle_1oxts_593{min-height:36px;color:var(--c-text);white-space:nowrap;cursor:pointer;align-items:center;gap:7px;font-size:11px;display:flex}._toggle_1oxts_593 input{width:16px;height:16px;accent-color:var(--c-primary);margin:0}._rowAction_1oxts_221{justify-items:end;gap:4px;min-width:112px;display:grid}._saved_1oxts_643{color:var(--c-success);align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}._connectionError_1oxts_377{grid-column:1/-1;font-size:11px}._skeleton_1oxts_671{gap:8px;margin-top:14px;display:grid}._skeleton_1oxts_671 span{border-radius:var(--r-md);background:var(--c-bg);height:48px}._spinning_1oxts_695{animation:.9s linear infinite _spin_1oxts_695}@keyframes _spin_1oxts_695{to{transform:rotate(360deg)}}@media (width<=1120px){._providerRow_1oxts_109{grid-template-columns:38px minmax(0,1fr) auto}._providerStatus_1oxts_157{grid-column:2/3}._providerRow_1oxts_109 ._discoverButton_1oxts_219{grid-area:1/3/span 2}._connectionRow_1oxts_449{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}._connectionIdentity_1oxts_475,._connectionError_1oxts_377{grid-column:1/-1}._rowAction_1oxts_221{justify-items:start}}@media (width<=720px){._panel_1oxts_1{padding:16px}._header_1oxts_21,._providerRow_1oxts_109,._connectionRow_1oxts_449{grid-template-columns:1fr;display:grid}._header_1oxts_21{align-items:start}._icon_1oxts_37,._providerIcon_1oxts_133{display:none}._providerStatus_1oxts_157,._providerRow_1oxts_109 ._discoverButton_1oxts_219{grid-area:auto}._discoverButton_1oxts_219,._rowAction_1oxts_221,._rowAction_1oxts_221 button{width:100%}._discoverButton_1oxts_219,._rowAction_1oxts_221 button,._field_1oxts_541 select,._field_1oxts_541 input,._toggle_1oxts_593{min-height:44px}._connectionIdentity_1oxts_475,._connectionError_1oxts_377{grid-column:auto}}._layout_aeuqq_1{background:var(--c-bg);min-height:100vh;display:flex}._main_aeuqq_13{flex:1;min-width:0;min-height:100vh;padding:32px;overflow-y:auto}._header_aeuqq_29{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._title_aeuqq_45{color:var(--c-text);margin:0;font-size:28px;font-weight:800;line-height:1.2}._subtitle_aeuqq_61{color:var(--c-text-secondary);margin-top:6px;font-size:14px}._guideLink_aeuqq_73{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-height:40px;color:var(--c-text);justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}._guideLink_aeuqq_73:hover{border-color:var(--c-primary);color:var(--c-primary)}._panel_aeuqq_115{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);width:min(100%,560px);box-shadow:var(--shadow-card);padding:22px}._connectorsPanel_aeuqq_133{width:min(100%,960px);margin-top:18px}._panel_aeuqq_115+._panel_aeuqq_115{margin-top:18px}._accountPanel_aeuqq_151{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}._accountIdentity_aeuqq_167{align-items:center;gap:12px;min-width:0;display:flex}._accountIdentity_aeuqq_167 h2{color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;line-height:1.3;overflow:hidden}._accountIdentity_aeuqq_167 p{color:var(--c-text-secondary);text-transform:uppercase;margin:3px 0 0;font-size:12px}._accountLogout_aeuqq_215{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-height:40px;color:var(--c-danger);font:inherit;cursor:pointer;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:750;display:inline-flex}._syncDetails_aeuqq_251{gap:10px;margin:0;display:grid}._syncDetails_aeuqq_251 div{justify-content:space-between;gap:16px;font-size:13px;display:flex}._syncDetails_aeuqq_251 dt{color:var(--c-text-secondary)}._syncDetails_aeuqq_251 dd{color:var(--c-text);text-align:right;margin:0;font-weight:700}._syncMessage_aeuqq_299{color:var(--c-text-secondary);margin:14px 0 0;font-size:13px;line-height:1.45}._panelHeader_aeuqq_313{border-bottom:1px solid var(--c-border);align-items:center;gap:12px;margin-bottom:18px;padding-bottom:18px;display:flex}._panelIcon_aeuqq_331{border-radius:var(--r-md);background:var(--c-primary-bg);width:38px;height:38px;color:var(--c-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}._panelHeader_aeuqq_313 h2{color:var(--c-text);margin:0;font-size:18px;line-height:1.25}._panelHeader_aeuqq_313 p{color:var(--c-text-secondary);margin:4px 0 0;font-size:13px}._field_aeuqq_381{gap:8px;margin-bottom:14px;display:grid}._field_aeuqq_381 span{color:var(--c-text-secondary);text-transform:uppercase;font-size:12px;font-weight:700}._field_aeuqq_381 select,._field_aeuqq_381 input{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-height:42px;color:var(--c-text);font:inherit;padding:0 12px}._field_aeuqq_381 input::placeholder{color:var(--c-text-muted)}._field_aeuqq_381 select:focus,._field_aeuqq_381 input:focus{outline:2px solid var(--c-primary-bg);border-color:var(--c-primary)}._field_aeuqq_381 em{color:var(--c-success);text-transform:none;margin-left:8px;font-style:normal;display:inline-flex}._current_aeuqq_465,._saved_aeuqq_467,._error_aeuqq_469{border-radius:var(--r-md);align-items:center;gap:8px;min-height:34px;margin-bottom:14px;padding:8px 10px;font-size:13px;display:flex}._current_aeuqq_465{background:var(--c-idle-bg);color:var(--c-text-secondary)}._saved_aeuqq_467{background:var(--c-success-bg);color:var(--c-success)}._error_aeuqq_469{background:var(--c-danger-bg);color:var(--c-danger)}._primaryBtn_aeuqq_521{border-radius:var(--r-md);background:var(--c-primary);min-height:42px;color:var(--c-surface);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:800;display:inline-flex}._primaryBtn_aeuqq_521:disabled{opacity:.55;cursor:default}._connectorNotice_aeuqq_563,._webhookLine_aeuqq_565{border-radius:var(--r-md);align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}._connectorNotice_aeuqq_563{background:var(--c-primary-bg);color:var(--c-primary);margin-bottom:8px}._connectorNotice_aeuqq_563 svg,._webhookLine_aeuqq_565 svg{flex:none;margin-top:1px}._connectorBlock_aeuqq_609{border-top:1px solid var(--c-border);padding:18px 0}._connectorTop_aeuqq_619{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}._connectorTop_aeuqq_619 h3{color:var(--c-text);margin:0;font-size:16px;line-height:1.25}._connectorTop_aeuqq_619 p{color:var(--c-text-secondary);margin:4px 0 0;font-size:13px;line-height:1.4}._badgeRow_aeuqq_663{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._activeBadge_aeuqq_677,._readyBadge_aeuqq_679,._mutedBadge_aeuqq_681{border-radius:var(--r-full);white-space:nowrap;align-items:center;min-height:24px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}._activeBadge_aeuqq_677{background:var(--c-primary-bg);color:var(--c-primary)}._readyBadge_aeuqq_679{background:var(--c-success-bg);color:var(--c-success)}._mutedBadge_aeuqq_681{background:var(--c-idle-bg);color:var(--c-text-secondary)}._webhookLine_aeuqq_565{background:var(--c-idle-bg);color:var(--c-text-secondary);margin-bottom:12px}._webhookLine_aeuqq_565 span{overflow-wrap:anywhere;min-width:0}._connectorHelp_aeuqq_755{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-idle-bg);color:var(--c-text-secondary);margin-bottom:12px;padding:12px 14px;font-size:13px;line-height:1.45}._helpTitle_aeuqq_777{color:var(--c-text);margin-bottom:6px;font-weight:800}._connectorHelp_aeuqq_755 ol{margin:0;padding-left:18px}._connectorHelp_aeuqq_755 li+li{margin-top:4px}._connectorHelp_aeuqq_755 p{margin:8px 0 0}._connectorHelp_aeuqq_755 code{border-radius:var(--r-sm);background:var(--c-surface);color:var(--c-text);padding:1px 4px}._connectorFields_aeuqq_829{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width<=768px){._main_aeuqq_13{padding:24px 20px calc(84px + env(safe-area-inset-bottom))}._title_aeuqq_45{font-size:24px}._guideLink_aeuqq_73{width:100%}._panel_aeuqq_115{padding:18px}._accountPanel_aeuqq_151{display:grid}._accountLogout_aeuqq_215,._connectorsPanel_aeuqq_133{width:100%}._connectorTop_aeuqq_619{display:grid}._badgeRow_aeuqq_663{justify-content:flex-start}._connectorFields_aeuqq_829{grid-template-columns:1fr}._primaryBtn_aeuqq_521{width:100%}}._layout_9zz4p_1{background:var(--c-bg);min-height:100vh;display:flex}._main_9zz4p_13{flex:1;min-width:0;padding:32px}._header_9zz4p_25{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1180px;margin:0 auto 28px;display:flex}._eyebrow_9zz4p_43{color:var(--c-primary);align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}._header_9zz4p_25 h1{color:var(--c-text);margin:8px 0 0;font-size:28px;font-weight:800;line-height:1.2}._header_9zz4p_25 p{color:var(--c-text-secondary);margin-top:8px;font-size:14px;line-height:1.5}._headerAction_9zz4p_91,._sectionAction_9zz4p_93{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);min-height:40px;color:var(--c-text);white-space:nowrap;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);justify-content:center;align-items:center;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}._headerAction_9zz4p_91{padding:0 14px}._headerAction_9zz4p_91:hover,._sectionAction_9zz4p_93:hover{border-color:var(--c-primary);color:var(--c-primary)}._guideLayout_9zz4p_145{grid-template-columns:230px minmax(0,760px);justify-content:center;align-items:start;gap:36px;max-width:1180px;margin:0 auto;display:grid}._contents_9zz4p_165{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);padding:16px 0;position:sticky;top:24px}._mobileContents_9zz4p_181{display:none}._contentsTitle_9zz4p_189{color:var(--c-text-secondary);text-transform:uppercase;margin:0 12px 8px;font-size:11px;font-weight:800}._contents_9zz4p_165 nav{gap:2px;display:grid}._contents_9zz4p_165 a{border-radius:var(--r-md);min-height:36px;color:var(--c-text-secondary);transition:color var(--transition-fast), background var(--transition-fast);align-items:center;gap:9px;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:flex}._contents_9zz4p_165 a:hover{background:var(--c-primary-bg);color:var(--c-primary)}._content_9zz4p_165{min-width:0}._section_9zz4p_93{border-bottom:1px solid var(--c-border);padding:4px 0 30px;scroll-margin-top:20px}._section_9zz4p_93+._section_9zz4p_93{padding-top:30px}._sectionHeading_9zz4p_281{align-items:flex-start;gap:14px;display:flex}._sectionIcon_9zz4p_293{border-radius:var(--r-md);background:var(--c-primary-bg);width:40px;height:40px;color:var(--c-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}._sectionHeading_9zz4p_281 h2,._feedback_9zz4p_319 h2{color:var(--c-text);font-size:19px;font-weight:800;line-height:1.3}._sectionHeading_9zz4p_281 p,._feedback_9zz4p_319 p{color:var(--c-text-secondary);margin-top:5px;font-size:14px;line-height:1.55}._steps_9zz4p_349{counter-reset:guide-step;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}._steps_9zz4p_349 li{min-height:28px;color:var(--c-text);counter-increment:guide-step;padding-left:36px;font-size:14px;line-height:1.55;position:relative}._steps_9zz4p_349 li:before{content:counter(guide-step);border-radius:var(--r-full);background:var(--c-idle-bg);width:24px;height:24px;color:var(--c-text-secondary);justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:1px;left:0}._sectionFooter_9zz4p_421{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:20px;display:flex}._note_9zz4p_437{border-left:3px solid var(--c-warning);max-width:560px;color:var(--c-text-secondary);padding-left:12px;font-size:13px;line-height:1.5}._sectionAction_9zz4p_93{flex:none;padding:0 12px}._feedback_9zz4p_319{color:var(--c-primary);align-items:flex-start;gap:12px;padding:28px 0 8px;display:flex}._feedback_9zz4p_319 svg{flex:none;margin-top:2px}@media (width<=960px){._guideLayout_9zz4p_145{grid-template-columns:190px minmax(0,1fr);gap:24px}}@media (width<=768px){._main_9zz4p_13{padding:24px 20px calc(84px + env(safe-area-inset-bottom))}._header_9zz4p_25{gap:16px;margin-bottom:20px;display:grid}._header_9zz4p_25 h1{font-size:24px}._headerAction_9zz4p_91{width:100%}._guideLayout_9zz4p_145{display:block}._mobileContents_9zz4p_181{color:var(--c-text-secondary);gap:7px;margin-bottom:24px;font-size:12px;font-weight:750;display:grid}._mobileContents_9zz4p_181 select{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-height:44px;color:var(--c-text);font:inherit;padding:0 12px;font-size:16px}._contents_9zz4p_165,._contentsTitle_9zz4p_189{display:none}._contents_9zz4p_165 nav{gap:8px;width:max-content;display:flex}._contents_9zz4p_165 a{border:1px solid var(--c-border);background:var(--c-surface);white-space:nowrap;min-height:34px}._section_9zz4p_93{padding-bottom:24px;scroll-margin-top:12px}._section_9zz4p_93+._section_9zz4p_93{padding-top:24px}._sectionHeading_9zz4p_281 h2,._feedback_9zz4p_319 h2{font-size:18px}._sectionFooter_9zz4p_421{display:grid}._sectionAction_9zz4p_93{width:100%}}
