@import "https://fonts.googleapis.com/css2?family=Caveat:wght@600;700&family=Kalam:wght@400;700&family=Patrick+Hand&display=swap";:root{--font-heading:"Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bg-app:#f1f5f9;--bg-surface:#fff;--bg-surface-hover:#f8fafc;--bg-sidebar:#0f172a;--bg-sidebar-active:#38bdf81f;--bg-sidebar-hover:#ffffff0f;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--text-inverse:#fff;--border-color:#e2e8f0;--border-subtle:#cbd5e1;--primary:#0284c7;--primary-hover:#0369a1;--primary-light:#e0f2fe;--primary-focus:#0284c740;--accent-cyan:#06b6d4;--accent-blue:#2563eb;--success:#10b981;--success-light:#ecfdf5;--warning:#f59e0b;--warning-light:#fffbeb;--danger:#ef4444;--danger-light:#fef2f2;--info:#6366f1;--info-light:#eef2ff;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #00000012, 0 2px 4px -2px #0000000d;--shadow-lg:0 10px 15px -3px #00000014, 0 4px 6px -4px #0000000a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000000d}[data-theme=dark]{--bg-app:#090d16;--bg-surface:#111827;--bg-surface-hover:#1f2937;--bg-sidebar:#0b0f19;--bg-sidebar-active:#38bdf82e;--bg-sidebar-hover:#ffffff0d;--text-primary:#f8fafc;--text-secondary:#94a3b8;--text-muted:#64748b;--text-inverse:#0f172a;--border-color:#1f2937;--border-subtle:#374151;--primary:#38bdf8;--primary-hover:#7dd3fc;--primary-light:#38bdf81f;--primary-focus:#38bdf84d;--success-light:#10b98126;--warning-light:#f59e0b26;--danger-light:#ef444426;--info-light:#6366f126;--shadow-sm:0 1px 2px 0 #0000004d;--shadow-md:0 4px 6px -1px #00000059;--shadow-lg:0 10px 15px -3px #0006}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:var(--font-body);background-color:var(--bg-app);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-primary);font-weight:600}button,input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8b3}a{color:inherit;text-decoration:none}[class*=modalOverlay],[class*=modal-overlay]{-webkit-overflow-scrolling:touch;overflow-y:auto!important}@keyframes omlvSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.omlv-spin{flex-shrink:0;animation:.85s linear infinite omlvSpin;display:inline-block}._appLayout_61e31_1{background-color:var(--bg-app);min-height:100vh;color:var(--text-primary);width:100%;display:flex}._mainContent_61e31_9{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex;overflow-y:auto}._pageContent_61e31_18{flex:1;padding:24px 32px 40px}._footer_61e31_23{border-top:1px solid var(--border-color);background-color:var(--bg-surface);color:var(--text-muted);justify-content:space-between;align-items:center;padding:16px 32px;font-size:12.5px;display:flex}._footerLeft_61e31_34{font-weight:500}._footerRight_61e31_38{color:var(--text-secondary);font-weight:600}._sidebar_8ggsq_1{background-color:var(--bg-sidebar);color:#e2e8f0;z-index:50;-webkit-user-select:none;user-select:none;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:270px;height:100vh;transition:width .3s,transform .3s;display:flex;position:sticky;top:0}._collapsed_8ggsq_17{width:74px}._brand_8ggsq_22{cursor:pointer;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:20px 18px;display:flex}._brandIconWrapper_8ggsq_31{border-radius:var(--radius-md);color:#fff;background:linear-gradient(135deg,#0284c7 0%,#2563eb 100%);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 12px #0284c759}._brandInfo_8ggsq_44{white-space:nowrap;overflow:hidden}._brandTitle_8ggsq_49{font-family:var(--font-heading);letter-spacing:.5px;color:#fff;font-size:15px;font-weight:700;display:block}._brandSubtitle_8ggsq_58{color:#94a3b8;letter-spacing:.3px;text-transform:uppercase;font-size:11px;font-weight:500}._searchContainer_8ggsq_67{padding:12px 14px 6px}._searchInputWrapper_8ggsq_71{align-items:center;display:flex;position:relative}._searchIcon_8ggsq_77{color:#64748b;pointer-events:none;position:absolute;left:10px}._searchInput_8ggsq_71{border-radius:var(--radius-sm);color:#f1f5f9;background:#ffffff0d;border:1px solid #ffffff1a;outline:none;width:100%;padding:7px 10px 7px 32px;font-size:12px;transition:all .2s}._searchInput_8ggsq_71:focus{background:#ffffff14;border-color:#38bdf8;box-shadow:0 0 0 2px #38bdf833}._searchInput_8ggsq_71::placeholder{color:#64748b}._navScrollArea_8ggsq_107{flex:1;padding:10px 10px 30px;overflow-y:auto}._navGroup_8ggsq_113{margin-bottom:4px}._navItem_8ggsq_118{border-radius:var(--radius-md);color:#94a3b8;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:13px;font-weight:500;transition:all .18s;display:flex}._navItem_8ggsq_118:hover{background-color:var(--bg-sidebar-hover);color:#f8fafc}._navItem_8ggsq_118._active_8ggsq_141{background-color:var(--bg-sidebar-active);color:#38bdf8;font-weight:600;box-shadow:inset 3px 0 #38bdf8}._navItemContent_8ggsq_148{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:11px;display:flex;overflow:hidden}._icon_8ggsq_157{color:inherit;flex-shrink:0}._categoryHeader_8ggsq_163{border-radius:var(--radius-md);color:#cbd5e1;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:9px 12px;font-size:13px;font-weight:600;transition:all .2s;display:flex}._categoryHeader_8ggsq_163:hover{background-color:var(--bg-sidebar-hover);color:#fff}._categoryHeader_8ggsq_163._hasActiveChild_8ggsq_184{color:#38bdf8}._chevron_8ggsq_188{color:#64748b;transition:transform .2s}._chevronExpanded_8ggsq_193{color:#94a3b8;transform:rotate(90deg)}._subMenu_8ggsq_199{border-left:1px solid #ffffff14;margin-top:2px;margin-bottom:4px;margin-left:20px;padding-left:16px}._subItem_8ggsq_207{border-radius:var(--radius-sm);color:#94a3b8;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin-bottom:2px;padding:7px 10px;font-size:12.5px;transition:all .15s;display:flex}._subItem_8ggsq_207:hover{color:#fff;background-color:var(--bg-sidebar-hover)}._subItem_8ggsq_207._subItemActive_8ggsq_229{color:#38bdf8;background-color:var(--bg-sidebar-active);font-weight:600}._subItemBullet_8ggsq_235{background-color:#475569;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-right:8px;transition:background-color .2s}._subItem_8ggsq_207._subItemActive_8ggsq_229 ._subItemBullet_8ggsq_235{background-color:#38bdf8;box-shadow:0 0 6px #38bdf8}._badge_8ggsq_251{text-transform:uppercase;letter-spacing:.3px;border-radius:20px;padding:2px 7px;font-size:10px;font-weight:600}._badgeAlert_8ggsq_260{color:#f87171;background-color:#ef444433;border:1px solid #ef44444d}._badgePending_8ggsq_266{color:#fbbf24;background-color:#f59e0b33;border:1px solid #f59e0b4d}._badgeActive_8ggsq_272{color:#34d399;background-color:#10b98133}._sidebarFooter_8ggsq_278{background:#00000026;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px;display:flex}._toggleBtn_8ggsq_287{color:#94a3b8;border-radius:var(--radius-sm);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;align-items:center;gap:6px;padding:6px 10px;font-size:11px;transition:all .2s;display:flex}._toggleBtn_8ggsq_287:hover{color:#fff;background:#ffffff1f}._versionTag_8ggsq_306{color:#64748b;font-size:11px;font-weight:500}._topbar_vlm1u_1{background-color:var(--bg-surface);border-bottom:1px solid var(--border-color);z-index:40;height:68px;box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:0 24px;transition:background-color .2s,border-color .2s;display:flex;position:sticky;top:0}._leftSection_vlm1u_17{align-items:center;gap:16px;display:flex}._breadcrumbs_vlm1u_23{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;display:flex}._breadcrumbActive_vlm1u_31{color:var(--text-primary);font-size:15px;font-weight:600}._separator_vlm1u_37{color:var(--border-subtle)}._rightSection_vlm1u_42{align-items:center;gap:12px;display:flex}._finYearWrapper_vlm1u_49{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-md);align-items:center;gap:8px;padding:4px 10px;display:flex}._finYearLabel_vlm1u_59{color:var(--text-muted);text-transform:uppercase;font-size:11px;font-weight:600}._finYearSelect_vlm1u_66{color:var(--text-primary);cursor:pointer;background:0 0;border:none;outline:none;font-size:12.5px;font-weight:600}._alertBtn_vlm1u_77{background:var(--danger-light);color:var(--danger);border-radius:var(--radius-md);cursor:pointer;border:1px solid #ef44444d;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;font-weight:600;transition:all .2s;display:flex;position:relative}._alertBtn_vlm1u_77:hover{background:#ef444433;transform:translateY(-1px);box-shadow:0 2px 8px #ef444440}._pulseDot_vlm1u_99{background-color:var(--danger);border-radius:50%;width:8px;height:8px;animation:1.6s infinite _pulse_vlm1u_99;box-shadow:0 0 #ef4444b3}@keyframes _pulse_vlm1u_99{0%{transform:scale(.95);box-shadow:0 0 #ef4444b3}70%{transform:scale(1);box-shadow:0 0 0 8px #ef444400}to{transform:scale(.95);box-shadow:0 0 #ef444400}}._iconBtn_vlm1u_124{border-radius:var(--radius-md);background:var(--bg-app);border:1px solid var(--border-color);width:38px;height:38px;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;transition:all .2s;display:flex}._iconBtn_vlm1u_124:hover{background:var(--bg-surface-hover);color:var(--text-primary);border-color:var(--border-subtle)}._userProfile_vlm1u_145{border-radius:var(--radius-md);background:var(--bg-app);border:1px solid var(--border-color);cursor:pointer;align-items:center;gap:10px;padding:5px 12px;transition:all .2s;display:flex}._userProfile_vlm1u_145:hover{border-color:var(--border-subtle);background:var(--bg-surface-hover)}._userAvatar_vlm1u_162{color:#fff;background:linear-gradient(135deg,#0284c7 0%,#06b6d4 100%);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex;box-shadow:0 2px 6px #0284c74d}._userDetails_vlm1u_176{flex-direction:column;display:flex}._userName_vlm1u_181{color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.2}._userRole_vlm1u_188{color:var(--text-muted);font-size:11px}._dashboardContainer_kmb7c_7{flex-direction:column;gap:20px;padding-bottom:32px;animation:.25s ease-out _fadeIn_kmb7c_1;display:flex}@keyframes _fadeIn_kmb7c_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._headerCard_kmb7c_29{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex;position:relative;overflow:hidden}._headerCard_kmb7c_29:before{content:"";background:linear-gradient(90deg,#0284c7 0%,#10b981 50%,#f59e0b 100%);height:3px;position:absolute;top:0;left:0;right:0}._headerLeft_kmb7c_54{flex-direction:column;gap:6px;max-width:680px;display:flex}._brandRow_kmb7c_61{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._statusIndicator_kmb7c_68{background:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 6px #10b981}._brandSubtitle_kmb7c_76{color:var(--primary);text-transform:uppercase;letter-spacing:.8px;font-size:11px;font-weight:800}._headerCompanyBadge_kmb7c_84{background:var(--primary-light);color:var(--primary);border:1px solid var(--border-color);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}._mainTitle_kmb7c_94{color:var(--text-primary);letter-spacing:-.3px;margin:0;font-size:22px;font-weight:800}._mainDescription_kmb7c_102{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}._headerRight_kmb7c_109{align-items:center;display:flex}._quickActionButtons_kmb7c_114{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._primaryActionButton_kmb7c_121{background:var(--primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:6px;padding:8px 16px;font-size:12.5px;font-weight:700;transition:all .15s;display:flex;box-shadow:0 2px 8px #0284c740}._primaryActionButton_kmb7c_121:hover{background:var(--primary-hover);transform:translateY(-1px)}._secondaryActionButton_kmb7c_142{background:var(--bg-app);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;transition:all .15s;display:flex}._secondaryActionButton_kmb7c_142:hover{background:var(--bg-surface-hover);border-color:var(--primary);color:var(--primary);transform:translateY(-1px)}._filterCard_kmb7c_167{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:12px;padding:14px 18px;display:flex}._filterTopRow_kmb7c_178{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._filterGroup_kmb7c_186{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._filterSectionLabel_kmb7c_193{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}._filterIcon_kmb7c_205{color:var(--primary)}._pillGroup_kmb7c_209{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._filterPill_kmb7c_216{background:var(--bg-app);color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}._filterPill_kmb7c_216:hover{background:var(--bg-surface-hover);color:var(--text-primary);border-color:var(--border-subtle)}._filterPillActive_kmb7c_237{font-weight:700;box-shadow:0 2px 6px #0284c740;background:var(--primary)!important;color:#fff!important;border-color:var(--primary)!important}._pillBadge_kmb7c_245{color:inherit;background:#0000001f;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700}._filterPillActive_kmb7c_237 ._pillBadge_kmb7c_245{color:#fff;background:#ffffff40}._filterBottomRow_kmb7c_259{border-top:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}._dateInputsContainer_kmb7c_269{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._dateInputWrapper_kmb7c_276{align-items:center;gap:6px;display:flex}._dateLabel_kmb7c_282{color:var(--text-secondary);font-size:11.5px;font-weight:600}._dateInput_kmb7c_269{background:var(--bg-app);border:1px solid var(--border-color);color:var(--text-primary);border-radius:6px;outline:none;padding:4px 8px;font-family:inherit;font-size:12px}._dateInput_kmb7c_269:focus{border-color:var(--primary)}._filterSummaryText_kmb7c_303{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}._dotDivider_kmb7c_312{color:var(--text-muted)}._resetFilterSmallBtn_kmb7c_316{background:var(--bg-app);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;transition:all .15s;display:flex}._resetFilterSmallBtn_kmb7c_316:hover{background:var(--bg-surface-hover);color:var(--primary);border-color:var(--primary)}._kpiRow_kmb7c_340{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}@media (width<=1240px){._kpiRow_kmb7c_340{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){._kpiRow_kmb7c_340{grid-template-columns:1fr}}._kpiCard_kmb7c_358{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:6px;padding:16px 18px;transition:all .2s;display:flex;position:relative}._kpiCard_kmb7c_358:hover{border-color:var(--border-subtle);box-shadow:var(--shadow-md);transform:translateY(-2px)}._kpiBorderRevenue_kmb7c_377{border-top:3px solid #0284c7}._kpiBorderReceived_kmb7c_378{border-top:3px solid #10b981}._kpiBorderExpense_kmb7c_379{border-top:3px solid #f43f5e}._kpiBorderCredit_kmb7c_380{border-top:3px solid #f59e0b}._kpiBorderProfit_kmb7c_381{border-top:3px solid #059669}._kpiHeaderRow_kmb7c_383{justify-content:space-between;align-items:center;display:flex}._kpiIndexNumber_kmb7c_389{color:var(--text-muted);font-family:monospace;font-size:11px;font-weight:800}._kpiIconBox_kmb7c_396{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._kpiTitle_kmb7c_405{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px;font-size:11.5px;font-weight:700}._kpiMainValue_kmb7c_413{letter-spacing:-.3px;font-size:21px;font-weight:800;line-height:1.15}._kpiFooter_kmb7c_420{align-items:center;gap:6px;margin-top:2px;display:flex}._badgeSuccess_kmb7c_427{color:#059669;white-space:nowrap;background:#10b9811f;border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:700}._badgeInfo_kmb7c_437{color:#0284c7;white-space:nowrap;background:#0284c71f;border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:700}._badgeWarning_kmb7c_447{color:#e11d48;white-space:nowrap;background:#f43f5e1f;border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:700}._badgeDanger_kmb7c_457{color:#d97706;white-space:nowrap;background:#f59e0b1f;border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:700}._kpiSubtitle_kmb7c_467{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._linearChartCard_kmb7c_478{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;padding:20px 24px;display:flex;position:relative}._linearChartHeader_kmb7c_490{border-bottom:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}._linearTitleGroup_kmb7c_500{align-items:center;gap:12px;display:flex}._linearIconCircle_kmb7c_506{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._linearTitleRow_kmb7c_516{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._linearMainTitle_kmb7c_523{color:var(--text-primary);letter-spacing:-.2px;margin:0;font-size:16px;font-weight:800}._linearActiveBadge_kmb7c_531{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}._linearSubtitleText_kmb7c_539{color:var(--text-secondary);margin-top:2px;font-size:12px;display:block}._linearMetricTabs_kmb7c_546{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._linearTabButton_kmb7c_553{background:var(--bg-app);color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:600;transition:all .15s;display:inline-flex}._linearTabButton_kmb7c_553:hover{background:var(--bg-surface-hover);color:var(--text-primary);border-color:var(--border-subtle)}._linearTabActive_kmb7c_574{font-weight:700;box-shadow:0 1px 4px #0000000d}._tabDot_kmb7c_579{border-radius:50%;width:6px;height:6px;display:inline-block}._linearSvgWrapper_kmb7c_586{width:100%;position:relative;overflow:visible}._linearSvg_kmb7c_586{width:100%;height:auto;min-height:220px;display:block;overflow:visible}._linearTooltipBox_kmb7c_601{background:var(--bg-surface);border:1px solid var(--border-color);box-shadow:var(--shadow-lg);pointer-events:none;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;min-width:200px;padding:10px 14px;animation:.15s _fadeIn_kmb7c_1;position:absolute;transform:translate(-50%,-115%)}._tooltipHeaderLine_kmb7c_616{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:4px;display:flex}._tooltipDateBadge_kmb7c_625{color:var(--text-primary);font-size:11px;font-weight:700}._tooltipIndexTag_kmb7c_631{color:var(--text-muted);font-size:10px}._tooltipMetricRow_kmb7c_636{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._tooltipMetricLabel_kmb7c_643{color:var(--text-secondary);font-size:11.5px}._tooltipMetricValue_kmb7c_648{font-size:13.5px;font-weight:800}._tooltipComparativeRow_kmb7c_653{color:var(--text-secondary);border-top:1px dashed var(--border-color);align-items:center;gap:5px;margin-top:4px;padding-top:4px;font-size:10.5px;display:flex}._linearFooterBar_kmb7c_665{background:var(--bg-app);border:1px solid var(--border-color);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:10px 16px;display:flex}._linearStatBlock_kmb7c_677{flex-direction:column;gap:2px;display:flex}._statLabelMuted_kmb7c_683{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:700}._statValueBold_kmb7c_691{color:var(--text-primary);align-items:center;gap:6px;font-size:12px;display:flex}._statValueBold_kmb7c_691 strong{font-size:13.5px;font-weight:800}._linearStatDivider_kmb7c_704{background:var(--border-color);width:1px;height:28px}@media (width<=768px){._linearStatDivider_kmb7c_704{display:none}}._linearLegendRow_kmb7c_716{color:var(--text-secondary);align-items:center;gap:12px;font-size:11px;display:flex}._linearLegendItem_kmb7c_724{align-items:center;gap:5px;display:inline-flex}._swatchDot_kmb7c_730{border-radius:50%;width:7px;height:7px;display:inline-block}._chartsGrid_kmb7c_740{grid-template-columns:1.15fr .85fr;gap:18px;display:grid}@media (width<=1120px){._chartsGrid_kmb7c_740{grid-template-columns:1fr}}._chartPanel_kmb7c_752{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;padding:20px 22px;display:flex}._panelHeader_kmb7c_763{border-bottom:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}._panelTitleWrapper_kmb7c_773{align-items:center;gap:10px;display:flex}._panelIconCircle_kmb7c_779{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._panelTitle_kmb7c_773{color:var(--text-primary);letter-spacing:-.2px;margin:0;font-size:15.5px;font-weight:800}._panelSubtitle_kmb7c_797{color:var(--text-secondary);margin-top:1px;font-size:11.5px;display:block}._panelActions_kmb7c_804{align-items:center;gap:8px;display:flex}._resetCategoryFilterBtn_kmb7c_810{background:var(--bg-app);color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:700;display:flex}._resetCategoryFilterBtn_kmb7c_810:hover{background:var(--bg-surface-hover);color:var(--primary)}._textLinkButton_kmb7c_829{background:var(--primary-light);color:var(--primary);border:1px solid var(--border-color);cursor:pointer;border-radius:6px;padding:5px 12px;font-size:11.5px;font-weight:700;transition:all .15s}._textLinkButton_kmb7c_829:hover{background:var(--primary);color:#fff}._donutLayout_kmb7c_847{grid-template-columns:240px 1fr;align-items:center;gap:18px;display:grid}@media (width<=680px){._donutLayout_kmb7c_847{grid-template-columns:1fr;justify-items:center}}._donutVisualWrapper_kmb7c_861{justify-content:center;align-items:center;display:flex}._donutSvgContainer_kmb7c_867{justify-content:center;align-items:center;width:230px;height:230px;display:flex;position:relative}._donutSvg_kmb7c_867{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}._donutSlice_kmb7c_883{transition:stroke-width .2s cubic-bezier(.4,0,.2,1),opacity .2s}._donutSlice_kmb7c_883:hover{stroke-width:34px!important}._donutCenterInfo_kmb7c_891{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:130px;padding:6px;display:flex;position:absolute}._centerCategoryLabel_kmb7c_903{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:10px;font-weight:800}._centerAmountValue_kmb7c_912{color:var(--text-primary);letter-spacing:-.3px;font-size:20px;font-weight:900;line-height:1.1}._centerPercentBadge_kmb7c_920{border-radius:999px;margin-top:4px;margin-bottom:2px;padding:2px 7px;font-size:9.5px;font-weight:800}._centerSubLabel_kmb7c_929{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:110px;font-size:9.5px;overflow:hidden}._expenseCategoriesGrid_kmb7c_939{grid-template-columns:repeat(2,1fr);gap:8px;max-height:280px;padding-right:4px;display:grid;overflow-y:auto}@media (width<=480px){._expenseCategoriesGrid_kmb7c_939{grid-template-columns:1fr}}._expenseCategoriesGrid_kmb7c_939::-webkit-scrollbar{width:5px}._expenseCategoriesGrid_kmb7c_939::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}._categoryCard_kmb7c_963{background:var(--bg-app);border:1px solid var(--border-color);cursor:pointer;border-left-width:3.5px;border-radius:8px;flex-direction:column;gap:3px;padding:8px 10px;transition:all .15s;display:flex}._categoryCard_kmb7c_963:hover{background:var(--bg-surface-hover);border-color:var(--border-subtle);transform:translateY(-1px)}._categoryCardActive_kmb7c_982{box-shadow:0 0 0 1px var(--primary);background:var(--bg-surface-hover)!important;border-color:var(--primary)!important}._categoryCardDimmed_kmb7c_988{opacity:.45}._categoryCardTop_kmb7c_992{justify-content:space-between;align-items:center;gap:6px;display:flex}._categoryNameWrapper_kmb7c_999{align-items:center;gap:6px;min-width:0;display:flex}._categoryIconSmall_kmb7c_1006{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._categoryName_kmb7c_999{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}._categoryAmount_kmb7c_1025{white-space:nowrap;font-size:11.5px;font-weight:800}._categoryCardBottom_kmb7c_1031{justify-content:space-between;align-items:center;gap:6px;display:flex}._categorySubText_kmb7c_1038{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}._categorySharePill_kmb7c_1046{color:var(--text-secondary);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700}._barLegendRow_kmb7c_1057{align-items:center;gap:10px;display:flex}._legendItemText_kmb7c_1063{color:var(--text-secondary);align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}._legendDot_kmb7c_1072{border-radius:50%;width:7px;height:7px;display:inline-block}._barChartContainer_kmb7c_1079{width:100%;overflow-x:auto}._barSvg_kmb7c_1084{width:100%;height:auto;min-height:180px}._barSummaryStrip_kmb7c_1090{background:var(--bg-app);border:1px solid var(--border-color);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}._summaryItem_kmb7c_1101{flex-direction:column;gap:2px;display:flex}._summaryLabel_kmb7c_1107{color:var(--text-secondary);text-transform:uppercase;font-size:10px;font-weight:700}._summaryValue_kmb7c_1114{font-size:15px;font-weight:800}._summaryCaption_kmb7c_1119{color:var(--text-muted);font-size:10px}._summaryDivider_kmb7c_1124{background:var(--border-color);width:1px;height:28px}._actionCardsRow_kmb7c_1133{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=1080px){._actionCardsRow_kmb7c_1133{grid-template-columns:1fr}}._actionModuleCard_kmb7c_1145{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:12px;padding:18px 20px;display:flex}._moduleHeader_kmb7c_1156{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-start;gap:8px;padding-bottom:10px;display:flex}._moduleHeaderTitle_kmb7c_1165{align-items:center;gap:10px;display:flex}._moduleIconBadge_kmb7c_1171{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._moduleTitleText_kmb7c_1181{color:var(--text-primary);margin:0;font-size:14px;font-weight:800}._moduleSubtitleText_kmb7c_1188{color:var(--text-secondary);font-size:11px;display:block}._modulePillDanger_kmb7c_1194{color:#ef4444;white-space:nowrap;background:#ef44441a;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}._modulePillPink_kmb7c_1204{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}._modulePillAmber_kmb7c_1212{color:#d97706;white-space:nowrap;background:#f59e0b1f;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}._moduleContentList_kmb7c_1222{flex-direction:column;flex:1;gap:8px;display:flex}._moduleRowItem_kmb7c_1229{background:var(--bg-app);border:1px solid var(--border-color);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;display:flex}._moduleRowLeft_kmb7c_1240{flex-direction:column;gap:2px;min-width:0;display:flex}._itemMainName_kmb7c_1247{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}._itemMetaLine_kmb7c_1256{color:var(--text-secondary);align-items:center;gap:5px;font-size:10.5px;display:flex}._metaMuted_kmb7c_1264{color:var(--text-muted)}._moduleRowRight_kmb7c_1268{text-align:right;flex-shrink:0}._itemAmountRed_kmb7c_1273{color:#ef4444;font-size:13px;font-weight:800}._itemAmountNormal_kmb7c_1279{color:var(--text-primary);font-size:13px;font-weight:800}._itemActionTextBtn_kmb7c_1285{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:2px 0 0;font-size:11px;font-weight:700}._itemActionTextBtn_kmb7c_1285:hover{text-decoration:underline}._moduleFooterButton_kmb7c_1299{background:var(--bg-app);border:1px solid var(--border-color);color:var(--primary);cursor:pointer;text-align:center;border-radius:8px;width:100%;padding:8px 12px;font-size:11.5px;font-weight:700;transition:all .15s}._moduleFooterButton_kmb7c_1299:hover{background:var(--bg-surface-hover);border-color:var(--primary)}._emiHeaderLine_kmb7c_1319{align-items:center;gap:6px;display:flex}._bouncedBadge_kmb7c_1325{color:#ef4444;background:#ef444426;border-radius:3px;padding:1px 5px;font-size:9.5px;font-weight:800}._dueDayBadge_kmb7c_1334{color:#d97706;background:#f59e0b26;border-radius:3px;padding:1px 5px;font-size:9.5px;font-weight:700}._actionDebitBtn_kmb7c_1343{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:4px;margin-top:2px;padding:3px 8px;font-size:10.5px;font-weight:700}._actionBounceBtn_kmb7c_1355{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:4px;margin-top:2px;padding:3px 8px;font-size:10.5px;font-weight:700}._overdueAlertText_kmb7c_1368{color:#ef4444;font-size:10.5px;font-weight:800}._docCountPill_kmb7c_1374{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:800}._masterPanelCard_kmb7c_1385{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:20px 24px}._masterHeaderRow_kmb7c_1393{border-bottom:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}._masterTitleGroup_kmb7c_1404{align-items:center;gap:10px;display:flex}._masterIconSquare_kmb7c_1410{background:var(--primary-light);width:32px;height:32px;color:var(--primary);border-radius:8px;justify-content:center;align-items:center;display:flex}._masterHeading_kmb7c_1421{color:var(--text-primary);letter-spacing:-.2px;margin:0;font-size:15px;font-weight:800}._masterSubtext_kmb7c_1429{color:var(--text-secondary);font-size:11.5px;display:block}._dbSyncBadge_kmb7c_1435{color:#059669;background:#10b9811a;border:1px solid #10b98140;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}._greenDot_kmb7c_1448{background:#10b981;border-radius:50%;width:6px;height:6px}._masterTwoColumnGrid_kmb7c_1455{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (width<=860px){._masterTwoColumnGrid_kmb7c_1455{grid-template-columns:1fr}}._masterTileCard_kmb7c_1467{background:var(--bg-app);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:10px 14px;transition:all .15s;display:flex}._masterTileCard_kmb7c_1467:hover{background:var(--bg-surface-hover);border-color:var(--primary);transform:translate(2px)}._masterTileNumber_kmb7c_1485{background:var(--primary-light);width:30px;height:30px;color:var(--primary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-family:monospace;font-size:13px;font-weight:800;display:flex}._masterTileContent_kmb7c_1500{flex:1;min-width:0}._masterTileNameLine_kmb7c_1505{align-items:center;gap:6px;display:flex}._masterTileTitle_kmb7c_1511{color:var(--text-primary);font-size:12.5px;font-weight:800}._masterTileIcon_kmb7c_1517{color:var(--text-muted)}._masterTileDescription_kmb7c_1521{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}._masterTileArrow_kmb7c_1530{color:var(--text-muted);flex-shrink:0;transition:transform .15s}._masterTileCard_kmb7c_1467:hover ._masterTileArrow_kmb7c_1530{color:var(--primary);transform:translate(2px)}._bottomMonitorRow_kmb7c_1544{grid-template-columns:1.15fr .85fr;gap:18px;display:grid}@media (width<=1080px){._bottomMonitorRow_kmb7c_1544{grid-template-columns:1fr}}._monitorCard_kmb7c_1556{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:12px;padding:18px 20px;display:flex}._monitorCardHeader_kmb7c_1567{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}._monitorHeaderTitle_kmb7c_1576{align-items:center;gap:8px;display:flex}._monitorHeading_kmb7c_1582{color:var(--text-primary);margin:0;font-size:14px;font-weight:800}._monitorSubHeading_kmb7c_1589{color:var(--text-secondary);font-size:11px;display:block}._monitorActionLink_kmb7c_1595{color:var(--primary);cursor:pointer;background:0 0;border:none;font-size:11.5px;font-weight:700}._monitorActionLink_kmb7c_1595:hover{text-decoration:underline}._tripCardList_kmb7c_1608{flex-direction:column;gap:8px;display:flex}._tripItemCard_kmb7c_1614{background:var(--bg-app);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}._tripTopRow_kmb7c_1624{justify-content:space-between;align-items:center;display:flex}._tripIdentity_kmb7c_1630{align-items:center;gap:6px;display:flex}._tripNumber_kmb7c_1636{color:var(--primary);font-size:12.5px;font-weight:800}._tripCompanyTag_kmb7c_1642{background:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-secondary);border-radius:3px;padding:1px 5px;font-size:10px;font-weight:700}._transitStatusBadge_kmb7c_1652{color:#059669;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}._greenPulse_kmb7c_1661{background:#10b981;border-radius:50%;width:6px;height:6px}._tripRouteLine_kmb7c_1668{align-items:center;gap:5px;display:flex}._tripRouteText_kmb7c_1674{color:var(--text-primary);font-size:11.5px}._tripProgressTrack_kmb7c_1679{background:var(--border-color);border-radius:999px;width:100%;height:5px;overflow:hidden}._tripProgressFill_kmb7c_1687{background:var(--primary);border-radius:999px;height:100%;transition:width .3s}._tripBottomRow_kmb7c_1694{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:10.5px;display:flex}._tripDriverInfo_kmb7c_1702{align-items:center;gap:4px;display:flex}._tripDistanceInfo_kmb7c_1708{color:var(--text-secondary)}._tableResponsiveWrapper_kmb7c_1713{overflow-x:auto}._fleetDataTable_kmb7c_1717{border-collapse:collapse;text-align:left;width:100%;font-size:12px}._fleetDataTable_kmb7c_1717 th{background:var(--bg-app);color:var(--text-secondary);border-bottom:1px solid var(--border-color);padding:8px 10px;font-weight:700}._fleetDataTable_kmb7c_1717 td{border-bottom:1px solid var(--border-color);color:var(--text-primary);padding:9px 10px}._ttPrimaryNumber_kmb7c_1738{color:var(--text-primary);font-weight:700}._ttSecondaryCode_kmb7c_1743{color:var(--text-muted);font-family:monospace;font-size:10px}._activePillBadge_kmb7c_1749{color:#059669;background:#10b9811f;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}._modalBackdrop_kmb7c_1761{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0f172a80;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modalDialogCard_kmb7c_1773{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);width:100%;max-width:500px;box-shadow:var(--shadow-xl);animation:.15s ease-out _scaleIn_kmb7c_1;overflow:hidden}@keyframes _scaleIn_kmb7c_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._modalHeader_kmb7c_1789{background:var(--bg-app);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._modalDialogTitle_kmb7c_1798{color:var(--text-primary);margin:0;font-size:15px;font-weight:800}._modalDialogSubtitle_kmb7c_1805{color:var(--text-secondary);font-size:11.5px}._modalCloseButton_kmb7c_1810{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:4px}._modalCloseButton_kmb7c_1810:hover{color:var(--text-primary)}._modalDialogBody_kmb7c_1822{flex-direction:column;gap:14px;padding:18px 20px;display:flex}._emiDetailsReviewCard_kmb7c_1829{background:var(--bg-app);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}._emiReviewRow_kmb7c_1839{justify-content:space-between;align-items:center;font-size:12px;display:flex}._reviewLabel_kmb7c_1846{color:var(--text-secondary)}._reviewAmount_kmb7c_1850{color:var(--text-primary);font-size:15px;font-weight:800}._reviewText_kmb7c_1856{color:var(--text-primary);font-weight:600}._reviewDueDate_kmb7c_1861{color:var(--primary);font-weight:700}._decisionLabel_kmb7c_1866{color:var(--text-primary);margin-bottom:8px;font-size:12px;font-weight:700;display:block}._choiceButtonRow_kmb7c_1874{grid-template-columns:1fr 1fr;gap:10px;display:grid}._choiceSelectCard_kmb7c_1880{background:var(--bg-app);border:1px solid var(--border-color);cursor:pointer;color:var(--text-primary);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;transition:all .15s;display:flex}._choiceDebitSelected_kmb7c_1893{color:#059669!important;background:#10b9811a!important;border-color:#10b981!important}._choiceBounceSelected_kmb7c_1899{color:#ef4444!important;background:#ef44441a!important;border-color:#ef4444!important}._choiceHelpText_kmb7c_1905{color:var(--text-secondary);font-size:10px}._inputFieldLabel_kmb7c_1910{color:var(--text-secondary);margin-bottom:4px;font-size:11.5px;font-weight:600;display:block}._standardTextInput_kmb7c_1918{border:1px solid var(--border-color);background:var(--bg-app);width:100%;color:var(--text-primary);border-radius:6px;outline:none;padding:7px 10px;font-size:12px}._standardTextInput_kmb7c_1918:focus{border-color:var(--primary)}._twoColumnFormGrid_kmb7c_1933{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:6px;display:grid}._bouncedAlertBox_kmb7c_1940{color:#b91c1c;background:#ef444414;border:1px solid #ef444440;border-radius:6px;padding:9px;font-size:11px;line-height:1.4}._modalActionsRow_kmb7c_1950{justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;display:flex}._modalCancelButton_kmb7c_1958{background:var(--bg-app);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:7px 14px;font-size:12px;font-weight:600}._modalCancelButton_kmb7c_1958:hover{color:var(--text-primary);background:var(--bg-surface-hover)}._confirmDebitButton_kmb7c_1974{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:6px;padding:7px 16px;font-size:12px;font-weight:700}._confirmDebitButton_kmb7c_1974:hover{background:#059669}._confirmBounceButton_kmb7c_1989{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:6px;padding:7px 16px;font-size:12px;font-weight:700}._confirmBounceButton_kmb7c_1989:hover{background:#dc2626}._topBarTrack_luti8_2{z-index:100000;pointer-events:none;background:#0284c726;height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}._topBarRunner_luti8_14{background:linear-gradient(90deg,#06b6d4,#0284c7,#38bdf8);border-radius:0 4px 4px 0;width:38%;height:100%;animation:1.15s ease-in-out infinite _progressSweep_luti8_1;box-shadow:0 0 8px #38bdf8a6}@keyframes _progressSweep_luti8_1{0%{transform:translate(-110%)}to{transform:translate(300%)}}._actionBackdrop_luti8_33{z-index:99999;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:#0f172a5c;justify-content:center;align-items:center;padding:20px;animation:.14s ease-out _fadeIn_luti8_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_luti8_1{0%{opacity:0}to{opacity:1}}._actionCard_luti8_55{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:12px;min-width:280px;max-width:90vw;padding:24px 32px;display:flex;box-shadow:0 20px 45px #0f172a38}._ringWrap_luti8_70{background:var(--primary-light,#e0f2fe);width:52px;height:52px;color:var(--primary,#0284c7);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 6px #0284c714}._actionTitle_luti8_82{color:var(--text-primary,#0f172a);font-size:15px;font-weight:700}._actionSub_luti8_88{color:var(--text-secondary,#64748b);font-size:12px}._pageLoaderBox_luti8_94{background:var(--bg-surface,#fff);border:1px dashed var(--border-color,#cbd5e1);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:16px 0;padding:52px 24px;display:flex}._pageLoaderIcon_luti8_108{background:var(--primary-light,#e0f2fe);width:44px;height:44px;color:var(--primary,#0284c7);border-radius:12px;justify-content:center;align-items:center;display:flex}._pageLoaderText_luti8_119{color:var(--text-primary,#0f172a);font-size:14px;font-weight:600}._pageLoaderSub_luti8_125{color:var(--text-secondary,#64748b);font-size:12px}._tableLoaderCell_luti8_130{text-align:center;color:var(--text-secondary,#475569);padding:44px 16px!important}._tableLoaderInner_luti8_136{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;font-size:13.5px;font-weight:600;display:inline-flex}._readPill_luti8_150{z-index:99990;background:var(--bg-surface,#fff);border:1px solid var(--primary,#0284c7);color:var(--primary,#0284c7);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:12.5px;font-weight:600;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 25px #0284c729}._pageContainer_13ll4_1{flex-direction:column;gap:20px;animation:.25s _fadeIn_13ll4_1;display:flex}@keyframes _fadeIn_13ll4_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._pageHeader_13ll4_14{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}._headerMeta_13ll4_27{flex-direction:column;gap:4px;display:flex}._categoryBadge_13ll4_33{text-transform:uppercase;color:var(--primary);letter-spacing:.5px;font-size:11px;font-weight:700}._pageTitle_13ll4_41{color:var(--text-primary);font-size:20px;font-weight:700}._pageSubtitle_13ll4_47{color:var(--text-secondary);font-size:13px}._headerActions_13ll4_52{align-items:center;gap:10px;display:flex}._btnPrimary_13ll4_58{background:var(--primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 8px #0284c740}._btnPrimary_13ll4_58:hover{background:var(--primary-hover);transform:translateY(-1px)}._btnSecondary_13ll4_79{background:var(--bg-app);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s;display:flex}._btnSecondary_13ll4_79:hover{background:var(--bg-surface-hover);border-color:var(--border-subtle)}._statsRow_13ll4_100{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}._statCard_13ll4_106{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-direction:column;gap:4px;padding:16px 20px;display:flex}._statLabel_13ll4_117{color:var(--text-secondary);font-size:12px;font-weight:500}._statValue_13ll4_123{font-family:var(--font-heading);color:var(--text-primary);font-size:22px;font-weight:700}._filterBar_13ll4_131{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex}._searchBox_13ll4_143{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-sm);align-items:center;gap:8px;width:280px;padding:6px 12px;display:flex}._searchBox_13ll4_143 input{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;font-size:13px}._filterControls_13ll4_163{align-items:center;gap:10px;display:flex}._dateRangeInput_13ll4_169{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);outline:none;padding:6px 10px;font-size:12px}._tableCard_13ll4_180{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}._tableWrapper_13ll4_188{max-width:100%;overflow-x:auto}._table_13ll4_180{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:13px}._table_13ll4_180 th{background:var(--bg-app);color:var(--text-secondary);border-bottom:1px solid var(--border-color);-webkit-user-select:none;user-select:none;padding:12px 16px;font-weight:600}._table_13ll4_180 td{border-bottom:1px solid var(--border-color);color:var(--text-primary);vertical-align:middle;padding:13px 16px}._table_13ll4_180 tr:hover td{background-color:var(--bg-surface-hover)}._table_13ll4_180 tr:last-child td{border-bottom:none}._statusBadge_13ll4_226{border-radius:14px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-block}._badgeActive_13ll4_234{background:var(--success-light);color:var(--success)}._badgeWarning_13ll4_239{background:var(--warning-light);color:var(--warning)}._badgeDanger_13ll4_244{background:var(--danger-light);color:var(--danger)}._badgeDefault_13ll4_249{background:var(--bg-app);color:var(--text-secondary)}._rowActions_13ll4_255{align-items:center;gap:8px;display:flex}._actionIconBtn_13ll4_261{cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}._actionIconBtn_13ll4_261:hover{background:var(--bg-app);color:var(--primary)}._actionIconBtnDanger_13ll4_279:hover{background:var(--danger-light);color:var(--danger)}._passBtn_13ll4_285{background:var(--success);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;font-weight:600;transition:all .2s;display:inline-flex}._passBtn_13ll4_285:hover{background:#059669}._tableFooter_13ll4_305{border-top:1px solid var(--border-color);background:var(--bg-surface);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:13px;display:flex}._footerLeft_13ll4_318{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._entriesText_13ll4_325{color:var(--text-secondary);font-size:13px}._entriesText_13ll4_325 strong{color:var(--text-primary);font-weight:600}._pageSizeControl_13ll4_335{align-items:center;gap:8px;display:flex}._pageSizeLabel_13ll4_341{color:var(--text-muted);font-size:12px}._pageSizeSelect_13ll4_346{border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--bg-app);color:var(--text-primary);cursor:pointer;outline:none;padding:4px 8px;font-size:12.5px;font-weight:600;transition:all .2s}._pageSizeSelect_13ll4_346:hover{border-color:var(--primary)}._pageSizeSelect_13ll4_346:focus{border-color:var(--primary);box-shadow:0 0 0 2px #2563eb26}._paginationButtons_13ll4_368{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._pageBtn_13ll4_375{background:var(--bg-app);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;text-align:center;min-width:32px;padding:5px 10px;font-size:12px;font-weight:600;transition:all .15s}._pageBtn_13ll4_375:hover:not(:disabled){background:var(--primary-light);color:var(--primary);border-color:var(--primary)}._pageBtnActive_13ll4_395{box-shadow:0 1px 3px #2563eb4d;background:var(--primary)!important;color:#fff!important;border-color:var(--primary)!important}._pageBtn_13ll4_375:disabled{opacity:.35;cursor:not-allowed}._pageDots_13ll4_407{color:var(--text-muted);-webkit-user-select:none;user-select:none;padding:4px 6px;font-size:13px;font-weight:700}._modalOverlay_13ll4_416{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;-webkit-overflow-scrolling:touch;background:#0f172ab3;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modalCard_13ll4_433{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);width:100%;max-width:640px;max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);flex-direction:column;margin:auto 0;animation:.2s _slideUp_13ll4_1;display:flex;overflow:hidden}._modalCard_13ll4_433 form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._modalHeader_13ll4_456{border-bottom:1px solid var(--border-color);background:var(--bg-app);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}._modalTitle_13ll4_466{color:var(--text-primary);font-size:17px;font-weight:700}._modalClose_13ll4_472{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._modalClose_13ll4_472:hover{background:var(--bg-surface-hover);color:var(--danger,#ef4444)}._modalBody_13ll4_491{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:22px 24px;display:flex;overflow-y:auto}._modalBody_13ll4_491::-webkit-scrollbar{width:8px}._modalBody_13ll4_491::-webkit-scrollbar-track{background:var(--bg-app);border-radius:4px}._modalBody_13ll4_491::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}._modalBody_13ll4_491::-webkit-scrollbar-thumb:hover{background:#64748b}._formGroup_13ll4_517{flex-direction:column;gap:6px;display:flex}._formLabel_13ll4_523{color:var(--text-primary);font-size:12.5px;font-weight:600}._formInput_13ll4_529{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);outline:none;width:100%;padding:9px 12px;font-size:13px;transition:all .2s}._formInput_13ll4_529:focus{border-color:var(--primary);background:var(--bg-surface);box-shadow:0 0 0 3px var(--primary-focus)}._modalFooter_13ll4_547{border-top:1px solid var(--border-color);background:var(--bg-app);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;display:flex}._overlay_ndtk4_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;-webkit-overflow-scrolling:touch;background-color:#0f172ab8;justify-content:center;align-items:flex-start;padding:24px 16px;animation:.2s _fadeIn_ndtk4_1;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes _fadeIn_ndtk4_1{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}._modal_ndtk4_24{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);width:95vw;max-width:1100px;box-shadow:var(--shadow-xl);flex-direction:column;max-height:calc(100vh - 48px);margin:auto 0;display:flex;position:relative;overflow:hidden}._loadingOverlay_ndtk4_40{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:200;background:#0f172ad1;justify-content:center;align-items:center;padding:20px;animation:.15s _fadeIn_ndtk4_1;display:flex;position:absolute;inset:0}._loadingCard_ndtk4_53{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:440px;padding:32px 36px;display:flex;box-shadow:0 20px 40px #00000059}._spinnerWrapper_ndtk4_68{justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:4px;display:flex;position:relative}._spinner_ndtk4_68{color:var(--primary);width:52px;height:52px;animation:.9s linear infinite _spin_ndtk4_68}._innerDbIcon_ndtk4_85{color:var(--text-primary);animation:1.8s ease-in-out infinite _pulse_ndtk4_1;position:absolute}@keyframes _spin_ndtk4_68{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_ndtk4_1{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}._loadingTitle_ndtk4_101{color:var(--text-primary);font-size:17px;font-weight:700}._loadingDesc_ndtk4_107{color:var(--text-secondary);font-size:13px;line-height:1.5}._loadingBar_ndtk4_113{background:var(--bg-app);border:1px solid var(--border-subtle);border-radius:999px;width:100%;height:6px;margin-top:8px;overflow:hidden}._loadingBarProgress_ndtk4_123{background:linear-gradient(90deg, var(--primary), #3b82f6, #6366f1);border-radius:999px;width:45%;height:100%;animation:1.4s ease-in-out infinite _indeterminateBar_ndtk4_1}@keyframes _indeterminateBar_ndtk4_1{0%{transform:translate(-120%)}50%{transform:translate(80%)}to{transform:translate(250%)}}._header_ndtk4_138{border-bottom:1px solid var(--border-color);background:var(--bg-app);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._title_ndtk4_147{color:var(--text-primary);font-size:17px;font-weight:700;line-height:1.2}._btnHeaderSample_ndtk4_154{background:var(--primary-light);color:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}._btnHeaderSample_ndtk4_154:hover{background:var(--primary);color:#fff}._closeBtn_ndtk4_174{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}._closeBtn_ndtk4_174:hover:not(:disabled){color:var(--text-primary);background:var(--bg-surface-hover)}._closeBtn_ndtk4_174:disabled{opacity:.4;cursor:not-allowed}._body_ndtk4_198{flex-direction:column;flex:1;gap:16px;padding:20px 24px;display:flex;overflow-y:auto}._errorAlert_ndtk4_207{background:var(--danger-light);color:var(--danger);border-radius:var(--radius-sm);border:1px solid #ef444433;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}._successAlert_ndtk4_219{background:var(--success-light);color:var(--success);border-radius:var(--radius-md);border:1px solid #10b9814d;padding:14px 18px}._ttSelectCard_ndtk4_227{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:14px}._ttSelectDropdown_ndtk4_234{border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--bg-surface);width:100%;color:var(--text-primary);padding:9px 12px;font-size:13px;font-weight:600}._dropzone_ndtk4_246{border:2px dashed var(--border-subtle);border-radius:var(--radius-lg);cursor:pointer;background:var(--bg-app);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:36px 20px;transition:all .2s;display:flex}._dropzone_ndtk4_246:hover{border-color:var(--primary);background:var(--bg-surface-hover)}._uploadIconCircle_ndtk4_266{background:var(--primary-light);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:4px;display:flex}._dropzoneText_ndtk4_277{color:var(--text-primary);font-size:14px;font-weight:600}._dropzoneSub_ndtk4_283{color:var(--text-muted);font-size:12px}._dropzoneSampleBtn_ndtk4_288{background:var(--bg-surface);color:var(--primary);border:1px solid var(--primary);box-shadow:var(--shadow-sm);cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}._dropzoneSampleBtn_ndtk4_288:hover{background:var(--primary);color:#fff;transform:translateY(-1px)}._fileCard_ndtk4_312{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-md);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._fileIconBadge_ndtk4_322{border-radius:var(--radius-sm);background:#10b9811f;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._fileName_ndtk4_332{color:var(--text-primary);font-size:13.5px;font-weight:600}._btnChangeFile_ndtk4_338{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;padding:5px 10px;font-size:12px;transition:all .2s}._btnChangeFile_ndtk4_338:hover{color:var(--text-primary);border-color:var(--border-color);background:var(--bg-surface)}._summaryRow_ndtk4_356{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._summaryBox_ndtk4_362{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-sm);text-align:center;padding:10px 14px}._summaryVal_ndtk4_370{font-family:var(--font-heading);color:var(--text-primary);font-size:18px;font-weight:700}._summaryLbl_ndtk4_377{color:var(--text-secondary);margin-top:2px;font-size:11px}._tableControls_ndtk4_384{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}._tableHint_ndtk4_392{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}._btnAddRow_ndtk4_400{background:var(--primary-light);color:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}._btnAddRow_ndtk4_400:hover:not(:disabled){background:var(--primary);color:#fff}._btnAddRow_ndtk4_400:disabled{opacity:.5;cursor:not-allowed}._previewWrapper_ndtk4_426{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-surface);scrollbar-width:thin;max-height:420px;position:relative;overflow:auto}._previewTable_ndtk4_437{border-collapse:separate;border-spacing:0;white-space:nowrap;width:100%;font-size:12px}._previewTable_ndtk4_437 th{background:var(--bg-app);color:var(--text-secondary);z-index:10;border-bottom:2px solid var(--border-color);border-right:1px solid var(--border-subtle);text-transform:uppercase;letter-spacing:.4px;padding:8px 12px;font-size:11px;font-weight:700;position:sticky;top:0}._stickyColHeader_ndtk4_461{text-align:center;width:44px;min-width:44px;top:0;left:0;z-index:25!important;background:var(--bg-app)!important;border-right:1px solid var(--border-color)!important;position:sticky!important}._stickyColCell_ndtk4_473{z-index:5;background:var(--bg-app);border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);text-align:center;color:var(--text-muted);width:44px;min-width:44px;padding:6px 8px;font-size:11px;font-weight:600;position:sticky;left:0}._stickyActionHeader_ndtk4_490{text-align:center;width:50px;min-width:50px;top:0;left:44px;z-index:25!important;background:var(--bg-app)!important;border-right:1px solid var(--border-color)!important;position:sticky!important}._stickyActionCell_ndtk4_502{z-index:5;background:var(--bg-app);border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);text-align:center;width:50px;min-width:50px;padding:4px;position:sticky;left:44px}._rowDeleteBtn_ndtk4_515{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:inline-flex}._rowDeleteBtn_ndtk4_515:hover:not(:disabled){color:var(--danger);background:var(--danger-light)}._rowDeleteBtn_ndtk4_515:disabled{opacity:.3;cursor:not-allowed}._cellTd_ndtk4_538{border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-subtle);background:var(--bg-surface);padding:0}._cellInput_ndtk4_545{width:100%;min-width:120px;color:var(--text-primary);background:0 0;border:1px solid #0000;border-radius:0;outline:none;padding:7px 10px;font-family:inherit;font-size:12px;transition:background-color .15s,border-color .15s}._cellInput_ndtk4_545:hover:not(:disabled){background-color:var(--bg-surface-hover);border-color:var(--border-subtle)}._cellInput_ndtk4_545:focus{background-color:var(--bg-surface);border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}._cellInput_ndtk4_545:disabled{color:var(--text-muted);cursor:not-allowed}._staticCellVal_ndtk4_575{color:var(--text-primary);padding:7px 10px;font-size:12px;display:block}._footer_ndtk4_583{border-top:1px solid var(--border-color);background:var(--bg-app);justify-content:flex-end;align-items:center;gap:12px;padding:14px 24px;display:flex}._btnCancel_ndtk4_593{background:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-md);cursor:pointer;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}._btnCancel_ndtk4_593:hover:not(:disabled){background:var(--bg-surface-hover)}._btnCancel_ndtk4_593:disabled{opacity:.5;cursor:not-allowed}._btnImport_ndtk4_614{background:var(--primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:8px;padding:8px 20px;font-size:13px;font-weight:600;transition:all .2s;display:flex}._btnImport_ndtk4_614:hover:not(:disabled){filter:brightness(1.08)}._btnImport_ndtk4_614:disabled{opacity:.5;cursor:not-allowed}._btnSpinner_ndtk4_638{animation:.8s linear infinite _spin_ndtk4_68}._overlay_sv1f9_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;background-color:#0f172ab3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_sv1f9_16{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);width:100%;max-width:620px;box-shadow:var(--shadow-xl);flex-direction:column;max-height:90vh;display:flex;overflow:hidden}._header_sv1f9_29{border-bottom:1px solid var(--border-color);background:var(--bg-app);justify-content:space-between;align-items:center;padding:18px 24px;display:flex}._title_sv1f9_38{color:var(--text-primary);font-size:17px;font-weight:700}._closeBtn_sv1f9_44{color:var(--text-muted);cursor:pointer;background:0 0;border:none}._body_sv1f9_51{flex-direction:column;gap:18px;padding:22px 24px;display:flex;overflow-y:auto}._tabRow_sv1f9_60{background:var(--bg-app);border-radius:var(--radius-md);gap:4px;padding:4px;display:flex}._tabBtn_sv1f9_68{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;text-align:center;background:0 0;border:none;flex:1;padding:8px 12px;font-size:13px;font-weight:600;transition:all .2s}._tabBtnActive_sv1f9_82{background:var(--bg-surface);color:var(--primary);box-shadow:var(--shadow-sm)}._formGroup_sv1f9_88{flex-direction:column;gap:6px;display:flex}._formLabel_sv1f9_94{color:var(--text-primary);font-size:12.5px;font-weight:600}._formInput_sv1f9_100{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);outline:none;padding:9px 12px;font-size:13px}._formInput_sv1f9_100:focus{border-color:var(--primary);background:var(--bg-surface);box-shadow:0 0 0 3px var(--primary-focus)}._historyList_sv1f9_116{flex-direction:column;gap:10px;max-height:280px;display:flex;overflow-y:auto}._historyItem_sv1f9_124{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;gap:4px;padding:12px;display:flex}._footer_sv1f9_134{border-top:1px solid var(--border-color);background:var(--bg-app);justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;display:flex}._btnSubmit_sv1f9_144{background:var(--primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;padding:8px 18px;font-size:13px;font-weight:600}._btnSubmitDanger_sv1f9_155{background:var(--danger)}._container_29csu_1{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);color:var(--text-primary,#0f172a);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 10px;font-size:12px;display:inline-flex;box-shadow:0 1px 2px #0000000a}._label_29csu_15{color:var(--text-secondary,#64748b);white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;font-weight:700;display:inline-flex}._inputGroup_29csu_25{align-items:center;gap:5px;display:inline-flex}._inputGroup_29csu_25 span{color:var(--text-muted,#94a3b8);font-size:11px;font-weight:600}._dateInput_29csu_37{border:1px solid var(--border-color,#cbd5e1);color:var(--text-primary,#0f172a);background:var(--bg-app,#f8fafc);cursor:pointer;border-radius:6px;outline:none;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}._dateInput_29csu_37:focus{border-color:var(--primary,#0284c7);background:#fff;box-shadow:0 0 0 2px #0284c726}._clearBtn_29csu_57{color:#dc2626;cursor:pointer;background:#fee2e2;border:1px solid #fca5a5;border-radius:6px;align-items:center;gap:3px;padding:3px 8px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}._clearBtn_29csu_57:hover{color:#b91c1c;background:#fecaca}._activeBadge_29csu_77{color:#0284c7;background:#e0f2fe;border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:700}._overlay_1b4jt_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#0f172ab3;justify-content:center;align-items:center;padding:20px;animation:.2s _fadeIn_1b4jt_1;display:flex;position:fixed;inset:0}._modal_1b4jt_17{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);width:100%;max-width:820px;box-shadow:var(--shadow-xl);flex-direction:column;max-height:90vh;animation:.25s _slideUp_1b4jt_1;display:flex;overflow:hidden}@keyframes _fadeIn_1b4jt_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1b4jt_1{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._header_1b4jt_42{border-bottom:1px solid var(--border-color);background:var(--bg-app);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._headerTitleWrapper_1b4jt_51{align-items:center;gap:12px;display:flex}._iconBadge_1b4jt_57{border-radius:var(--radius-md);background:var(--danger-light);width:42px;height:42px;color:var(--danger);justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #ef444433}._headerTitle_1b4jt_51{color:var(--text-primary);font-size:18px;font-weight:700}._headerSubtitle_1b4jt_75{color:var(--text-secondary);margin-top:2px;font-size:12.5px}._closeBtn_1b4jt_81{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}._closeBtn_1b4jt_81:hover{background:var(--bg-surface-hover);color:var(--text-primary)}._body_1b4jt_100{flex-direction:column;gap:12px;padding:20px 24px;display:flex;overflow-y:auto}._reportCard_1b4jt_108{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;transition:all .2s;display:flex}._reportCard_1b4jt_108:hover{border-color:var(--border-subtle);box-shadow:var(--shadow-sm);background:var(--bg-surface-hover)}._reportInfo_1b4jt_126{flex:1;align-items:center;gap:14px;display:flex}._categoryTag_1b4jt_133{color:var(--text-primary);min-width:140px;font-size:13.5px;font-weight:700}._countBadge_1b4jt_140{border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}._badgeCritical_1b4jt_150{background:var(--danger-light);color:var(--danger);border:1px solid #ef44444d}._badgeWarning_1b4jt_156{background:var(--warning-light);color:var(--warning);border:1px solid #f59e0b4d}._badgeSuccess_1b4jt_162{background:var(--success-light);color:var(--success);border:1px solid #10b9814d}._expiryDetail_1b4jt_168{color:var(--text-secondary);font-size:12.5px}._actionGroup_1b4jt_174{align-items:center;gap:8px;display:flex}._reportBtn_1b4jt_180{background:var(--primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:flex}._reportBtn_1b4jt_180:hover{background:var(--primary-hover)}._downloadBtn_1b4jt_199{background:var(--success);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:flex}._downloadBtn_1b4jt_199:hover{background:#059669}._footer_1b4jt_219{border-top:1px solid var(--border-color);background:var(--bg-app);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._footerNotice_1b4jt_228{color:var(--text-muted);font-size:12px}._closeButtonAction_1b4jt_233{background:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-md);cursor:pointer;padding:8px 18px;font-size:13px;font-weight:600;transition:all .2s}._closeButtonAction_1b4jt_233:hover{background:var(--bg-surface-hover);border-color:var(--border-subtle)}._dashboard_1bt9h_1{flex-direction:column;gap:24px;animation:.25s ease-in-out _fadeIn_1bt9h_1;display:flex}@keyframes _fadeIn_1bt9h_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._inspectionBanner_1bt9h_13{border-radius:var(--radius-lg,12px);color:#1e40af;box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #93c5fd;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}._inspectionInfo_1bt9h_25{align-items:center;gap:12px;display:flex}._backBtn_1bt9h_31{color:#1d4ed8;border-radius:var(--radius-md,8px);cursor:pointer;background:#fff;border:1px solid #93c5fd;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex}._backBtn_1bt9h_31:hover{color:#fff;background:#1d4ed8}._headerCard_1bt9h_51{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex;position:relative;overflow:hidden}._headerCard_1bt9h_51:before{content:"";background:linear-gradient(#d97706 0%,#f59e0b 100%);width:6px;height:100%;position:absolute;top:0;left:0}._headerMeta_1bt9h_76{align-items:flex-start;gap:16px;display:flex}._headerIcon_1bt9h_82{color:#d97706;background:#fef3c7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._titleArea_1bt9h_94 h1{color:var(--text-primary,#0f172a);margin:0 0 4px;font-size:22px;font-weight:800}._metaTags_1bt9h_101{color:var(--text-secondary,#64748b);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}._metaTag_1bt9h_101{align-items:center;gap:5px;display:flex}._statusActive_1bt9h_116{color:#15803d;background:#dcfce7;border-radius:12px;padding:2px 10px;font-size:11.5px;font-weight:700}._primaryBtn_1bt9h_125{color:#fff;border-radius:var(--radius-md,8px);cursor:pointer;background:linear-gradient(135deg,#d97706 0%,#b45309 100%);border:none;align-items:center;gap:8px;padding:11px 22px;font-size:13.5px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 12px #d9770640}._primaryBtn_1bt9h_125:hover{transform:translateY(-1px);box-shadow:0 6px 16px #d9770659}._statsGrid_1bt9h_147{grid-templateColumns:repeat(auto-fit, minmax(220px, 1fr));gap:16px;display:grid}._statCard_1bt9h_153{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:20px;transition:transform .2s,box-shadow .2s;display:flex}._statCard_1bt9h_153:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statInfo_1bt9h_170{flex-direction:column;gap:4px;display:flex}._statLabel_1bt9h_176{color:var(--text-secondary,#64748b);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}._statValue_1bt9h_184{color:var(--text-primary,#0f172a);font-size:24px;font-weight:800}._statSub_1bt9h_190{color:var(--text-muted,#94a3b8);font-size:11.5px}._statIconBox_1bt9h_195{border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}._tableToolbar_1bt9h_205{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}._searchBox_1bt9h_218{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,8px);align-items:center;gap:8px;min-width:280px;padding:8px 14px;display:flex}._searchBox_1bt9h_218 input{color:var(--text-primary,#0f172a);background:0 0;border:none;outline:none;width:100%;font-size:13px}._statusTabs_1bt9h_238{gap:6px;display:flex}._tabBtn_1bt9h_243{border-radius:var(--radius-sm,6px);color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:1px solid #0000;padding:6px 14px;font-size:12.5px;font-weight:600;transition:all .15s}._tabBtnActive_1bt9h_255{background:var(--primary,#0284c7);color:#fff}._tableCard_1bt9h_261{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);overflow:hidden}._tableWrapper_1bt9h_269{overflow-x:auto}._table_1bt9h_205{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_1bt9h_205 th{background:var(--bg-app,#f8fafc);color:var(--text-secondary,#64748b);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color,#e2e8f0);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:700}._table_1bt9h_205 td{border-bottom:1px solid var(--border-color,#e2e8f0);color:var(--text-primary,#0f172a);vertical-align:middle;padding:13px 16px}._table_1bt9h_205 tr:hover td{background-color:var(--bg-surface-hover,#0284c705)}._badge_1bt9h_303{border-radius:12px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}._badgeInProgress_1bt9h_311{color:#b45309;background:#fef3c7}._badgeCompleted_1bt9h_316{color:#1d4ed8;background:#dbeafe}._badgeDelivered_1bt9h_321,._badgeApproved_1bt9h_326{color:#15803d;background:#dcfce7}._badgePending_1bt9h_331{color:#b91c1c;background:#fee2e2}._actionRow_1bt9h_336{align-items:center;gap:8px;display:flex}._iconBtn_1bt9h_342{border:1px solid var(--border-color,#e2e8f0);cursor:pointer;color:var(--text-secondary,#64748b);background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}._iconBtn_1bt9h_342:hover{background:var(--bg-app,#f1f5f9);color:var(--primary,#0284c7);border-color:var(--primary,#0284c7)}._iconBtnDanger_1bt9h_361:hover{color:#ef4444;border-color:#ef4444}._modalOverlay_1bt9h_367{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;-webkit-overflow-scrolling:touch;background:#0f172ab3;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modalCard_1bt9h_381{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);width:100%;max-width:680px;max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);flex-direction:column;margin:auto 0;animation:.2s ease-out _modalPop_1bt9h_1;display:flex;overflow:hidden}._modalCard_1bt9h_381 form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@keyframes _modalPop_1bt9h_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._modalHeader_1bt9h_409{border-bottom:1px solid var(--border-color,#e2e8f0);background:var(--bg-app,#f8fafc);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}._modalHeader_1bt9h_409 h2{color:var(--text-primary,#0f172a);margin:0;font-size:17px;font-weight:700}._modalBody_1bt9h_426{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:22px 24px;display:flex;overflow-y:auto}._modalBody_1bt9h_426::-webkit-scrollbar{width:8px}._modalBody_1bt9h_426::-webkit-scrollbar-track{background:var(--bg-app,#f8fafc);border-radius:4px}._modalBody_1bt9h_426::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}._modalBody_1bt9h_426::-webkit-scrollbar-thumb:hover{background:#64748b}._formGrid2_1bt9h_452{grid-template-columns:1fr 1fr;gap:14px;display:grid}._formGroup_1bt9h_458{flex-direction:column;gap:6px;display:flex}._formGroup_1bt9h_458 label{color:var(--text-primary,#0f172a);font-size:12px;font-weight:700}._formInput_1bt9h_470{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,8px);color:var(--text-primary,#0f172a);outline:none;padding:9px 12px;font-size:13px;transition:all .2s}._formInput_1bt9h_470:focus{background:#fff;border-color:#d97706;box-shadow:0 0 0 3px #d9770626}._modalFooter_1bt9h_487{border-top:1px solid var(--border-color,#e2e8f0);background:var(--bg-app,#f8fafc);justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}._tabPillGroup_1bt9h_496{background:var(--bg-app,#f1f5f9);border:1px solid var(--border-color,#e2e8f0);border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex}._tabPill_1bt9h_496{color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}._tabPill_1bt9h_496:hover{color:var(--text-primary,#0f172a)}._tabPillActive_1bt9h_525{color:#d97706;background:#fff;box-shadow:0 2px 6px #00000014}._photoBtn_1bt9h_531{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:600;transition:all .15s;display:inline-flex}._photoBtn_1bt9h_531:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}._photoBtnHas_1bt9h_552{color:#047857;background:#ecfdf5;border-color:#6ee7b7}._photoBtnHas_1bt9h_552:hover{background:#d1fae5;border-color:#34d399}._supervisorSection_1bt9h_564{background:var(--bg-surface,#fff);border-radius:var(--radius-xl,16px);border:1px solid #fed7aa;padding:22px 24px;position:relative;overflow:hidden;box-shadow:0 4px 12px #d977060f}._supervisorSection_1bt9h_564:before{content:"";background:linear-gradient(90deg,#f59e0b 0%,#d97706 100%);height:4px;position:absolute;top:0;left:0;right:0}._supervisorHeader_1bt9h_584{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._supervisorTitleBox_1bt9h_593{align-items:center;gap:12px;display:flex}._supervisorIconBox_1bt9h_599{color:#d97706;background:#fef3c7;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._supervisorTitleBox_1bt9h_593 h2{color:var(--text-primary,#0f172a);margin:0;font-size:17px;font-weight:800}._supervisorSubtitle_1bt9h_617{color:var(--text-secondary,#64748b);margin-top:2px;font-size:12px}._allocBadgeCount_1bt9h_623{color:#c2410c;background:#fff7ed;border:1px solid #ffedd5;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}._allocCardsGrid_1bt9h_636{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}._allocCard_1bt9h_636{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:12px;flex-direction:column;justify-content:space-between;gap:12px;padding:16px;transition:all .2s;display:flex}._allocCard_1bt9h_636:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}._allocCardDone_1bt9h_660{border-left:4px solid #16a34a}._allocCardProgress_1bt9h_664{border-left:4px solid #d97706}._allocCardTop_1bt9h_668{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._allocTTNumber_1bt9h_675{color:var(--primary,#0284c7);align-items:center;gap:6px;font-size:15px;font-weight:800;display:flex}._allocCompanyTag_1bt9h_684{color:#334155;background:#e2e8f0;border-radius:4px;padding:2px 7px;font-size:10.5px;font-weight:700}._allocDesc_1bt9h_693{color:var(--text-primary,#1e293b);background:#fff;border:1px solid #f1f5f9;border-radius:8px;padding:10px 12px;font-size:12.5px;line-height:1.45}._allocMetaRow_1bt9h_703{color:var(--text-secondary,#64748b);justify-content:space-between;align-items:center;padding:4px 0;font-size:11.5px;display:flex}._allocFooter_1bt9h_712{border-top:1px solid var(--border-color,#e2e8f0);justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}._allocCostBox_1bt9h_721{flex-direction:column;display:flex}._allocCostLabel_1bt9h_726{color:var(--text-secondary,#64748b);text-transform:uppercase;font-size:10.5px;font-weight:600}._allocCostValue_1bt9h_733{color:#059669;font-size:14px;font-weight:800}._allocActionBtn_1bt9h_739{color:#fff;cursor:pointer;background:linear-gradient(135deg,#d97706 0%,#b45309 100%);border:none;border-radius:7px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}._allocActionBtn_1bt9h_739:hover{background:linear-gradient(135deg,#b45309 0%,#92400e 100%);box-shadow:0 2px 6px #b453094d}._allocDoneBtn_1bt9h_759{background:#16a34a}._allocDoneBtn_1bt9h_759:hover{background:#15803d}._container_d9dim_3{flex-direction:column;gap:24px;max-width:1400px;margin:0 auto;padding:24px 28px;animation:.25s ease-out _fadeIn_d9dim_1;display:flex}@keyframes _fadeIn_d9dim_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._headerCard_d9dim_19{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-lg,14px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex;box-shadow:0 4px 16px #0000000a}._headerLeft_d9dim_32{align-items:center;gap:16px;display:flex}._headerIconWrapper_d9dim_38{color:#fff;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:0 6px 14px #0284c740}._iconSpare_d9dim_50{background:linear-gradient(135deg,#7c3aed 0%,#6d28d9 100%);box-shadow:0 6px 14px #7c3aed40}._title_d9dim_55{color:var(--text-primary,#0f172a);letter-spacing:-.02em;margin:0 0 4px;font-size:22px;font-weight:700}._subtitle_d9dim_63{color:var(--text-secondary,#64748b);margin:0;font-size:13.5px}._headerRight_d9dim_69{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._statusBadge_d9dim_77{letter-spacing:.02em;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-flex}._badgeVerified_d9dim_88{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}._badgePending_d9dim_94{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}._badgeChanges_d9dim_100{color:#b45309;background:#fffbeb;border:1px solid #fde68a}._adminBanner_d9dim_107{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border:1px solid #fde68a;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}._adminBannerText_d9dim_119{color:#92400e;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}._adminBannerActions_d9dim_128{align-items:center;gap:10px;display:flex}._suggestionBox_d9dim_135{background:#fff7ed;border:1px solid #fed7aa;border-left:5px solid #ea580c;border-radius:12px;gap:16px;padding:18px 22px;display:flex;box-shadow:0 2px 8px #ea580c0f}._suggestionIcon_d9dim_146{color:#ea580c;flex-shrink:0;margin-top:2px}._suggestionTitle_d9dim_152{color:#9a3412;margin:0 0 6px;font-size:15px;font-weight:700}._suggestionBody_d9dim_159{color:#7c2d12;margin:0 0 8px;font-size:13.5px;line-height:1.5}._suggestionMeta_d9dim_166{color:#9a3412;opacity:.85;font-size:12px}._formGrid_d9dim_173{grid-template-columns:1fr;gap:24px;display:grid}._sectionCard_d9dim_179{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-lg,14px);padding:24px 28px;box-shadow:0 2px 8px #00000008}._sectionHeader_d9dim_187{border-bottom:1px solid var(--border-color,#e2e8f0);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:14px;display:flex}._sectionTitleGroup_d9dim_196{align-items:center;gap:10px;display:flex}._sectionIcon_d9dim_202{color:var(--primary,#0284c7)}._sectionTitle_d9dim_196{color:var(--text-primary,#0f172a);margin:0;font-size:16.5px;font-weight:700}._sectionTag_d9dim_213{background:var(--bg-subtle,#f1f5f9);color:var(--text-secondary,#64748b);border-radius:9999px;padding:4px 10px;font-size:11.5px;font-weight:600}._fieldGrid_d9dim_222{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px 22px;display:grid}._fieldGroup_d9dim_228{flex-direction:column;gap:6px;display:flex}._fieldGroupFull_d9dim_234{flex-direction:column;grid-column:1/-1;gap:6px;display:flex}._label_d9dim_241{color:var(--text-secondary,#475569);text-transform:uppercase;letter-spacing:.03em;font-size:12.5px;font-weight:600}._input_d9dim_249,._select_d9dim_250,._textarea_d9dim_251{border:1px solid var(--border-color,#cbd5e1);background:var(--bg-input,#fff);width:100%;color:var(--text-primary,#0f172a);box-sizing:border-box;border-radius:8px;padding:10px 14px;font-family:inherit;font-size:14px;transition:all .2s}._input_d9dim_249:focus,._select_d9dim_250:focus,._textarea_d9dim_251:focus{border-color:var(--primary,#0284c7);outline:none;box-shadow:0 0 0 3px #0284c726}._input_d9dim_249:disabled,._select_d9dim_250:disabled,._textarea_d9dim_251:disabled{background:var(--bg-subtle,#f8fafc);color:#64748b;cursor:not-allowed}._textarea_d9dim_251{resize:vertical;min-height:80px}._docGrid_d9dim_286{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-top:6px;display:grid}._docCard_d9dim_293{border:1px solid var(--border-color,#e2e8f0);background:var(--bg-surface,#fff);border-radius:12px;flex-direction:column;justify-content:space-between;gap:14px;padding:18px 20px;transition:all .2s;display:flex;position:relative;overflow:hidden}._docCard_d9dim_293:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000a}._docCardUploaded_d9dim_312{background:#fdfdfd;border-color:#bbf7d0}._docTop_d9dim_317{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._docInfo_d9dim_324{flex-direction:column;gap:4px;display:flex}._docTitle_d9dim_330{color:var(--text-primary,#0f172a);margin:0;font-size:14px;font-weight:700}._docDesc_d9dim_337{color:var(--text-secondary,#64748b);margin:0;font-size:12px;line-height:1.4}._docFileDetails_d9dim_344{background:var(--bg-subtle,#f8fafc);color:#334155;word-break:break-all;border:1px dashed #cbd5e1;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}._docFileIcon_d9dim_357{color:var(--primary,#0284c7);flex-shrink:0}._docMetaText_d9dim_362{flex-direction:column;gap:2px;display:flex}._docFileName_d9dim_368{color:#0f172a;font-weight:600}._docSubMeta_d9dim_373{color:#64748b;font-size:11px}._docActions_d9dim_378{align-items:center;gap:8px;display:flex}._uploadLabel_d9dim_384{color:var(--primary,#0284c7);cursor:pointer;background:#0284c714;border:1px solid #0284c733;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 14px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}._uploadLabel_d9dim_384:hover{background:#0284c726}._hiddenFileInput_d9dim_405{display:none}._cloudinaryTag_d9dim_409{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd;border-radius:4px;align-items:center;gap:4px;width:fit-content;padding:2px 6px;font-size:10.5px;font-weight:600;display:inline-flex}._actionFooter_d9dim_424{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex;box-shadow:0 4px 16px #0000000a}._footerNotes_d9dim_437{color:var(--text-secondary,#64748b);align-items:center;gap:8px;font-size:13px;display:flex}._btnPrimary_d9dim_445{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 24px;font-size:13.5px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #0284c740}._btnPrimary_d9dim_445:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0284c759}._btnSecondary_d9dim_466{background:var(--bg-surface,#fff);color:var(--text-primary,#0f172a);border:1px solid var(--border-color,#cbd5e1);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}._btnSecondary_d9dim_466:hover{background:var(--bg-subtle,#f8fafc);border-color:#94a3b8}._btnSuccess_d9dim_486{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}._btnSuccess_d9dim_486:hover{background:#047857}._btnWarning_d9dim_505{color:#fff;cursor:pointer;background:#d97706;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}._btnWarning_d9dim_505:hover{background:#b45309}._modalOverlay_d9dim_525{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;-webkit-overflow-scrolling:touch;background:#0f172a99;justify-content:center;align-items:flex-start;padding:24px 16px;animation:.2s ease-out _fadeIn_d9dim_1;display:flex;position:fixed;inset:0;overflow-y:auto}._modalBox_d9dim_540{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:16px;flex-direction:column;width:100%;max-width:540px;max-height:calc(100vh - 48px);margin:auto 0;display:flex;overflow:hidden;box-shadow:0 20px 40px #0003}._modalHeader_d9dim_554{border-bottom:1px solid var(--border-color,#e2e8f0);background:#fffbeb;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._modalTitle_d9dim_564{color:#92400e;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}._modalClose_d9dim_574{cursor:pointer;color:#92400e;background:0 0;border:none;border-radius:6px;padding:4px}._modalBody_d9dim_583{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:24px;display:flex;overflow-y:auto}._modalBody_d9dim_583::-webkit-scrollbar{width:8px}._modalBody_d9dim_583::-webkit-scrollbar-track{background:var(--bg-subtle,#f8fafc);border-radius:4px}._modalBody_d9dim_583::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}._modalBody_d9dim_583::-webkit-scrollbar-thumb:hover{background:#64748b}._presetGroup_d9dim_609{flex-direction:column;gap:8px;display:flex}._presetBtn_d9dim_615{text-align:left;background:var(--bg-subtle,#f8fafc);color:#334155;cursor:pointer;border:1px solid #e2e8f0;border-radius:6px;padding:8px 12px;font-size:12.5px;transition:all .15s}._presetBtn_d9dim_615:hover{background:#f1f5f9;border-color:#cbd5e1}._modalFooter_d9dim_632{border-top:1px solid var(--border-color,#e2e8f0);background:var(--bg-subtle,#f8fafc);flex-shrink:0;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}._dashboard_9ftqu_1{flex-direction:column;gap:24px;animation:.25s ease-in-out _fadeIn_9ftqu_1;display:flex}@keyframes _fadeIn_9ftqu_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._inspectionBanner_9ftqu_13{border-radius:var(--radius-lg,12px);color:#3730a3;box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#eef2ff 0%,#e0e7ff 100%);border:1px solid #c7d2fe;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}._inspectionInfo_9ftqu_25{align-items:center;gap:12px;display:flex}._backBtn_9ftqu_31{color:#4338ca;border-radius:var(--radius-md,8px);cursor:pointer;background:#fff;border:1px solid #c7d2fe;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex}._backBtn_9ftqu_31:hover{color:#fff;background:#4338ca}._headerCard_9ftqu_51{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex;position:relative;overflow:hidden}._headerCard_9ftqu_51:before{content:"";background:linear-gradient(#4f46e5 0%,#6366f1 100%);width:6px;height:100%;position:absolute;top:0;left:0}._headerMeta_9ftqu_76{align-items:flex-start;gap:16px;display:flex}._headerIcon_9ftqu_82{color:#4338ca;background:#e0e7ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._titleArea_9ftqu_94 h1{color:var(--text-primary,#0f172a);margin:0 0 4px;font-size:22px;font-weight:800}._metaTags_9ftqu_101{color:var(--text-secondary,#64748b);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}._metaTag_9ftqu_101{align-items:center;gap:5px;display:flex}._statusActive_9ftqu_116{color:#15803d;background:#dcfce7;border-radius:12px;padding:2px 10px;font-size:11.5px;font-weight:700}._primaryBtn_9ftqu_125{color:#fff;border-radius:var(--radius-md,8px);cursor:pointer;background:linear-gradient(135deg,#4f46e5 0%,#3730a3 100%);border:none;align-items:center;gap:8px;padding:11px 22px;font-size:13.5px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 12px #4f46e540}._primaryBtn_9ftqu_125:hover{transform:translateY(-1px);box-shadow:0 6px 16px #4f46e559}._statsGrid_9ftqu_147{grid-templateColumns:repeat(auto-fit, minmax(220px, 1fr));gap:16px;display:grid}._statCard_9ftqu_153{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:20px;transition:transform .2s,box-shadow .2s;display:flex}._statCard_9ftqu_153:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._statInfo_9ftqu_170{flex-direction:column;gap:4px;display:flex}._statLabel_9ftqu_176{color:var(--text-secondary,#64748b);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}._statValue_9ftqu_184{color:var(--text-primary,#0f172a);font-size:24px;font-weight:800}._statSub_9ftqu_190{color:var(--text-muted,#94a3b8);font-size:11.5px}._statIconBox_9ftqu_195{border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}._tableToolbar_9ftqu_205{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}._searchBox_9ftqu_218{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,8px);align-items:center;gap:8px;min-width:280px;padding:8px 14px;display:flex}._searchBox_9ftqu_218 input{color:var(--text-primary,#0f172a);background:0 0;border:none;outline:none;width:100%;font-size:13px}._statusTabs_9ftqu_238{flex-wrap:wrap;gap:6px;display:flex}._tabBtn_9ftqu_244{border-radius:var(--radius-sm,6px);color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:1px solid #0000;padding:6px 14px;font-size:12.5px;font-weight:600;transition:all .15s}._tabBtnActive_9ftqu_256{color:#fff;background:#4f46e5}._tableCard_9ftqu_262{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);overflow:hidden}._tableWrapper_9ftqu_270{overflow-x:auto}._table_9ftqu_205{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_9ftqu_205 th{background:var(--bg-app,#f8fafc);color:var(--text-secondary,#64748b);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color,#e2e8f0);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:700}._table_9ftqu_205 td{border-bottom:1px solid var(--border-color,#e2e8f0);color:var(--text-primary,#0f172a);vertical-align:middle;padding:13px 16px}._table_9ftqu_205 tr:hover td{background-color:var(--bg-surface-hover,#4f46e505)}._badge_9ftqu_304{border-radius:12px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}._badgePending_9ftqu_312{color:#b45309;background:#fef3c7}._badgeBilled_9ftqu_317{color:#1d4ed8;background:#dbeafe}._badgePaid_9ftqu_322{color:#15803d;background:#dcfce7}._actionRow_9ftqu_327{align-items:center;gap:8px;display:flex}._iconBtn_9ftqu_333{border:1px solid var(--border-color,#e2e8f0);cursor:pointer;color:var(--text-secondary,#64748b);background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}._iconBtn_9ftqu_333:hover{background:var(--bg-app,#f1f5f9);color:#4f46e5;border-color:#4f46e5}._iconBtnDanger_9ftqu_352:hover{color:#ef4444;border-color:#ef4444}._modalOverlay_9ftqu_358{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;-webkit-overflow-scrolling:touch;background:#0f172ab3;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modalCard_9ftqu_372{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);width:100%;max-width:760px;max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);flex-direction:column;margin:auto 0;animation:.2s ease-out _modalPop_9ftqu_1;display:flex;overflow:hidden}._modalCard_9ftqu_372 form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@keyframes _modalPop_9ftqu_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._modalHeader_9ftqu_400{border-bottom:1px solid var(--border-color,#e2e8f0);background:var(--bg-app,#f8fafc);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}._modalHeader_9ftqu_400 h2{color:var(--text-primary,#0f172a);margin:0;font-size:17px;font-weight:700}._modalBody_9ftqu_417{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:22px 24px;display:flex;overflow:hidden auto}._modalBody_9ftqu_417::-webkit-scrollbar{width:8px}._modalBody_9ftqu_417::-webkit-scrollbar-track{background:var(--bg-app,#f8fafc);border-radius:4px}._modalBody_9ftqu_417::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}._modalBody_9ftqu_417::-webkit-scrollbar-thumb:hover{background:#64748b}._formGrid2_9ftqu_444{grid-template-columns:1fr 1fr;gap:14px;display:grid}._formGrid3_9ftqu_450{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}._formGroup_9ftqu_456{flex-direction:column;gap:6px;display:flex}._formGroup_9ftqu_456 label{color:var(--text-primary,#0f172a);font-size:12px;font-weight:700}._formInput_9ftqu_468{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,8px);color:var(--text-primary,#0f172a);outline:none;padding:9px 12px;font-size:13px;transition:all .2s}._formInput_9ftqu_468:focus{background:#fff;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e526}._modalFooter_9ftqu_485{border-top:1px solid var(--border-color,#e2e8f0);background:var(--bg-app,#f8fafc);justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}._tabPillGroup_9ftqu_494{background:var(--bg-app,#f1f5f9);border:1px solid var(--border-color,#e2e8f0);border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex}._tabPill_9ftqu_494{color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}._tabPill_9ftqu_494:hover{color:var(--text-primary,#0f172a)}._tabPillActive_9ftqu_523{color:#4f46e5;background:#fff;box-shadow:0 2px 6px #00000014}._photoBtn_9ftqu_529{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:600;transition:all .15s;display:inline-flex}._photoBtn_9ftqu_529:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}._photoBtnHas_9ftqu_550{color:#047857;background:#ecfdf5;border-color:#6ee7b7}._photoBtnHas_9ftqu_550:hover{background:#d1fae5;border-color:#34d399}._supervisorSection_9ftqu_562{background:var(--bg-surface,#fff);border-radius:var(--radius-xl,16px);border:1px solid #c7d2fe;padding:22px 24px;position:relative;overflow:hidden;box-shadow:0 4px 12px #4f46e50f}._supervisorSection_9ftqu_562:before{content:"";background:linear-gradient(90deg,#6366f1 0%,#4338ca 100%);height:4px;position:absolute;top:0;left:0;right:0}._supervisorHeader_9ftqu_582{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._supervisorTitleBox_9ftqu_591{align-items:center;gap:12px;display:flex}._supervisorIconBox_9ftqu_597{color:#4338ca;background:#e0e7ff;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._supervisorTitleBox_9ftqu_591 h2{color:var(--text-primary,#0f172a);margin:0;font-size:17px;font-weight:800}._supervisorSubtitle_9ftqu_615{color:var(--text-secondary,#64748b);margin-top:2px;font-size:12px}._allocBadgeCount_9ftqu_621{color:#4338ca;background:#eef2ff;border:1px solid #e0e7ff;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}._allocCardsGrid_9ftqu_634{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}._allocCard_9ftqu_634{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:12px;flex-direction:column;justify-content:space-between;gap:12px;padding:16px;transition:all .2s;display:flex}._allocCard_9ftqu_634:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}._allocCardDone_9ftqu_658{border-left:4px solid #16a34a}._allocCardProgress_9ftqu_662{border-left:4px solid #4f46e5}._allocCardTop_9ftqu_666{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._allocTTNumber_9ftqu_673{color:var(--primary,#0284c7);align-items:center;gap:6px;font-size:15px;font-weight:800;display:flex}._allocCompanyTag_9ftqu_682{color:#334155;background:#e2e8f0;border-radius:4px;padding:2px 7px;font-size:10.5px;font-weight:700}._allocDesc_9ftqu_691{color:var(--text-primary,#1e293b);background:#fff;border:1px solid #e0e7ff;border-radius:8px;padding:10px 12px;font-size:12.5px;line-height:1.45}._allocMetaRow_9ftqu_701{color:var(--text-secondary,#64748b);justify-content:space-between;align-items:center;padding:4px 0;font-size:11.5px;display:flex}._allocFooter_9ftqu_710{border-top:1px solid var(--border-color,#e2e8f0);justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}._allocCostBox_9ftqu_719{flex-direction:column;display:flex}._allocCostLabel_9ftqu_724{color:var(--text-secondary,#64748b);text-transform:uppercase;font-size:10.5px;font-weight:600}._allocCostValue_9ftqu_731{color:#4338ca;font-size:14px;font-weight:800}._allocActionBtn_9ftqu_737{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5 0%,#3730a3 100%);border:none;border-radius:7px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}._allocActionBtn_9ftqu_737:hover{background:linear-gradient(135deg,#4338ca 0%,#312e81 100%);box-shadow:0 2px 6px #4338ca4d}._allocDoneBtn_9ftqu_757{background:#16a34a}._allocDoneBtn_9ftqu_757:hover{background:#15803d}._spareBillModalCard_9ftqu_766{width:min(880px,96vw)!important;max-width:880px!important}._spareItemsContainer_9ftqu_772{border:1px solid var(--border-color,#e2e8f0);box-sizing:border-box;background:#f8fafc;border-radius:10px;width:100%;margin-top:4px;margin-bottom:8px;padding:14px;overflow-x:hidden}._spareItemHeaderRow_9ftqu_784{color:#64748b;text-transform:uppercase;box-sizing:border-box;border-bottom:1px solid #e2e8f0;grid-template-columns:28px minmax(160px,1fr) 70px 85px 100px 110px 32px;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:0 4px 6px;font-size:11px;font-weight:700;display:grid}._spareItemRow_9ftqu_800{box-sizing:border-box;grid-template-columns:28px minmax(160px,1fr) 70px 85px 100px 110px 32px;align-items:center;gap:8px;width:100%;display:grid}._spareItemRow_9ftqu_800>div{width:100%;min-width:0}._spareItemRow_9ftqu_800 input,._spareItemRow_9ftqu_800 select{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:8px 10px!important;font-size:13px!important}@media (width<=768px){._spareItemHeaderRow_9ftqu_784{display:none}._spareItemRow_9ftqu_800{background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:1fr 1fr;gap:6px;padding:10px}}._dynamicItemIndex_9ftqu_837{color:#94a3b8;text-align:center;font-size:12px;font-weight:800}._btnDeleteItem_9ftqu_844{color:#dc2626;cursor:pointer;background:#fee2e2;border:1px solid #fca5a5;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:36px;transition:all .15s;display:flex}._btnDeleteItem_9ftqu_844:hover{color:#b91c1c;background:#fecaca}._btnAddItem_9ftqu_864{color:#4338ca;cursor:pointer;background:#fff;border:1.5px dashed #a5b4fc;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}._btnAddItem_9ftqu_864:hover{background:#eef2ff;border-color:#6366f1}._btnAddItemSmall_9ftqu_885{color:#4338ca;cursor:pointer;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:11.5px;font-weight:700;transition:all .15s;display:inline-flex}._btnAddItemSmall_9ftqu_885:hover{color:#3730a3;background:#e0e7ff}._container_ykklr_1{flex-direction:column;gap:20px;animation:.25s ease-in-out _fadeIn_ykklr_1;display:flex}@keyframes _fadeIn_ykklr_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._headerCard_ykklr_13{border-radius:var(--radius-xl);color:#fff;box-shadow:var(--shadow-md);background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0369a1 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;display:flex}._headerMeta_ykklr_26{align-items:center;gap:16px;display:flex}._headerIcon_ykklr_32{color:#38bdf8;background:#38bdf82e;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}._titleArea_ykklr_43 h1{color:#fff;margin:0 0 4px;font-size:22px;font-weight:800}._titleArea_ykklr_43 p{color:#94a3b8;margin:0;font-size:13px}._quickActions_ykklr_56{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._primaryBtn_ykklr_63{color:#0f172a;border-radius:var(--radius-md);cursor:pointer;background:#38bdf8;border:none;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}._primaryBtn_ykklr_63:hover{background:#7dd3fc}._secondaryBtn_ykklr_82{color:#fff;border-radius:var(--radius-md);cursor:pointer;background:#ffffff1a;border:1px solid #fff3;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:600;display:inline-flex}._statsGrid_ykklr_97{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}._statCard_ykklr_103{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._statInfo_ykklr_114{flex-direction:column;gap:4px;display:flex}._statLabel_ykklr_120{color:var(--text-secondary);text-transform:uppercase;font-size:11.5px;font-weight:600}._statValue_ykklr_127{color:var(--text-primary);font-size:22px;font-weight:800}._statSub_ykklr_133{color:var(--text-muted);font-size:11.5px}._statIconBox_ykklr_138{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._columnsGrid_ykklr_148{grid-template-columns:1.8fr 1.2fr;gap:20px;display:grid}@media (width<=1024px){._columnsGrid_ykklr_148{grid-template-columns:1fr}}._card_ykklr_160{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}._cardHeader_ykklr_168{border-bottom:1px solid var(--border-color);background:var(--bg-app);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._cardHeader_ykklr_168 h3{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:800;display:flex}._tableWrapper_ykklr_187{overflow-x:auto}._table_ykklr_187{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_ykklr_187 th{background:var(--bg-app);color:var(--text-secondary);text-transform:uppercase;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:11px 14px;font-size:11px;font-weight:700}._table_ykklr_187 td{border-bottom:1px solid var(--border-color);color:var(--text-primary);vertical-align:middle;padding:12px 14px}._table_ykklr_187 tr:hover td{background:var(--bg-surface-hover)}._driverList_ykklr_220{flex-direction:column;display:flex}._driverItem_ykklr_225{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}._driverItem_ykklr_225:last-child{border-bottom:none}._driverMeta_ykklr_237{align-items:center;gap:12px;display:flex}._driverAvatar_ykklr_243{color:#0284c7;background:#e0f2fe;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-weight:700;display:flex}._suiteContainer_jgbaz_1{flex-direction:column;gap:20px;animation:.25s ease-in-out _fadeIn_jgbaz_1;display:flex}@keyframes _fadeIn_jgbaz_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._headerBanner_jgbaz_14{border-radius:var(--radius-xl);color:#fff;box-shadow:var(--shadow-md);background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0369a1 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;display:flex;position:relative;overflow:hidden}._headerMeta_jgbaz_29{align-items:center;gap:16px;display:flex}._headerIcon_jgbaz_35{color:#38bdf8;background:#38bdf82e;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}._headerTitleArea_jgbaz_46 h1{color:#fff;margin:0 0 4px;font-size:22px;font-weight:800}._headerTitleArea_jgbaz_46 p{color:#94a3b8;margin:0;font-size:13px}._primaryActionBtn_jgbaz_59{color:#0f172a;border-radius:var(--radius-md);cursor:pointer;background:#38bdf8;border:none;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #38bdf84d}._primaryActionBtn_jgbaz_59:hover{background:#7dd3fc;transform:translateY(-1px)}._companyBar_jgbaz_81{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}._companyGroup_jgbaz_94{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._companyPill_jgbaz_101{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;padding:7px 15px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}._companyPill_jgbaz_101:hover{background:var(--bg-surface-hover);color:var(--text-primary);border-color:var(--primary)}._companyPillActive_jgbaz_122{background:var(--primary);border-color:var(--primary);box-shadow:0 2px 8px #0284c74d;color:#fff!important}._subTabsRow_jgbaz_130{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);align-items:center;gap:6px;padding:6px;display:flex;overflow-x:auto}._subTabBtn_jgbaz_142{border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}._subTabBtn_jgbaz_142:hover{color:var(--text-primary);background:var(--bg-app)}._subTabBtnActive_jgbaz_163{background:var(--bg-app);box-shadow:inset 0 0 0 1px var(--primary);font-weight:700;color:var(--primary)!important}._metricsGrid_jgbaz_171{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}._metricCard_jgbaz_177{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._metricInfo_jgbaz_188{flex-direction:column;gap:4px;display:flex}._metricLabel_jgbaz_194{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:11.5px;font-weight:600}._metricValue_jgbaz_202{color:var(--text-primary);font-size:22px;font-weight:800}._metricSub_jgbaz_208{color:var(--text-muted);font-size:11.5px}._metricIconBox_jgbaz_213{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._toolbar_jgbaz_223{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}._searchBox_jgbaz_236{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-md);align-items:center;gap:8px;min-width:280px;padding:8px 14px;display:flex}._searchBox_jgbaz_236 input{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;font-size:13px}._statusFilterGroup_jgbaz_256{align-items:center;gap:6px;display:flex}._filterBtn_jgbaz_262{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;padding:6px 12px;font-size:12.5px;font-weight:600;transition:all .15s}._filterBtnActive_jgbaz_274{background:var(--primary);color:#fff}._tableCard_jgbaz_280{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}._tableWrapper_jgbaz_288{overflow-x:auto}._table_jgbaz_280{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_jgbaz_280 th{background:var(--bg-app);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:700}._table_jgbaz_280 td{border-bottom:1px solid var(--border-color);color:var(--text-primary);vertical-align:middle;padding:13px 16px}._table_jgbaz_280 tr:hover td{background-color:var(--bg-surface-hover)}._badge_jgbaz_323{white-space:nowrap;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}._badgeInTransit_jgbaz_332{color:#0284c7;background:#e0f2fe}._badgeDelivered_jgbaz_337{color:#d97706;background:#fef3c7}._badgeCompleted_jgbaz_342{color:#15803d;background:#dcfce7}._actionGroup_jgbaz_348{align-items:center;gap:6px;display:flex}._actionBtn_jgbaz_354{border:1px solid var(--border-color);cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:6px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}._actionBtn_jgbaz_354:hover{background:var(--bg-app);color:var(--primary);border-color:var(--primary)}._actionBtnSuccess_jgbaz_375{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}._actionBtnSuccess_jgbaz_375:hover{color:#15803d;background:#dcfce7}._modalOverlay_jgbaz_387{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;-webkit-overflow-scrolling:touch;background:#0f172ab3;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modalCard_jgbaz_401{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);width:100%;max-width:960px;max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);flex-direction:column;margin:auto 0;animation:.2s ease-out _modalPop_jgbaz_1;display:flex;overflow:hidden}._modalCard_jgbaz_401 form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@keyframes _modalPop_jgbaz_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._modalHeader_jgbaz_429{border-bottom:1px solid var(--border-color);background:var(--bg-app);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._modalHeader_jgbaz_429 h2{color:var(--text-primary);margin:0;font-size:17px;font-weight:800}._modalHeaderIcon_jgbaz_446{background:var(--primary-light,#e0f2fe);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._closeBtn_jgbaz_456{border:1px solid var(--border-color);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}._closeBtn_jgbaz_456:hover{background:var(--bg-app);color:var(--danger,#ef4444);border-color:var(--danger,#ef4444)}._modalBody_jgbaz_476{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}._modalBody_jgbaz_476::-webkit-scrollbar{width:8px}._modalBody_jgbaz_476::-webkit-scrollbar-track{background:var(--bg-app);border-radius:4px}._modalBody_jgbaz_476::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}._modalBody_jgbaz_476::-webkit-scrollbar-thumb:hover{background:#64748b}._modalSection_jgbaz_502{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:16px 18px;display:flex}._modalSectionHeader_jgbaz_512{border-bottom:1px dashed var(--border-color);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}._modalSectionTitle_jgbaz_520{color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:7px;font-size:12.5px;font-weight:800;display:flex}._modalSectionBadge_jgbaz_531{color:#0284c7;background:#e0f2fe;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}._formGrid2_jgbaz_540{grid-template-columns:1fr 1fr;gap:14px;display:grid}._formGrid3_jgbaz_546{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}._formGrid4_jgbaz_552{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=900px){._formGrid4_jgbaz_552{grid-template-columns:1fr 1fr}}@media (width<=540px){._formGrid4_jgbaz_552,._formGrid3_jgbaz_546,._formGrid2_jgbaz_540{grid-template-columns:1fr}}._formGroup_jgbaz_570{flex-direction:column;gap:6px;display:flex}._formGroup_jgbaz_570 label{color:var(--text-primary);font-size:12px;font-weight:700}._formInput_jgbaz_582{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);outline:none;width:100%;padding:9px 12px;font-size:13px;transition:all .2s}._formInput_jgbaz_582:focus{border-color:var(--primary);background:var(--bg-surface);box-shadow:0 0 0 3px var(--primary-focus,#0284c726)}._readOnlyBox_jgbaz_600{background:var(--bg-app);border:1px dashed var(--border-color);border-radius:var(--radius-md);padding:12px 14px;font-size:12.5px;line-height:1.5}._routeGrid_jgbaz_610{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=768px){._routeGrid_jgbaz_610{grid-template-columns:1fr}}._routeCard_jgbaz_622{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;gap:10px;padding:14px 16px;display:flex}._routeCardHeader_jgbaz_632{justify-content:space-between;align-items:center;display:flex}._routeCardTitle_jgbaz_638{color:var(--text-primary);align-items:center;gap:6px;font-size:12.5px;font-weight:800;display:flex}._plantInfoBox_jgbaz_647{background:var(--bg-app);border:1px dashed var(--border-color);border-radius:6px;justify-content:space-between;align-items:center;min-height:38px;padding:8px 12px;font-size:12px;display:flex}._codeBadge_jgbaz_659{color:#fff;letter-spacing:.5px;background:#0284c7;border-radius:5px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:800;display:inline-flex}._calcCard_jgbaz_673{border-radius:var(--radius-lg);background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 100%);border:1px solid #86efac;padding:16px 20px;box-shadow:0 2px 8px #10b98114}._calcGrid_jgbaz_681{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=768px){._calcGrid_jgbaz_681{grid-template-columns:1fr 1fr}}._calcTile_jgbaz_693{flex-direction:column;gap:3px;display:flex}._calcTileLabel_jgbaz_699{color:#166534;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}._calcTileValue_jgbaz_707{color:#14532d;font-size:20px;font-weight:800}._calcTileHighlightBlue_jgbaz_713{color:#0284c7}._calcTileHighlightGreen_jgbaz_717{color:#059669}._calcFormulaHint_jgbaz_721{color:#15803d;border-top:1px dashed #bbf7d0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:10px;font-size:11.5px;font-weight:600;display:flex}._statusToggleBox_jgbaz_736{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);justify-content:space-between;align-items:center;min-height:40px;padding:8px 12px;display:flex}._statusCheckboxLabel_jgbaz_747{cursor:pointer;color:var(--text-primary);align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:inline-flex}._modalFooter_jgbaz_757{border-top:1px solid var(--border-color);background:var(--bg-app);flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}._container_1lyky_1{flex-direction:column;gap:20px;animation:.25s ease-in-out _fadeIn_1lyky_1;display:flex}@keyframes _fadeIn_1lyky_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._headerCard_1lyky_13{border-radius:var(--radius-xl);color:#fff;box-shadow:var(--shadow-md);background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0369a1 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;display:flex}._headerMeta_1lyky_26{align-items:center;gap:16px;display:flex}._headerIcon_1lyky_32{color:#38bdf8;background:#38bdf82e;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}._titleArea_1lyky_43 h1{color:#fff;margin:0 0 4px;font-size:22px;font-weight:800}._titleArea_1lyky_43 p{color:#94a3b8;margin:0;font-size:13px}._primaryBtn_1lyky_56{color:#0f172a;border-radius:var(--radius-md);cursor:pointer;background:#38bdf8;border:none;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #38bdf84d}._primaryBtn_1lyky_56:hover{background:#7dd3fc;transform:translateY(-1px)}._statsRow_1lyky_78{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}._statCard_1lyky_84{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._statInfo_1lyky_95{flex-direction:column;gap:4px;display:flex}._statLabel_1lyky_101{color:var(--text-secondary);text-transform:uppercase;font-size:11.5px;font-weight:600}._statValue_1lyky_108{color:var(--text-primary);font-size:22px;font-weight:800}._statSub_1lyky_114{color:var(--text-muted);font-size:11.5px}._statIconBox_1lyky_119{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._toolbar_1lyky_129{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}._searchBox_1lyky_142{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-md);align-items:center;gap:8px;min-width:280px;padding:8px 14px;display:flex}._searchBox_1lyky_142 input{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;font-size:13px}._filterTabs_1lyky_162{gap:6px;display:flex}._filterTabBtn_1lyky_167{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;padding:6px 12px;font-size:12.5px;font-weight:600;transition:all .15s}._filterTabBtnActive_1lyky_179{background:var(--primary);color:#fff}._tableCard_1lyky_185{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}._tableWrapper_1lyky_193{overflow-x:auto}._table_1lyky_185{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_1lyky_185 th{background:var(--bg-app);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:700}._table_1lyky_185 td{border-bottom:1px solid var(--border-color);color:var(--text-primary);vertical-align:middle;padding:13px 16px}._table_1lyky_185 tr:hover td{background-color:var(--bg-surface-hover)}._badge_1lyky_227{border-radius:12px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}._badgeAdvance_1lyky_235{color:#b45309;background:#fef3c7}._badgeSalary_1lyky_240{color:#15803d;background:#dcfce7}._badgeTrip_1lyky_245{color:#0284c7;background:#e0f2fe}._modalOverlay_1lyky_251{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;-webkit-overflow-scrolling:touch;background:#0f172ab3;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modalCard_1lyky_265{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);width:100%;max-width:680px;max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);flex-direction:column;margin:auto 0;animation:.2s ease-out _modalPop_1lyky_1;display:flex;overflow:hidden}._modalCard_1lyky_265 form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@keyframes _modalPop_1lyky_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._modalHeader_1lyky_293{border-bottom:1px solid var(--border-color);background:var(--bg-app);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._modalHeader_1lyky_293 h2{color:var(--text-primary);margin:0;font-size:17px;font-weight:800}._modalBody_1lyky_310{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}._modalBody_1lyky_310::-webkit-scrollbar{width:8px}._modalBody_1lyky_310::-webkit-scrollbar-track{background:var(--bg-app);border-radius:4px}._modalBody_1lyky_310::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}._modalBody_1lyky_310::-webkit-scrollbar-thumb:hover{background:#64748b}._formGrid2_1lyky_336{grid-template-columns:1fr 1fr;gap:14px;display:grid}._formGroup_1lyky_342{flex-direction:column;gap:6px;display:flex}._formGroup_1lyky_342 label{color:var(--text-primary);font-size:12px;font-weight:700}._formInput_1lyky_354{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);outline:none;padding:9px 12px;font-size:13px;transition:all .2s}._formInput_1lyky_354:focus{border-color:var(--primary);background:var(--bg-surface);box-shadow:0 0 0 3px var(--primary-focus)}._modalFooter_1lyky_371{border-top:1px solid var(--border-color);background:var(--bg-app);flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}._tabNav_1lyky_382{border-bottom:2px solid var(--border-color);gap:8px;padding-bottom:2px;display:flex}._tabBtn_1lyky_389{color:var(--text-secondary);border-radius:var(--radius-md) var(--radius-md) 0 0;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;position:relative}._tabBtn_1lyky_389:hover{color:var(--primary);background:var(--bg-surface-hover)}._tabBtnActive_1lyky_410{color:var(--primary);background:var(--bg-surface);border-bottom:3px solid var(--primary)}._statusActivePill_1lyky_416{color:#059669;background:#ecfdf5;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}._statusLeavePill_1lyky_428{color:#dc2626;background:#fee2e2;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}._container_1aqtq_1{flex-direction:column;gap:20px;animation:.25s ease-in-out _fadeIn_1aqtq_1;display:flex}@keyframes _fadeIn_1aqtq_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._headerCard_1aqtq_13{border-radius:var(--radius-xl);color:#fff;box-shadow:var(--shadow-md);background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0369a1 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;display:flex}._headerMeta_1aqtq_26{align-items:center;gap:16px;display:flex}._headerIcon_1aqtq_32{color:#38bdf8;background:#38bdf82e;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}._titleArea_1aqtq_43 h1{color:#fff;margin:0 0 4px;font-size:22px;font-weight:800}._titleArea_1aqtq_43 p{color:#94a3b8;margin:0;font-size:13px}._primaryBtn_1aqtq_56{color:#0f172a;border-radius:var(--radius-md);cursor:pointer;background:#38bdf8;border:none;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #38bdf84d}._primaryBtn_1aqtq_56:hover{background:#7dd3fc;transform:translateY(-1px)}._tabsBar_1aqtq_78{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);align-items:center;gap:6px;padding:6px;display:flex;overflow-x:auto}._tabBtn_1aqtq_90{border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}._tabBtnActive_1aqtq_106{background:var(--bg-app);box-shadow:inset 0 0 0 1px var(--primary);font-weight:700;color:var(--primary)!important}._statsGrid_1aqtq_114{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}._statCard_1aqtq_120{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._statInfo_1aqtq_131{flex-direction:column;gap:4px;display:flex}._statLabel_1aqtq_137{color:var(--text-secondary);text-transform:uppercase;font-size:11.5px;font-weight:600}._statValue_1aqtq_144{color:var(--text-primary);font-size:22px;font-weight:800}._statIconBox_1aqtq_155{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._tableCard_1aqtq_165{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}._tableWrapper_1aqtq_173{overflow-x:auto}._table_1aqtq_165{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_1aqtq_165 th{background:var(--bg-app);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:700}._table_1aqtq_165 td{border-bottom:1px solid var(--border-color);color:var(--text-primary);vertical-align:middle;padding:13px 16px}._table_1aqtq_165 tr:hover td{background-color:var(--bg-surface-hover)}._modalOverlay_1aqtq_208{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;-webkit-overflow-scrolling:touch;background:#0f172ab3;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modalCard_1aqtq_222{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);width:100%;max-width:720px;max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);flex-direction:column;margin:auto 0;animation:.2s ease-out _modalPop_1aqtq_1;display:flex;overflow:hidden}._modalCard_1aqtq_222 form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@keyframes _modalPop_1aqtq_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._modalHeader_1aqtq_250{border-bottom:1px solid var(--border-color);background:var(--bg-app);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._modalHeader_1aqtq_250 h2{color:var(--text-primary);margin:0;font-size:17px;font-weight:800}._modalBody_1aqtq_267{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}._modalBody_1aqtq_267::-webkit-scrollbar{width:8px}._modalBody_1aqtq_267::-webkit-scrollbar-track{background:var(--bg-app);border-radius:4px}._modalBody_1aqtq_267::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}._modalBody_1aqtq_267::-webkit-scrollbar-thumb:hover{background:#64748b}._formGrid2_1aqtq_293{grid-template-columns:1fr 1fr;gap:14px;display:grid}._formGroup_1aqtq_299{flex-direction:column;gap:6px;display:flex}._formGroup_1aqtq_299 label{color:var(--text-primary);font-size:12px;font-weight:700}._formInput_1aqtq_311{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);outline:none;padding:9px 12px;font-size:13px;transition:all .2s}._formInput_1aqtq_311:focus{border-color:var(--primary);background:var(--bg-surface);box-shadow:0 0 0 3px var(--primary-focus)}._modalFooter_1aqtq_328{border-top:1px solid var(--border-color);background:var(--bg-app);flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}._actionBtn_1aqtq_338{border:1px solid var(--border-color);cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:6px;align-items:center;gap:4px;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}._actionBtn_1aqtq_338:hover{background:var(--bg-app);color:var(--primary)}._dailyStaffCard_1aqtq_358{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}._staffMeta_1aqtq_371{align-items:center;gap:14px;display:flex}._staffAvatar_1aqtq_377{color:#fff;background:linear-gradient(135deg,#0284c7,#0369a1);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:flex;box-shadow:0 4px 10px #0284c740}._staffDetails_1aqtq_391 h4{color:var(--text-primary);margin:0 0 3px;font-size:15px;font-weight:700}._staffDetails_1aqtq_391 p{color:var(--text-secondary);margin:0;font-size:12px}._companySelectors_1aqtq_404{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._statGrid_1aqtq_411{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}._statCard_1aqtq_120{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:6px;padding:16px 18px;transition:transform .2s;display:flex}._statCard_1aqtq_120:hover{transform:translateY(-2px)}._statLabel_1aqtq_137{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}._statVal_1aqtq_144{color:var(--text-primary);font-size:22px;font-weight:800}._statSub_1aqtq_150{color:var(--text-muted);font-size:11.5px}._galleryDropzone_1aqtq_453{border-radius:var(--radius-xl);text-align:center;cursor:pointer;background:#0284c708;border:2px dashed #0284c7;flex-direction:column;align-items:center;gap:10px;padding:24px;transition:all .2s;display:flex}._galleryDropzone_1aqtq_453:hover{background:#0284c714;border-color:#0369a1}._dropzoneIcon_1aqtq_472{color:#0284c7;background:#e0f2fe;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._queueSection_1aqtq_483{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;padding:20px;display:flex}._queueHeader_1aqtq_494{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._queueGrid_1aqtq_502{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}._queueCard_1aqtq_508{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:16px;transition:all .2s;display:flex;position:relative}._queueCard_1aqtq_508:hover{box-shadow:var(--shadow-md);border-color:#93c5fd}._cardTopRow_1aqtq_525{align-items:flex-start;gap:12px;display:flex}._cardThumb_1aqtq_531{object-fit:cover;border:1px solid var(--border-color);cursor:pointer;border-radius:8px;flex-shrink:0;width:72px;height:72px}._cardTopMeta_1aqtq_541{flex:1;min-width:0}._cardTopMeta_1aqtq_541 span{color:var(--text-muted);word-break:break-all;font-size:11px;display:block}._micBox_1aqtq_553{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}._micBtn_1aqtq_563{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;box-shadow:0 2px 6px #ef44444d}._micBtn_1aqtq_563:hover{background:#dc2626;transform:scale(1.05)}._micBtnRecording_1aqtq_584{background:#b91c1c;animation:1.2s infinite _pulseMic_1aqtq_1}@keyframes _pulseMic_1aqtq_1{0%{transform:scale(1);box-shadow:0 0 #ef4444b3}70%{transform:scale(1.1);box-shadow:0 0 0 10px #ef444400}to{transform:scale(1);box-shadow:0 0 #ef444400}}._voiceNotePill_1aqtq_595{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}._badgePassed_1aqtq_608{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-flex}._badgePending_1aqtq_621{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-flex}._badgeClosed_1aqtq_634{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-flex}._lightboxOverlay_1aqtq_647{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10000;background:#000000d9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._lightboxContent_1aqtq_659{background:var(--bg-surface);border-radius:16px;flex-direction:column;width:100%;max-width:680px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 40px #00000080}._lightboxImg_1aqtq_671{object-fit:contain;background:#0f172a;width:100%;max-height:480px}._suiteContainer_8kc9f_1{flex-direction:column;gap:20px;animation:.3s ease-in-out _fadeIn_8kc9f_1;display:flex}@keyframes _fadeIn_8kc9f_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._headerCard_8kc9f_13{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex;position:relative;overflow:hidden}._headerCard_8kc9f_13:before{content:"";background:linear-gradient(90deg,#0284c7,#10b981,#f59e0b);height:4px;position:absolute;top:0;left:0;right:0}._headerTitleGroup_8kc9f_38 h1{color:var(--text-primary);align-items:center;gap:10px;margin:0 0 6px;font-size:22px;font-weight:800;display:flex}._headerTitleGroup_8kc9f_38 p{color:var(--text-muted);margin:0;font-size:13.5px}._kpiRow_8kc9f_54{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}._kpiCard_8kc9f_60{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:6px;padding:16px 20px;transition:transform .2s,box-shadow .2s;display:flex}._kpiCard_8kc9f_60:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._kpiLabel_8kc9f_77{text-transform:uppercase;color:var(--text-muted);letter-spacing:.5px;font-size:12px;font-weight:700}._kpiValue_8kc9f_85{color:var(--text-primary);font-size:22px;font-weight:800}._kpiSub_8kc9f_91{color:var(--text-secondary);font-size:11.5px}._tabNav_8kc9f_96{border-bottom:2px solid var(--border-color);gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}._tabBtn_8kc9f_104{color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px 8px 0 0;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:700;transition:all .2s;display:flex;position:relative}._tabBtn_8kc9f_104:hover{color:var(--primary);background:var(--bg-surface-hover)}._tabBtnActive_8kc9f_126{color:var(--primary);background:var(--bg-surface);border-bottom:3px solid var(--primary)}._tabBtnActive_8kc9f_126:after{content:"";background:var(--primary);height:3px;position:absolute;bottom:-2px;left:0;right:0}._badgeAlert_8kc9f_142{color:#fff;background:#ef4444;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800;animation:1.5s infinite _pulse_8kc9f_1}@keyframes _pulse_8kc9f_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}._sectionCard_8kc9f_157{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:22px 26px}._sectionHeader_8kc9f_165{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._sectionTitle_8kc9f_174{color:var(--text-primary);align-items:center;gap:10px;margin:0;font-size:17px;font-weight:800;display:flex}._btnPrimary_8kc9f_184{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 2px 4px #0284c733}._btnPrimary_8kc9f_184:hover{filter:brightness(1.1);transform:translateY(-1px)}._btnSecondary_8kc9f_205{background:var(--bg-app);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;transition:all .2s;display:flex}._btnSecondary_8kc9f_205:hover{background:var(--bg-surface-hover)}._tableWrapper_8kc9f_224{border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow-x:auto}._table_8kc9f_224{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_8kc9f_224 th{background:var(--bg-app);color:var(--text-secondary);border-bottom:1px solid var(--border-color);white-space:nowrap;padding:12px 14px;font-weight:700}._table_8kc9f_224 td{border-bottom:1px solid var(--border-color);color:var(--text-primary);vertical-align:middle;padding:12px 14px}._table_8kc9f_224 tbody tr:hover{background:var(--bg-surface-hover)}._statusPill_8kc9f_257{border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}._statusSuccess_8kc9f_267{color:#059669;background:#10b9811f}._statusWarning_8kc9f_272{color:#d97706;background:#f59e0b1f}._statusDanger_8kc9f_277{color:#dc2626;background:#ef44441f}._statusInfo_8kc9f_282{color:#0284c7;background:#0284c71f}._alertBox_8kc9f_287{background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #ef4444;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:12px 16px;display:flex}._alertTitle_8kc9f_300{color:#991b1b;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}._alertDesc_8kc9f_309{color:#b91c1c;margin-top:2px;font-size:12px}._modalOverlay_8kc9f_316{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;-webkit-overflow-scrolling:touch;background:#0f172abf;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modalBox_8kc9f_330{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);width:100%;max-width:640px;max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);flex-direction:column;margin:auto 0;display:flex;overflow:hidden}._modalBox_8kc9f_330 form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._modalHeader_8kc9f_352{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}._modalHeader_8kc9f_352 h2{color:var(--text-primary);margin:0;font-size:17px;font-weight:800}._modalBody_8kc9f_368{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}._modalBody_8kc9f_368::-webkit-scrollbar{width:8px}._modalBody_8kc9f_368::-webkit-scrollbar-track{background:var(--bg-app);border-radius:4px}._modalBody_8kc9f_368::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}._modalBody_8kc9f_368::-webkit-scrollbar-thumb:hover{background:#64748b}._modalFooter_8kc9f_394{border-top:1px solid var(--border-color);background:var(--bg-app);flex-shrink:0;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}._formGrid_8kc9f_404{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}._formGroup_8kc9f_410{flex-direction:column;gap:6px;display:flex}._formGroupFull_8kc9f_416{flex-direction:column;grid-column:span 2;gap:6px;display:flex}._formGroup_8kc9f_410 label{color:var(--text-secondary);font-size:12px;font-weight:700}._formGroup_8kc9f_410 input,._formGroup_8kc9f_410 select,._formGroup_8kc9f_410 textarea{border:1px solid var(--border-color);color:var(--text-primary);background:var(--bg-surface);border-radius:8px;padding:9px 12px;font-size:13px}._formGroup_8kc9f_410 input:focus,._formGroup_8kc9f_410 select:focus,._formGroup_8kc9f_410 textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #0284c726}._subTabsContainer_8kc9f_449{background:var(--bg-app);border:1px solid var(--border-color);border-radius:10px;align-items:center;gap:8px;width:fit-content;padding:4px;display:flex}._subTabBtn_8kc9f_460{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:700;transition:all .15s;display:flex}._subTabBtn_8kc9f_460:hover{color:var(--text-primary);background:#fff9}._subTabBtnActive_8kc9f_480{background:var(--bg-surface);color:#0284c7;box-shadow:var(--shadow-sm)}._printableStatement_8kc9f_487{color:#0f172a;background:#fff;border:2px solid #0f172a;border-radius:10px;flex-direction:column;gap:16px;padding:24px;display:flex}._printableHeader_8kc9f_498{text-align:center;border-bottom:2px solid #0f172a;padding-bottom:14px}._printableHeader_8kc9f_498 h2{letter-spacing:.5px;margin:0;font-size:20px;font-weight:900}._printableHeader_8kc9f_498 p{color:#475569;margin:4px 0 0;font-size:12px}._printableMetaGrid_8kc9f_517{grid-template-columns:repeat(2,1fr);gap:8px;font-size:12.5px;display:grid}._printableSignRow_8kc9f_524{color:#334155;text-align:center;justify-content:space-between;margin-top:36px;font-size:11.5px;display:flex}@media print{html,body{color:#000!important;background:#fff!important;margin:0!important;padding:0!important}body *{visibility:hidden}#_printableVendorStatement_8kc9f_1,#_printableVendorStatement_8kc9f_1 *,#_printableLedgerStatement_8kc9f_1,#_printableLedgerStatement_8kc9f_1 *{visibility:visible}#_printableVendorStatement_8kc9f_1,#_printableLedgerStatement_8kc9f_1{color:#000!important;width:100%!important;box-shadow:none!important;background:#fff!important;border:none!important;margin:0!important;padding:16px!important;display:block!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important}}._batchTable_8kc9f_567{border-collapse:collapse;width:100%;font-size:13px}._batchTable_8kc9f_567 th{background:var(--bg-app);color:var(--text-secondary);text-align:left;border-bottom:1px solid var(--border-color);text-transform:uppercase;letter-spacing:.5px;padding:10px 12px;font-size:11.5px;font-weight:700}._batchTable_8kc9f_567 td{border-bottom:1px solid var(--border-color);vertical-align:middle;padding:10px 12px}._batchInput_8kc9f_591,._batchSelect_8kc9f_601{border:1px solid var(--border-color);background:var(--bg-surface);width:100%;color:var(--text-primary);border-radius:6px;padding:7px 10px;font-size:12.5px}._batchDeleteBtn_8kc9f_611{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}._batchDeleteBtn_8kc9f_611:hover{background:#fee2e2}._batchSummaryBox_8kc9f_627{background:var(--bg-app);border:1px solid var(--border-color);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;margin-top:14px;padding:14px 18px;display:flex}._reminderPill_8kc9f_639{border:1px solid var(--border-color);cursor:pointer;background:var(--bg-surface);color:var(--text-secondary);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex}._reminderPillActive_8kc9f_654{color:#047857;background:#ecfdf5;border-color:#10b981}._container_x6ks9_1{flex-direction:column;gap:20px;animation:.25s ease-in-out _fadeIn_x6ks9_1;display:flex}@keyframes _fadeIn_x6ks9_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._header_x6ks9_13{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex}._headerInfo_x6ks9_26 h1{color:var(--text-primary,#0f172a);margin:0 0 4px;font-size:20px;font-weight:800}._headerInfo_x6ks9_26 p{color:var(--text-secondary,#64748b);margin:0;font-size:13px}._btnPrimary_x6ks9_39{background:var(--primary,#0284c7);color:#fff;border-radius:var(--radius-md,8px);cursor:pointer;box-shadow:var(--shadow-sm);border:none;align-items:center;gap:8px;padding:10px 20px;font-size:13.5px;font-weight:700;transition:all .2s;display:flex}._btnPrimary_x6ks9_39:hover{background:var(--primary-hover,#0369a1);transform:translateY(-1px)}._statsGrid_x6ks9_60{grid-templateColumns:repeat(auto-fit, minmax(220px, 1fr));gap:16px;display:grid}._statCard_x6ks9_66{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._statCard_x6ks9_66 h3{color:var(--text-primary,#0f172a);margin:2px 0 0;font-size:22px;font-weight:800}._statCard_x6ks9_66 span{text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary,#64748b);font-size:11.5px;font-weight:600}._tableToolbar_x6ks9_92{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}._searchBox_x6ks9_103{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,8px);align-items:center;gap:8px;min-width:280px;padding:8px 14px;display:flex}._searchBox_x6ks9_103 input{color:var(--text-primary,#0f172a);background:0 0;border:none;outline:none;width:100%;font-size:13px}._tableCard_x6ks9_123{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);overflow:hidden}._tableWrapper_x6ks9_131{overflow-x:auto}._table_x6ks9_92{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_x6ks9_92 th{background:var(--bg-app,#f8fafc);color:var(--text-secondary,#64748b);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color,#e2e8f0);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:700}._table_x6ks9_92 td{border-bottom:1px solid var(--border-color,#e2e8f0);color:var(--text-primary,#0f172a);vertical-align:middle;padding:13px 16px}._table_x6ks9_92 tr:hover td{background-color:var(--bg-surface-hover,#0284c705)}._viewDashboardBtn_x6ks9_165{color:#fff;border-radius:var(--radius-md,8px);cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 2px 6px #0284c740}._viewDashboardBtn_x6ks9_165:hover{transform:translateY(-1px);box-shadow:0 4px 10px #0284c759}._badgeActive_x6ks9_186{color:#15803d;background:#dcfce7;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:700}._badgeInactive_x6ks9_195{color:#b91c1c;background:#fee2e2;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:700}._actions_x6ks9_204{align-items:center;gap:8px;display:flex}._actionBtn_x6ks9_210{border:1px solid var(--border-color,#e2e8f0);cursor:pointer;color:var(--text-secondary,#64748b);background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}._actionBtn_x6ks9_210:hover{background:var(--bg-app,#f1f5f9);color:var(--primary,#0284c7);border-color:var(--primary,#0284c7)}._actionBtnDanger_x6ks9_229:hover{color:#ef4444;border-color:#ef4444}._modalOverlay_x6ks9_235{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;-webkit-overflow-scrolling:touch;background:#0f172ab3;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modalCard_x6ks9_249{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);width:100%;max-width:620px;max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);flex-direction:column;margin:auto 0;display:flex;overflow:hidden}._modalCard_x6ks9_249 form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._modalHeader_x6ks9_271{border-bottom:1px solid var(--border-color,#e2e8f0);background:var(--bg-app,#f8fafc);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}._modalHeader_x6ks9_271 h2{color:var(--text-primary,#0f172a);margin:0;font-size:16px;font-weight:700}._modalBody_x6ks9_288{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:22px 24px;display:flex;overflow-y:auto}._modalBody_x6ks9_288::-webkit-scrollbar{width:8px}._modalBody_x6ks9_288::-webkit-scrollbar-track{background:var(--bg-app,#f8fafc);border-radius:4px}._modalBody_x6ks9_288::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}._modalBody_x6ks9_288::-webkit-scrollbar-thumb:hover{background:#64748b}._formGrid2_x6ks9_314{grid-template-columns:1fr 1fr;gap:14px;display:grid}._formGroup_x6ks9_320{flex-direction:column;gap:6px;display:flex}._formGroup_x6ks9_320 label{color:var(--text-primary,#0f172a);font-size:12px;font-weight:700}._formInput_x6ks9_332{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,8px);color:var(--text-primary,#0f172a);outline:none;padding:9px 12px;font-size:13px;transition:all .2s}._formInput_x6ks9_332:focus{border-color:var(--primary,#0284c7);box-shadow:0 0 0 3px var(--primary-light,#e0f2fe);background:#fff}._modalFooter_x6ks9_349{border-top:1px solid var(--border-color,#e2e8f0);background:var(--bg-app,#f8fafc);flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}._dashboard_16ae3_1{flex-direction:column;gap:24px;animation:.25s ease-in-out _fadeIn_16ae3_1;display:flex}@keyframes _fadeIn_16ae3_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._inspectionBanner_16ae3_13{border-radius:var(--radius-lg,12px);color:#1e40af;box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #93c5fd;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}._inspectionInfo_16ae3_25{align-items:center;gap:12px;display:flex}._backBtn_16ae3_31{color:#1d4ed8;border-radius:var(--radius-md,8px);cursor:pointer;background:#fff;border:1px solid #93c5fd;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex}._backBtn_16ae3_31:hover{color:#fff;background:#1d4ed8}._notificationAlert_16ae3_51{border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fff7ed 0%,#ffedd5 100%);border:1px solid #fed7aa;border-left:5px solid #ea580c;justify-content:space-between;align-items:center;padding:16px 20px;animation:3s infinite _pulseSubtle_16ae3_1;display:flex}@keyframes _pulseSubtle_16ae3_1{0%{box-shadow:0 0 #ea580c33}70%{box-shadow:0 0 0 8px #ea580c00}to{box-shadow:0 0 #ea580c00}}._notificationContent_16ae3_70{align-items:center;gap:14px;display:flex}._notificationIcon_16ae3_76{color:#fff;background:#ea580c;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._notificationTitle_16ae3_88{color:#9a3412;margin:0 0 2px;font-size:15px;font-weight:800}._notificationDesc_16ae3_95{color:#c2410c;margin:0;font-size:12.5px}._headerCard_16ae3_101{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex;position:relative;overflow:hidden}._headerCard_16ae3_101:before{content:"";background:linear-gradient(#d97706 0%,#0284c7 100%);width:6px;height:100%;position:absolute;top:0;left:0}._headerMeta_16ae3_126{align-items:flex-start;gap:16px;display:flex}._headerIcon_16ae3_132{color:#d97706;background:#fef3c7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._titleArea_16ae3_144 h1{color:var(--text-primary,#0f172a);margin:0 0 4px;font-size:22px;font-weight:800}._titleArea_16ae3_144 p{color:var(--text-secondary,#64748b);margin:0 0 8px;font-size:13px}._outletTags_16ae3_157{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._outletTag_16ae3_157{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);color:var(--text-secondary,#475569);border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;display:inline-flex}._ppuBadge_16ae3_176{color:#b45309;background:#fef3c7;border:1px solid #fde68a;font-weight:800}._statsGrid_16ae3_183{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}._statCard_16ae3_189{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._statInfo_16ae3_200 span{color:var(--text-secondary,#64748b);letter-spacing:.5px;text-transform:uppercase;font-size:11.5px;font-weight:700}._statInfo_16ae3_200 h3{color:var(--text-primary,#0f172a);margin:4px 0 2px;font-size:24px;font-weight:800}._statInfo_16ae3_200 p{color:var(--text-muted,#94a3b8);margin:0;font-size:11.5px}._statIconBox_16ae3_221{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}._tableCard_16ae3_231{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);overflow:hidden}._toolbar_16ae3_239{border-bottom:1px solid var(--border-color,#e2e8f0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}._searchBox_16ae3_249{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;align-items:center;gap:8px;min-width:280px;padding:8px 12px;display:flex}._searchBox_16ae3_249 input{background:0 0;border:none;outline:none;width:100%;font-size:13px}._filterGroup_16ae3_268{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._filterBtn_16ae3_275{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);color:var(--text-secondary,#64748b);cursor:pointer;border-radius:8px;padding:6px 14px;font-size:12.5px;font-weight:600;transition:all .15s}._filterBtn_16ae3_275:hover{background:var(--bg-app,#f8fafc);color:var(--text-primary)}._filterBtnActive_16ae3_292{color:#fff;background:#0284c7;border-color:#0284c7}._tableWrapper_16ae3_298{overflow-x:auto}._table_16ae3_231{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_16ae3_231 th{background:var(--bg-app,#f8fafc);color:var(--text-secondary,#64748b);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color,#e2e8f0);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:700}._table_16ae3_231 td{border-bottom:1px solid var(--border-color,#e2e8f0);color:var(--text-primary,#0f172a);vertical-align:middle;padding:14px 16px}._table_16ae3_231 tr:hover{background:#0284c705}._badge_16ae3_332{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}._badgePending_16ae3_343{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}._badgeAccepted_16ae3_349{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}._badgeRejected_16ae3_355{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}._actionBtn_16ae3_361{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}._btnAccept_16ae3_374{color:#fff;background:#16a34a}._btnAccept_16ae3_374:hover{background:#15803d}._btnReject_16ae3_383{color:#fff;background:#dc2626}._btnReject_16ae3_383:hover{background:#b91c1c}._btnSlip_16ae3_392{color:#fff;background:#0284c7}._btnSlip_16ae3_392:hover{background:#0369a1}._modalOverlay_16ae3_402{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a99;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}._modalCard_16ae3_415{background:var(--bg-surface,#fff);border-radius:var(--radius-xl,16px);flex-direction:column;width:100%;max-width:600px;max-height:90vh;margin:auto 0;animation:.2s cubic-bezier(.16,1,.3,1) _modalPop_16ae3_1;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes _modalPop_16ae3_1{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}._modalHeader_16ae3_434{border-bottom:1px solid var(--border-color,#e2e8f0);background:var(--bg-surface,#fff);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}._modalHeader_16ae3_434 h2{margin:0;font-size:17px;font-weight:800}._closeBtn_16ae3_450{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:flex}._closeBtn_16ae3_450:hover{background:var(--bg-app);color:var(--text-primary)}._modalBody_16ae3_467{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}._modalFooter_16ae3_477{border-top:1px solid var(--border-color,#e2e8f0);background:var(--bg-app,#f8fafc);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:14px 24px;display:flex}._reasonPreset_16ae3_488{border:1px solid var(--border-color,#e2e8f0);background:var(--bg-app,#f8fafc);color:var(--text-primary);text-align:left;cursor:pointer;border-radius:8px;padding:8px 12px;font-size:12.5px;transition:all .15s}._reasonPreset_16ae3_488:hover{background:#fef2f2;border-color:#dc2626}._reasonPresetActive_16ae3_505{color:#b91c1c;background:#fef2f2;border-color:#dc2626;font-weight:700}._slipPaper_16ae3_513{background:#fff;border:2px dashed #94a3b8;border-radius:12px;padding:24px;font-family:Courier New,Courier,monospace}._slipHeader_16ae3_521{text-align:center;border-bottom:2px dashed #cbd5e1;margin-bottom:14px;padding-bottom:14px}._slipLine_16ae3_528{justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}._slipTotal_16ae3_535{border-top:2px dashed #cbd5e1;border-bottom:2px dashed #cbd5e1;justify-content:space-between;margin:12px 0;padding:10px 0;font-size:15px;font-weight:800;display:flex}._tabsContainer_16ae3_547{border-bottom:1px solid var(--border-color,#e2e8f0);align-items:center;gap:10px;padding-bottom:4px;display:flex}._mainTabBtn_16ae3_555{cursor:pointer;color:var(--text-secondary,#64748b);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:13.5px;font-weight:700;transition:all .15s;display:flex}._mainTabBtn_16ae3_555:hover{background:var(--bg-app,#f8fafc);color:var(--text-primary)}._mainTabBtnActive_16ae3_575{background:var(--bg-surface,#fff);color:#0284c7;box-shadow:var(--shadow-sm);border-color:#bae6fd}._profileCard_16ae3_583{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);flex-direction:column;gap:24px;padding:28px;display:flex}._profileSection_16ae3_594{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:12px;padding:20px}._profileSectionHeader_16ae3_601{color:var(--text-primary,#0f172a);align-items:center;gap:8px;margin-bottom:14px;font-size:14.5px;font-weight:800;display:flex}._formGrid2_16ae3_611{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}._formGrid3_16ae3_617{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}._formGroup_16ae3_623{flex-direction:column;gap:6px;display:flex}._formGroup_16ae3_623 label{color:var(--text-secondary,#475569);font-size:12px;font-weight:700}._formInput_16ae3_635{border:1px solid var(--border-color,#cbd5e1);background:var(--bg-surface,#fff);color:var(--text-primary,#0f172a);border-radius:8px;outline:none;padding:10px 14px;font-size:13.5px;transition:border-color .15s}._formInput_16ae3_635:focus{border-color:#0284c7}._saveBtn_16ae3_650{color:#fff;cursor:pointer;background:#0284c7;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:8px;padding:12px 28px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #0284c740}._saveBtn_16ae3_650:hover{background:#0369a1;transform:translateY(-1px)}._container_dzyb1_1{flex-direction:column;gap:24px;animation:.25s ease-in-out _fadeIn_dzyb1_1;display:flex}@keyframes _fadeIn_dzyb1_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._headerCard_dzyb1_13{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex;position:relative;overflow:hidden}._headerCard_dzyb1_13:before{content:"";background:linear-gradient(#7c3aed 0%,#0284c7 100%);width:6px;height:100%;position:absolute;top:0;left:0}._headerMeta_dzyb1_38{align-items:flex-start;gap:16px;display:flex}._headerIcon_dzyb1_44{color:#7c3aed;background:#f3e8ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._titleArea_dzyb1_56 h1{color:var(--text-primary,#0f172a);margin:0 0 4px;font-size:22px;font-weight:800}._titleArea_dzyb1_56 p{color:var(--text-secondary,#64748b);margin:0;font-size:13px}._statsGrid_dzyb1_69{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}._statCard_dzyb1_75{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._statInfo_dzyb1_86 span{color:var(--text-secondary,#64748b);letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:700}._statInfo_dzyb1_86 h3{color:var(--text-primary,#0f172a);margin:4px 0 2px;font-size:22px;font-weight:800}._statInfo_dzyb1_86 p{color:var(--text-muted,#94a3b8);margin:0;font-size:11.5px}._statIconBox_dzyb1_107{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._categoryTabs_dzyb1_118{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:12px;align-items:center;gap:8px;padding:6px;display:flex;overflow-x:auto}._categoryTab_dzyb1_118{color:var(--text-secondary,#64748b);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:700;transition:all .2s;display:flex}._categoryTab_dzyb1_118:hover{color:var(--text-primary);background:#ffffffb3}._categoryTabActive_dzyb1_150{color:#0284c7;box-shadow:var(--shadow-sm);background:#fff}._categoryTabActiveGarage_dzyb1_156{color:#b45309;box-shadow:var(--shadow-sm);background:#fff}._categoryTabActiveSpare_dzyb1_162{color:#4338ca;box-shadow:var(--shadow-sm);background:#fff}._categoryTabActivePump_dzyb1_168{color:#0284c7;box-shadow:var(--shadow-sm);background:#fff}._categoryTabActiveAll_dzyb1_174{color:#7c3aed;box-shadow:var(--shadow-sm);background:#fff}._tableCard_dzyb1_181{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);overflow:hidden}._tableHeader_dzyb1_189{border-bottom:1px solid var(--border-color,#e2e8f0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}._searchBox_dzyb1_199{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;align-items:center;gap:8px;min-width:280px;padding:8px 12px;display:flex}._searchBox_dzyb1_199 input{background:0 0;border:none;outline:none;width:100%;font-size:13px}._tableWrapper_dzyb1_218{overflow-x:auto}._table_dzyb1_181{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_dzyb1_181 th{background:var(--bg-app,#f8fafc);color:var(--text-secondary,#64748b);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color,#e2e8f0);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:700}._table_dzyb1_181 td{border-bottom:1px solid var(--border-color,#e2e8f0);color:var(--text-primary,#0f172a);vertical-align:middle;padding:14px 16px}._table_dzyb1_181 tr:hover{background:#0284c705}._badge_dzyb1_252{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-flex}._badgeGarage_dzyb1_263{color:#b45309;background:#fef3c7;border:1px solid #fde68a}._badgeSpare_dzyb1_269{color:#4338ca;background:#e0e7ff;border:1px solid #c7d2fe}._badgePump_dzyb1_275{color:#0284c7;background:#e0f2fe;border:1px solid #bae6fd}._actionBtn_dzyb1_281{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}._btnInspect_dzyb1_294{color:#7c3aed;background:#f3e8ff;border-color:#e9d5ff}._btnInspect_dzyb1_294:hover{color:#fff;background:#7c3aed}._btnInspectGarage_dzyb1_305{color:#b45309;background:#fef3c7;border-color:#fde68a}._btnInspectGarage_dzyb1_305:hover{color:#fff;background:#b45309}._btnInspectSpare_dzyb1_316{color:#4338ca;background:#e0e7ff;border-color:#c7d2fe}._btnInspectSpare_dzyb1_316:hover{color:#fff;background:#4338ca}._btnInspectPump_dzyb1_327{color:#0284c7;background:#e0f2fe;border-color:#bae6fd}._btnInspectPump_dzyb1_327:hover{color:#fff;background:#0284c7}._container_drij9_1{flex-direction:column;gap:22px;animation:.25s ease-in-out _fadeIn_drij9_1;display:flex}@keyframes _fadeIn_drij9_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._headerCard_drij9_14{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex;position:relative;overflow:hidden}._headerCard_drij9_14:before{content:"";background:linear-gradient(#d97706 0%,#2563eb 100%);width:6px;height:100%;position:absolute;top:0;left:0}._headerMeta_drij9_39{align-items:flex-start;gap:16px;display:flex}._headerIcon_drij9_45{color:#d97706;background:#fef3c7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._titleArea_drij9_57 h1{color:var(--text-primary,#0f172a);margin:0 0 4px;font-size:21px;font-weight:800}._titleArea_drij9_57 p{color:var(--text-secondary,#64748b);margin:0;font-size:13px}._btnPrimary_drij9_70{color:#fff;cursor:pointer;box-shadow:var(--shadow-sm);background:#0284c7;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:13.5px;font-weight:700;transition:all .2s;display:inline-flex}._btnPrimary_drij9_70:hover{background:#0369a1;transform:translateY(-1px)}._statsGrid_drij9_92{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}._statCard_drij9_98{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._statInfo_drij9_109 span{color:var(--text-secondary,#64748b);letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:700}._statInfo_drij9_109 h3{color:var(--text-primary,#0f172a);margin:4px 0 2px;font-size:23px;font-weight:800}._statInfo_drij9_109 p{color:var(--text-muted,#94a3b8);margin:0;font-size:11.5px}._statIconBox_drij9_130{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._viewToolbar_drij9_141{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}._viewModeTabs_drij9_149{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:10px;align-items:center;gap:6px;padding:4px;display:flex}._viewModeBtn_drij9_159{color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;padding:8px 16px;font-size:12.5px;font-weight:700;transition:all .15s;display:flex}._viewModeBtn_drij9_159:hover{color:var(--text-primary);background:#ffffffb3}._viewModeBtnActive_drij9_179{background:var(--bg-surface,#fff);color:#0284c7;box-shadow:var(--shadow-sm)}._searchBox_drij9_185{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;align-items:center;gap:8px;min-width:280px;padding:8px 12px;display:flex}._searchBox_drij9_185 input{background:0 0;border:none;outline:none;width:100%;font-size:13px}._foldersGrid_drij9_205{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:20px;display:grid}._folderCard_drij9_211{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;padding:22px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}._folderCard_drij9_211:hover{box-shadow:var(--shadow-md,0 10px 15px -3px #0000001a);transform:translateY(-2px)}._folderHeader_drij9_229{border-bottom:1px solid var(--border-color,#e2e8f0);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}._folderRefTitle_drij9_238{color:#0284c7;text-transform:uppercase;letter-spacing:.5px;font-size:11.5px;font-weight:700}._folderTTBadge_drij9_246{color:var(--text-primary,#0f172a);align-items:center;gap:6px;margin-top:2px;font-size:17px;font-weight:800;display:flex}._priorityBadge_drij9_256{text-transform:uppercase;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800}._priorityUrgent_drij9_264{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._priorityHigh_drij9_270{color:#ea580c;background:#fff7ed;border:1px solid #fed7aa}._priorityNormal_drij9_276{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0}._problemDesc_drij9_282{color:var(--text-primary,#1e293b);background:var(--bg-app,#f8fafc);border-left:3px solid #0284c7;border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.5}._partnerSection_drij9_293{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._partnerSectionHeader_drij9_303{text-transform:uppercase;letter-spacing:.5px;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:700;display:flex}._partnerName_drij9_313{color:var(--text-primary,#0f172a);font-size:13.5px;font-weight:800}._statusPill_drij9_319{border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}._statusPillReady_drij9_329{color:#15803d;background:#dcfce7;border:1px solid #bbf7d0;animation:2s infinite _pulseGreen_drij9_1}@keyframes _pulseGreen_drij9_1{0%{box-shadow:0 0 #16a34a33}70%{box-shadow:0 0 0 6px #16a34a00}to{box-shadow:0 0 #16a34a00}}._statusPillProgress_drij9_342{color:#b45309;background:#fef3c7;border:1px solid #fde68a}._statusPillShifted_drij9_348{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd}._statusPillCompleted_drij9_354{color:#7c3aed;background:#f3e8ff;border:1px solid #e9d5ff}._folderActions_drij9_361{border-top:1px solid var(--border-color,#e2e8f0);align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}._btnShift_drij9_370{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:700;transition:all .15s;display:inline-flex}._btnShift_drij9_370:hover{background:#15803d}._btnShiftDisabled_drij9_389{color:#94a3b8;cursor:not-allowed;background:#e2e8f0;border:none;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:600}._btnSecondaryAction_drij9_400{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#cbd5e1);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}._btnSecondaryAction_drij9_400:hover{background:var(--bg-app)}._diagramCard_drij9_419{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);flex-direction:column;gap:20px;padding:24px;display:flex}._flowDiagramItem_drij9_430{background:var(--bg-app,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex;position:relative}._flowNodesRow_drij9_441{align-items:center;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}._flowNode_drij9_441{background:var(--bg-surface,#fff);min-width:220px;max-width:280px;box-shadow:var(--shadow-sm);border:2px solid #e2e8f0;border-radius:12px;flex-direction:column;flex-shrink:0;gap:6px;padding:14px 18px;display:flex;position:relative}._flowNodeActive_drij9_464{background:#f0f9ff;border-color:#0284c7}._flowNodeReady_drij9_469{background:#f0fdf4;border-color:#16a34a}._flowNodeShifted_drij9_474{background:#eef2ff;border-color:#4f46e5}._flowArrow_drij9_479{color:#94a3b8;flex-shrink:0;justify-content:center;align-items:center;display:flex}._tableCard_drij9_488{background:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-sm);overflow:hidden}._tableWrapper_drij9_496{overflow-x:auto}._table_drij9_488{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_drij9_488 th{background:var(--bg-app,#f8fafc);color:var(--text-secondary,#64748b);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color,#e2e8f0);white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:700}._table_drij9_488 td{border-bottom:1px solid var(--border-color,#e2e8f0);color:var(--text-primary,#0f172a);vertical-align:middle;padding:14px 16px}._table_drij9_488 tr:hover{background:#0284c705}._modalOverlay_drij9_531{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172aa6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}._modalCard_drij9_544{background:var(--bg-surface,#fff);border-radius:var(--radius-xl,16px);flex-direction:column;width:100%;max-width:680px;max-height:90vh;margin:auto 0;animation:.2s cubic-bezier(.16,1,.3,1) _modalPop_drij9_1;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes _modalPop_drij9_1{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}._modalHeader_drij9_563{border-bottom:1px solid var(--border-color,#e2e8f0);background:var(--bg-surface,#fff);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}._modalHeader_drij9_563 h2{margin:0;font-size:17px;font-weight:800}._closeBtn_drij9_579{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:flex}._closeBtn_drij9_579:hover{background:var(--bg-app);color:var(--text-primary)}._modalBody_drij9_596{flex-direction:column;flex:1;gap:18px;min-height:0;padding:22px 24px;display:flex;overflow-y:auto}._modalFooter_drij9_606{border-top:1px solid var(--border-color,#e2e8f0);background:var(--bg-app,#f8fafc);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:14px 24px;display:flex}._formGrid2_drij9_617{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}._formGroup_drij9_623{flex-direction:column;gap:6px;display:flex}._formGroup_drij9_623 label{color:var(--text-secondary,#475569);font-size:12px;font-weight:700}._formInput_drij9_635{border:1px solid var(--border-color,#cbd5e1);background:var(--bg-surface,#fff);color:var(--text-primary,#0f172a);border-radius:8px;outline:none;padding:9px 12px;font-size:13px}._formInput_drij9_635:focus{border-color:#0284c7}._folderDocketCard_drij9_652{background:var(--bg-surface,#fff);border:1.5px solid #cbd5e1;border-radius:16px;flex-direction:column;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d}._folderDocketCard_drij9_652:hover{border-color:#94a3b8;transform:translateY(-2px);box-shadow:0 12px 20px -3px #00000014}._folderDocketTab_drij9_672{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-bottom:1.5px solid #e2e8f0;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}._folderDocketTabLeft_drij9_682{align-items:center;gap:8px;display:flex}._folderDocketBadge_drij9_688{color:#0369a1;letter-spacing:.5px;text-transform:uppercase;background:#e0f2fe;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800}._folderDocketBody_drij9_699{flex-direction:column;flex:1;gap:12px;padding:16px 18px;display:flex}._folderVehiclePlate_drij9_707{justify-content:space-between;align-items:center;gap:10px;display:flex}._folderTTTitle_drij9_714{color:#0f172a;letter-spacing:.3px;align-items:center;gap:8px;font-size:18px;font-weight:900;display:flex}._folderCompanyTag_drij9_724{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}._folderDriverMeta_drij9_734{color:#64748b;align-items:center;gap:12px;font-size:12px;display:flex}._folderSummaryGrid_drij9_743{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:1fr 1fr;gap:10px;padding:10px 12px;display:grid}._folderSummaryCol_drij9_753{flex-direction:column;gap:4px;display:flex}._folderSummaryLabel_drij9_759{color:#64748b;text-transform:uppercase;align-items:center;gap:4px;font-size:10.5px;font-weight:800;display:flex}._folderSummaryValue_drij9_769{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}._folderDocketFooter_drij9_778{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}._folderCostPill_drij9_788{flex-direction:column;display:flex}._folderCostLabel_drij9_793{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:700}._folderCostAmount_drij9_800{color:#059669;font-size:15px;font-weight:900}._btnOpenFolder_drij9_806{color:#fff;cursor:pointer;background:#0284c7;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._btnOpenFolder_drij9_806:hover{background:#0369a1;transform:translateY(-1px)}._dynamicItemsCard_drij9_830{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}._dynamicItemRow_drij9_840{grid-template-columns:28px 1fr 100px 90px 32px;align-items:center;gap:8px;display:grid}._dynamicItemIndex_drij9_847{color:#94a3b8;text-align:center;font-size:12px;font-weight:800}._btnDeleteItem_drij9_854{color:#dc2626;cursor:pointer;background:#fee2e2;border:1px solid #fca5a5;border-radius:6px;justify-content:center;align-items:center;width:32px;height:34px;transition:all .15s;display:flex}._btnDeleteItem_drij9_854:hover{color:#b91c1c;background:#fecaca}._btnAddItem_drij9_873{color:#4338ca;cursor:pointer;background:#fff;border:1.5px dashed #a5b4fc;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:700;transition:all .15s;display:inline-flex}._btnAddItem_drij9_873:hover{background:#eef2ff;border-color:#6366f1}._detailSection_drij9_895{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:10px;padding:16px;display:flex}._container_1u5xs_1{background:var(--bg-app,#f8fafc);min-height:calc(100vh - 120px);padding:24px}._headerRow_1u5xs_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._titleArea_1u5xs_16 h1{color:var(--text-primary,#0f172a);align-items:center;gap:10px;margin:0 0 6px;font-size:22px;font-weight:800;display:flex}._titleArea_1u5xs_16 p{color:var(--text-secondary,#64748b);margin:0;font-size:13.5px}._headerActions_1u5xs_32{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._primaryBtn_1u5xs_39{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #0284c733}._primaryBtn_1u5xs_39:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0284c74d}._secondaryBtn_1u5xs_60{color:var(--text-primary,#0f172a);border:1px solid var(--border-color,#e2e8f0);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._secondaryBtn_1u5xs_60:hover{background:#f1f5f9}._addDrumBtn_1u5xs_79{color:#059669;cursor:pointer;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}._addDrumBtn_1u5xs_79:hover{background:#d1fae5;transform:translateY(-1px)}._drumPillsRow_1u5xs_100{align-items:center;gap:10px;margin-bottom:18px;padding-bottom:8px;display:flex;overflow-x:auto}._drumPillsRow_1u5xs_100::-webkit-scrollbar{height:4px}._drumPillsRow_1u5xs_100::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}._drumPill_1u5xs_100{border:1.5px solid var(--border-color,#e2e8f0);color:var(--text-secondary,#64748b);cursor:pointer;white-space:nowrap;background:#fff;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex}._drumPill_1u5xs_100:hover{color:#0284c7;background:#f0f9ff;border-color:#0284c7}._drumPillActive_1u5xs_139{color:#fff;background:#0284c7;border-color:#0284c7;box-shadow:0 2px 8px #0284c74d}._drumPillActive_1u5xs_139:hover{color:#fff;background:#0369a1;border-color:#0369a1}._pillBadge_1u5xs_152{background:#00000014;border-radius:12px;padding:1px 7px;font-size:11px}._drumPillActive_1u5xs_139 ._pillBadge_1u5xs_152{color:#fff;background:#ffffff40}._lowStockBanner_1u5xs_165{color:#991b1b;background:#fef2f2;border:1.5px solid #f87171;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;animation:2s ease-in-out infinite _pulseBorder_1u5xs_1;display:flex}@keyframes _pulseBorder_1u5xs_1{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 6px #ef444426}}._kpiFourGrid_1u5xs_185{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}@media (width<=1080px){._kpiFourGrid_1u5xs_185{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiFourGrid_1u5xs_185{grid-template-columns:1fr}}._kpiCard_1u5xs_204{border:1px solid var(--border-color,#e2e8f0);box-shadow:var(--shadow-sm,0 1px 3px #0000000d);background:#fff;border-radius:12px;flex-direction:column;justify-content:space-between;padding:16px 18px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}._kpiCard_1u5xs_204:hover{box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a);transform:translateY(-2px)}._kpiCardHeader_1u5xs_222{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._kpiNumTag_1u5xs_229{text-transform:uppercase;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:800}._kpiLabel_1u5xs_237{color:var(--text-secondary,#64748b);margin-bottom:4px;font-size:12px;font-weight:700;line-height:1.3}._kpiValue_1u5xs_245{color:var(--text-primary,#0f172a);font-size:22px;font-weight:800}._kpiSub_1u5xs_251{color:var(--text-muted,#94a3b8);margin-top:4px;font-size:11px}._drumRackSection_1u5xs_258{border:1px solid var(--border-color,#e2e8f0);box-shadow:var(--shadow-sm,0 1px 3px #0000000d);background:#fff;border-radius:14px;margin-bottom:24px;padding:20px}._drumRackHeader_1u5xs_267{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}._drumRackTitle_1u5xs_276{color:var(--text-primary,#0f172a);align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}._drumRackSubtitle_1u5xs_285{color:var(--text-secondary,#64748b);margin-top:2px;font-size:12px}._drumRackGrid_1u5xs_291{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px;display:grid}._drumCard_1u5xs_297{border:1.5px solid var(--border-color,#e2e8f0);cursor:pointer;background:#f8fafc;border-radius:12px;flex-direction:column;padding:16px;transition:all .2s;display:flex;position:relative}._drumCard_1u5xs_297:hover{border-color:#94a3b8;transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}._drumCardSelected_1u5xs_315{background:#fff;border-color:#0284c7;box-shadow:0 0 0 2px #0284c733,0 4px 14px #0284c71f}._drumCardHeader_1u5xs_321{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}._drumName_1u5xs_328{color:var(--text-primary,#0f172a);margin-bottom:2px;font-size:13.5px;font-weight:800}._drumBrand_1u5xs_335{color:var(--text-secondary,#64748b);font-size:11px;font-weight:600}._statusBadge_1u5xs_341{text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-radius:12px;padding:2px 8px;font-size:10.5px;font-weight:800}._badgeActive_1u5xs_351{color:#15803d;background:#dcfce7}._badgeFull_1u5xs_356{color:#0369a1;background:#e0f2fe}._badgeLow_1u5xs_361{color:#b91c1c;background:#fee2e2}._badgeEmpty_1u5xs_366{color:#64748b;background:#f1f5f9}._drumMiddleRow_1u5xs_372{align-items:center;gap:16px;margin-bottom:14px;display:flex}._drumVisualContainer_1u5xs_379{flex-shrink:0;width:75px;height:105px;position:relative}._drumCap_1u5xs_386{background:#475569;border:1px solid #1e293b;border-radius:2px;width:16px;height:6px;position:absolute;top:-4px;left:15px}._drumCylinder_1u5xs_397{background:#e2e8f0;border:2.5px solid #334155;border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 6px #0000001f}._drumLiquid_1u5xs_408{background:linear-gradient(#d97706 0%,#b45309 60%,#78350f 100%);justify-content:center;align-items:flex-start;padding-top:2px;transition:height .6s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0}._liquidWave_1u5xs_421{background:#ffffff59;border-radius:50%;width:100%;height:4px}._drumPercentBadge_1u5xs_428{color:#fff;white-space:nowrap;background:#0f172ad9;border-radius:10px;padding:2px 6px;font-size:10.5px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._drumStatsCol_1u5xs_442{flex-direction:column;flex:1;gap:4px;display:flex}._drumStockAmount_1u5xs_449{color:var(--text-primary,#0f172a);font-size:18px;font-weight:800}._drumStockMax_1u5xs_455{color:var(--text-muted,#94a3b8);font-size:12px;font-weight:600}._drumProgressBar_1u5xs_461{background:#e2e8f0;border-radius:3px;width:100%;height:6px;margin:4px 0;overflow:hidden}._drumProgressFill_1u5xs_470{border-radius:3px;height:100%;transition:width .5s}._drumMetaInfo_1u5xs_476{color:var(--text-secondary,#64748b);flex-direction:column;gap:2px;font-size:11px;display:flex}._drumActionsRow_1u5xs_484{border-top:1px dashed var(--border-color,#e2e8f0);gap:8px;margin-top:auto;padding-top:10px;display:flex}._drumActionBtn_1u5xs_492{border:1px solid var(--border-color,#cbd5e1);color:var(--text-primary,#0f172a);cursor:pointer;background:#fff;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-size:11.5px;font-weight:700;transition:all .15s;display:inline-flex}._drumActionBtn_1u5xs_492:hover{background:#f1f5f9;border-color:#94a3b8}._drumActionPrimary_1u5xs_514{color:#fff;background:#0284c7;border-color:#0284c7}._drumActionPrimary_1u5xs_514:hover{background:#0369a1;border-color:#0369a1}._drumActionSecondary_1u5xs_525{color:#059669;background:#ecfdf5;border-color:#a7f3d0}._drumActionSecondary_1u5xs_525:hover{background:#d1fae5}._addDrumCard_1u5xs_536{text-align:center;cursor:pointer;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:200px;padding:24px 16px;transition:all .2s;display:flex}._addDrumCard_1u5xs_536:hover{background:#f0f9ff;border-color:#0284c7;transform:translateY(-2px)}._addDrumIcon_1u5xs_558{color:#0284c7;background:#e0f2fe;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._addDrumCard_1u5xs_536:hover ._addDrumIcon_1u5xs_558{color:#fff;background:#0284c7}._tabsBar_1u5xs_575{border-bottom:1px solid var(--border-color,#e2e8f0);gap:8px;margin-bottom:20px;padding-bottom:2px;display:flex}._tabBtn_1u5xs_583{color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:none;border-bottom:2.5px solid #0000;align-items:center;gap:6px;padding:10px 18px;font-size:13.5px;font-weight:700;transition:all .2s;display:inline-flex}._tabBtnActive_1u5xs_598{color:#0284c7;border-bottom-color:#0284c7}._tableCard_1u5xs_604{border:1px solid var(--border-color,#e2e8f0);box-shadow:var(--shadow-sm,0 1px 3px #0000000d);background:#fff;border-radius:12px;overflow:hidden}._tableHeaderBar_1u5xs_612{border-bottom:1px solid var(--border-color,#e2e8f0);background:#f8fafc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._searchBox_1u5xs_623{min-width:220px;position:relative}._searchBox_1u5xs_623 input{border:1px solid var(--border-color,#e2e8f0);box-sizing:border-box;border-radius:6px;width:100%;padding:8px 12px 8px 34px;font-size:12.5px}._searchBox_1u5xs_623 svg{color:var(--text-muted,#94a3b8);position:absolute;top:50%;left:10px;transform:translateY(-50%)}._tableWrapper_1u5xs_645{overflow-x:auto}._table_1u5xs_604{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_1u5xs_604 th{color:#475569;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color,#e2e8f0);background:#f8fafc;padding:12px 16px;font-size:11.5px;font-weight:700}._table_1u5xs_604 td{color:var(--text-primary,#0f172a);border-bottom:1px solid #f1f5f9;padding:12px 16px}._table_1u5xs_604 tr:hover{background:#f8fafc}._modalOverlay_1u5xs_678{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a99;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modalCard_1u5xs_690{background:#fff;border-radius:14px;width:100%;max-width:540px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0003}._modalHeader_1u5xs_700{border-bottom:1px solid var(--border-color,#e2e8f0);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}._modalHeader_1u5xs_700 h2{color:var(--text-primary,#0f172a);margin:0;font-size:17px;font-weight:800}._closeBtn_1u5xs_715{cursor:pointer;color:var(--text-secondary,#64748b);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}._closeBtn_1u5xs_715:hover{color:#ef4444;background:#f1f5f9}._modalBody_1u5xs_732{flex-direction:column;gap:16px;padding:22px;display:flex}._formGroup_1u5xs_739{flex-direction:column;gap:6px;display:flex}._formGroup_1u5xs_739 label{color:#334155;text-transform:uppercase;font-size:12px;font-weight:700}._formInput_1u5xs_752{border:1px solid var(--border-color,#cbd5e1);background:#fff;border-radius:6px;outline:none;padding:9px 12px;font-size:13px}._formInput_1u5xs_752:focus{border-color:#0284c7}._formGrid2_1u5xs_765{grid-template-columns:1fr 1fr;gap:12px;display:grid}._modalFooter_1u5xs_771{border-top:1px solid var(--border-color,#e2e8f0);background:#f8fafc;border-radius:0 0 14px 14px;justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}._container_25j1w_1{background:var(--bg-app,#f8fafc);min-height:calc(100vh - 120px);padding:24px}._headerRow_25j1w_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._titleArea_25j1w_16 h1{color:var(--text-primary,#0f172a);align-items:center;gap:10px;margin:0 0 6px;font-size:22px;font-weight:800;display:flex}._titleArea_25j1w_16 p{color:var(--text-secondary,#64748b);margin:0;font-size:13.5px}._headerActions_25j1w_32{gap:10px;display:flex}._primaryBtn_25j1w_37{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}._primaryBtn_25j1w_37:hover{transform:translateY(-1px)}._secondaryBtn_25j1w_56{color:var(--text-primary,#0f172a);border:1px solid var(--border-color,#e2e8f0);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}._tabsBar_25j1w_70{border-bottom:1.5px solid var(--border-color,#e2e8f0);gap:6px;margin-bottom:20px;display:flex;overflow-x:auto}._tabBtn_25j1w_78{color:var(--text-secondary,#64748b);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2.5px solid #0000;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:700;display:inline-flex}._tabBtnActive_25j1w_93{color:#0284c7;border-bottom-color:#0284c7}._tableCard_25j1w_98{border:1px solid var(--border-color,#e2e8f0);box-shadow:var(--shadow-sm,0 1px 3px #0000000d);background:#fff;border-radius:12px;overflow:hidden}._tableHeaderBar_25j1w_106{border-bottom:1px solid var(--border-color,#e2e8f0);background:#f8fafc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._searchBox_25j1w_117{min-width:260px;position:relative}._searchBox_25j1w_117 input{border:1px solid var(--border-color,#e2e8f0);box-sizing:border-box;border-radius:6px;width:100%;padding:8px 12px 8px 34px;font-size:12.5px}._searchBox_25j1w_117 svg{color:var(--text-muted,#94a3b8);position:absolute;top:50%;left:10px;transform:translateY(-50%)}._tableWrapper_25j1w_139{overflow-x:auto}._table_25j1w_98{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_25j1w_98 th{color:#475569;text-transform:uppercase;border-bottom:1px solid var(--border-color,#e2e8f0);background:#f8fafc;padding:12px 14px;font-size:11px;font-weight:700}._table_25j1w_98 td{color:var(--text-primary,#0f172a);border-bottom:1px solid #f1f5f9;padding:12px 14px}._modalOverlay_25j1w_166{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a99;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modalCard_25j1w_178{background:#fff;border-radius:14px;width:100%;max-width:580px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0003}._modalHeader_25j1w_188{border-bottom:1px solid var(--border-color,#e2e8f0);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}._modalHeader_25j1w_188 h2{color:var(--text-primary,#0f172a);margin:0;font-size:17px;font-weight:800}._closeBtn_25j1w_203{cursor:pointer;color:var(--text-secondary,#64748b);background:0 0;border:none}._modalBody_25j1w_210{flex-direction:column;gap:16px;padding:22px;display:flex}._formGroup_25j1w_217{flex-direction:column;gap:6px;display:flex}._formGroup_25j1w_217 label{color:#334155;text-transform:uppercase;font-size:12px;font-weight:700}._formInput_25j1w_230{border:1px solid var(--border-color,#cbd5e1);border-radius:6px;outline:none;padding:9px 12px;font-size:13px}._formGrid2_25j1w_238{grid-template-columns:1fr 1fr;gap:12px;display:grid}._modalFooter_25j1w_244{border-top:1px solid var(--border-color,#e2e8f0);background:#f8fafc;border-radius:0 0 14px 14px;justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}._container_1mtl5_1{background:var(--bg-app,#f8fafc);min-height:calc(100vh - 120px);padding:24px}._headerRow_1mtl5_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._titleArea_1mtl5_16 h1{color:var(--text-primary,#0f172a);align-items:center;gap:10px;margin:0 0 6px;font-size:22px;font-weight:800;display:flex}._titleArea_1mtl5_16 p{color:var(--text-secondary,#64748b);margin:0;font-size:13.5px}._headerActions_1mtl5_32{gap:10px;display:flex}._primaryBtn_1mtl5_37{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}._primaryBtn_1mtl5_37:hover{transform:translateY(-1px)}._secondaryBtn_1mtl5_56{color:var(--text-primary,#0f172a);border:1px solid var(--border-color,#e2e8f0);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}._statsGrid_1mtl5_70{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}@media (width<=900px){._statsGrid_1mtl5_70{grid-template-columns:repeat(2,1fr)}}._statCard_1mtl5_83{border:1px solid var(--border-color,#e2e8f0);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._statValue_1mtl5_93{color:var(--text-primary,#0f172a);margin-top:4px;font-size:22px;font-weight:800}._statLabel_1mtl5_100{color:var(--text-secondary,#64748b);text-transform:uppercase;font-size:12px;font-weight:700}._tableCard_1mtl5_107{border:1px solid var(--border-color,#e2e8f0);box-shadow:var(--shadow-sm,0 1px 3px #0000000d);background:#fff;border-radius:12px;overflow:hidden}._tableHeaderBar_1mtl5_115{border-bottom:1px solid var(--border-color,#e2e8f0);background:#f8fafc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._searchBox_1mtl5_126{min-width:280px;position:relative}._searchBox_1mtl5_126 input{border:1px solid var(--border-color,#e2e8f0);box-sizing:border-box;border-radius:6px;width:100%;padding:8px 12px 8px 34px;font-size:12.5px}._searchBox_1mtl5_126 svg{color:var(--text-muted,#94a3b8);position:absolute;top:50%;left:10px;transform:translateY(-50%)}._tableWrapper_1mtl5_148{overflow-x:auto}._table_1mtl5_107{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_1mtl5_107 th{color:#475569;text-transform:uppercase;border-bottom:1px solid var(--border-color,#e2e8f0);background:#f8fafc;padding:12px 14px;font-size:11px;font-weight:700}._table_1mtl5_107 td{color:var(--text-primary,#0f172a);border-bottom:1px solid #f1f5f9;padding:12px 14px}._badge_1mtl5_175{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}._badgeActive_1mtl5_183{color:#16a34a;background:#dcfce7}._badgeScrapped_1mtl5_188{color:#dc2626;background:#fee2e2}._badgeClaim_1mtl5_193{color:#4338ca;background:#e0e7ff}._modalOverlay_1mtl5_198{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a99;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modalCard_1mtl5_210{background:#fff;border-radius:14px;width:100%;max-width:540px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0003}._modalHeader_1mtl5_220{border-bottom:1px solid var(--border-color,#e2e8f0);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}._modalHeader_1mtl5_220 h2{color:var(--text-primary,#0f172a);margin:0;font-size:17px;font-weight:800}._closeBtn_1mtl5_235{cursor:pointer;color:var(--text-secondary,#64748b);background:0 0;border:none}._modalBody_1mtl5_242{flex-direction:column;gap:16px;padding:22px;display:flex}._formGroup_1mtl5_249{flex-direction:column;gap:6px;display:flex}._formGroup_1mtl5_249 label{color:#334155;text-transform:uppercase;font-size:12px;font-weight:700}._formInput_1mtl5_262{border:1px solid var(--border-color,#cbd5e1);border-radius:6px;outline:none;padding:9px 12px;font-size:13px}._formGrid2_1mtl5_270{grid-template-columns:1fr 1fr;gap:12px;display:grid}._modalFooter_1mtl5_276{border-top:1px solid var(--border-color,#e2e8f0);background:#f8fafc;border-radius:0 0 14px 14px;justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}._container_n2gua_3{background:var(--bg-app,#f8fafc);min-height:calc(100vh - 120px);padding:24px}._headerRow_n2gua_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._titleArea_n2gua_18 h1{color:var(--text-primary,#0f172a);align-items:center;gap:10px;margin:0 0 6px;font-size:22px;font-weight:800;display:flex}._titleArea_n2gua_18 p{color:var(--text-secondary,#64748b);margin:0;font-size:13.5px}._filterCard_n2gua_35{border:1px solid var(--border-color,#e2e8f0);box-shadow:var(--shadow-sm,0 1px 3px #0000000d);background:#fff;border-radius:12px;margin-bottom:24px;padding:18px 20px}._filterGrid_n2gua_44{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=900px){._filterGrid_n2gua_44{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){._filterGrid_n2gua_44{grid-template-columns:1fr}}._filterGroup_n2gua_62{flex-direction:column;gap:6px;display:flex}._filterGroup_n2gua_62 label{color:#475569;text-transform:uppercase;letter-spacing:.5px;font-size:11.5px;font-weight:800}._filterSelect_n2gua_76{border:1px solid var(--border-color,#cbd5e1);color:var(--text-primary,#0f172a);background:#fff;border-radius:6px;outline:none;padding:9px 12px;font-size:13px}._filterSelect_n2gua_76:focus{border-color:#0284c7}._reconciliationBox_n2gua_91{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1.5px solid #93c5fd;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:16px 20px;display:flex}._reconcileInputs_n2gua_104{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._receivedInput_n2gua_111{color:#1e40af;background:#fff;border:1.5px solid #3b82f6;border-radius:6px;width:170px;padding:8px 12px;font-size:16px;font-weight:800}._calcBtn_n2gua_122{color:#fff;cursor:pointer;background:#1d4ed8;border:none;border-radius:6px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}._calcBtn_n2gua_122:hover{background:#1e40af}._tableCard_n2gua_142{border:1px solid var(--border-color,#e2e8f0);box-shadow:var(--shadow-sm,0 1px 3px #0000000d);background:#fff;border-radius:12px;overflow:hidden}._tableHeaderBar_n2gua_150{border-bottom:1px solid var(--border-color,#e2e8f0);background:#f8fafc;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}._tableWrapper_n2gua_159{overflow-x:auto}._table_n2gua_142{border-collapse:collapse;text-align:left;width:100%;font-size:12.5px}._table_n2gua_142 th{color:#475569;text-transform:uppercase;border-bottom:1px solid var(--border-color,#e2e8f0);white-space:nowrap;background:#f8fafc;padding:10px 12px;font-size:11px;font-weight:700}._table_n2gua_142 td{color:var(--text-primary,#0f172a);border-bottom:1px solid #f1f5f9;padding:10px 12px}._lockedCell_n2gua_187{color:#334155;font-weight:600}._editableInput_n2gua_192{color:#0369a1;box-sizing:border-box;background:#f0f9ff;border:1px dashed #0284c7;border-radius:4px;width:100%;padding:4px 8px;font-size:12px;font-weight:600}._editableInput_n2gua_192:focus{background:#fff;border-style:solid;outline:none}._viewControlsCard_n2gua_213{border:1px solid var(--border-color,#e2e8f0);background:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding:14px 18px;display:flex;box-shadow:0 2px 8px #0000000a}._viewModePills_n2gua_227{background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;align-items:center;padding:3px;display:inline-flex}._viewModeBtn_n2gua_236{cursor:pointer;color:#475569;background:0 0;border:none;border-radius:6px;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}._viewModeBtnActive_n2gua_251{color:#0284c7;background:#fff;box-shadow:0 1px 3px #0000001a}._viewModeBtnKhataActive_n2gua_257{color:#fff;background:#881337;box-shadow:0 2px 6px #88133759}._searchBox_n2gua_263{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:8px;min-width:260px;padding:7px 12px;display:inline-flex}._searchBox_n2gua_263 input{width:100%;color:var(--text-primary,#0f172a);background:0 0;border:none;outline:none;font-size:12.5px}._spreadToggleBtn_n2gua_283{color:#9d174d;cursor:pointer;background:#fdf2f8;border:1px solid #fbcfe8;border-radius:6px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}._spreadToggleBtn_n2gua_283:hover{background:#fce7f3}._bookDesk_n2gua_305{background:linear-gradient(135deg,#262626 0%,#171717 100%);border-radius:18px;margin-bottom:24px;padding:24px;position:relative;overflow:hidden;box-shadow:0 20px 45px #00000059,inset 0 0 20px #00000080}._physicalBook_n2gua_315{background:linear-gradient(145deg,#881337 0%,#4c0519 100%);border:2px solid #b91c1c;border-radius:14px;padding:14px 14px 18px;position:relative;box-shadow:0 16px 40px #00000080,inset 0 2px 4px #ffffff26}._physicalBook_n2gua_315:before{content:"";pointer-events:none;border:1.5px dashed #fbbf2466;border-radius:10px;position:absolute;inset:6px}._ribbonBookmark_n2gua_338{z-index:10;clip-path:polygon(0% 0%,100% 0%,100% 85%,50% 100%,0% 85%);background:linear-gradient(#dc2626 0%,#991b1b 100%);width:22px;height:52px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 4px 8px #0006}._spreadContainer_n2gua_352{background:#fdfcf7;border-radius:8px;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 15px #00000014}._singlePageContainer_n2gua_362{background:#fdfcf7;border-radius:8px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 15px #00000014}@media (width<=960px){._spreadContainer_n2gua_352{grid-template-columns:1fr}}._bookSpineCrease_n2gua_378{pointer-events:none;z-index:5;background:linear-gradient(90deg,#00000029 0%,#0000000a 30%,#fff3 50%,#0000000a 70%,#00000029 100%);width:48px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset 0 0 8px #00000040}@media (width<=960px){._bookSpineCrease_n2gua_378{display:none}}._khataPage_n2gua_404{box-sizing:border-box;background:#fffdfa;flex-direction:column;justify-content:space-between;min-height:480px;padding:22px 24px 18px;display:flex;position:relative}._leftPage_n2gua_415{border-right:1px solid #00000014;box-shadow:inset -10px 0 15px -8px #00000014}._rightPage_n2gua_420{border-left:1px solid #00000014;box-shadow:inset 10px 0 15px -8px #00000014}._auspiciousBanner_n2gua_426{text-align:center;color:#dc2626;letter-spacing:1px;border-bottom:1.5px solid #ef4444;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:4px;font-family:Kalam,Caveat,cursive;font-size:13px;font-weight:700;display:flex}._companyKhataName_n2gua_441{color:#881337;font-family:Kalam,Caveat,cursive;font-size:15px;font-weight:800}._pageNumberBadge_n2gua_448{color:#78350f;background:#fef3c7;border:1px solid #fde68a;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:700}._pageMetaBar_n2gua_459{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:6px 10px;font-family:Kalam,Caveat,cursive;font-size:12px;display:flex}._ledgerTableWrapper_n2gua_474{flex:1;margin-bottom:12px;overflow-x:auto}._ledgerTable_n2gua_474{border-collapse:collapse;background:repeating-linear-gradient(#0000 0 36px,#3b82f612 37px 38px);width:100%;font-size:12px}._ledgerTable_n2gua_474 th{color:#991b1b;text-align:left;white-space:nowrap;background:#fef2f2;border-top:1.5px solid #dc2626;border-bottom:1.5px solid #dc2626;border-right:1px solid #dc262640;padding:6px 8px;font-family:Kalam,Caveat,sans-serif;font-size:11px;font-weight:800}._ledgerTable_n2gua_474 th:last-child{border-right:none}._ledgerTable_n2gua_474 td{vertical-align:middle;color:#1e3a8a;border-bottom:1px solid #3b82f61f;border-right:1px solid #dc262626;padding:8px;font-family:Kalam,Caveat,cursive;font-size:13.5px;line-height:1.3}._ledgerTable_n2gua_474 td:last-child{border-right:none}._inkBlue_n2gua_526{color:#1e3a8a;font-family:Kalam,Caveat,cursive;font-weight:700}._inkGreen_n2gua_532{color:#15803d;font-family:Kalam,Caveat,cursive;font-weight:800}._inkRed_n2gua_538{color:#dc2626;font-family:Kalam,Caveat,cursive;font-weight:800}._inkInput_n2gua_544{color:#1e3a8a;background:0 0;border:none;border-bottom:1px dashed #1e3a8a;outline:none;width:70px;padding:2px 4px;font-family:Kalam,Caveat,cursive;font-size:13.5px;font-weight:700}._inkInput_n2gua_544:focus{background:#0284c70d;border-bottom:1.5px solid #0284c7}._pageFooterSummary_n2gua_563{background:#fdf4ff;border-top:1.5px solid #a21caf;border-bottom:1.5px solid #a21caf;justify-content:space-between;align-items:center;margin-top:auto;padding:6px 10px;font-family:Kalam,Caveat,cursive;font-size:13px;display:flex}._verifiedStamp_n2gua_577{text-align:center;pointer-events:none;color:#dc262673;letter-spacing:.5px;text-transform:uppercase;border:2px dashed #dc262652;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:95px;height:95px;padding:4px;font-family:Kalam,Caveat,cursive;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:24px;right:28px;transform:rotate(-12deg)}._bookNavFooter_n2gua_602{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 4px;display:flex}._navBtnGroup_n2gua_611{align-items:center;gap:8px;display:inline-flex}._navPageBtn_n2gua_617{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:5px;padding:7px 14px;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex}._navPageBtn_n2gua_617:hover:not(:disabled){color:#0f172a;background:#e2e8f0}._navPageBtn_n2gua_617:disabled{opacity:.4;cursor:not-allowed}._pageIndicatorPill_n2gua_642{color:#fff;background:#881337;border-radius:20px;padding:6px 14px;font-size:13px;font-weight:800;box-shadow:0 2px 4px #0003}._container_10xp7_1{background:var(--bg-app,#f8fafc);min-height:calc(100vh - 120px);padding:24px}._headerRow_10xp7_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._titleArea_10xp7_16 h1{color:var(--text-primary,#0f172a);align-items:center;gap:10px;margin:0 0 6px;font-size:22px;font-weight:800;display:flex}._titleArea_10xp7_16 p{color:var(--text-secondary,#64748b);margin:0;font-size:13.5px}._tabsBar_10xp7_32{border-bottom:1.5px solid var(--border-color,#e2e8f0);gap:8px;margin-bottom:20px;display:flex}._tabBtn_10xp7_39{color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:none;border-bottom:2.5px solid #0000;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:700;display:inline-flex}._tabBtnActive_10xp7_53{color:#0284c7;border-bottom-color:#0284c7}._tabBadge_10xp7_58{color:#dc2626;background:#fee2e2;border-radius:10px;padding:1px 6px;font-size:11px;font-weight:800}._tableCard_10xp7_67{border:1px solid var(--border-color,#e2e8f0);box-shadow:var(--shadow-sm,0 1px 3px #0000000d);background:#fff;border-radius:12px;overflow:hidden}._tableHeaderBar_10xp7_75{border-bottom:1px solid var(--border-color,#e2e8f0);background:#f8fafc;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._tableWrapper_10xp7_84{overflow-x:auto}._table_10xp7_67{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_10xp7_67 th{color:#475569;text-transform:uppercase;border-bottom:1px solid var(--border-color,#e2e8f0);background:#f8fafc;padding:12px 14px;font-size:11px;font-weight:700}._table_10xp7_67 td{color:var(--text-primary,#0f172a);border-bottom:1px solid #f1f5f9;padding:12px 14px}._passBtn_10xp7_111{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex}._passBtn_10xp7_111:hover{background:#059669}._rejectBtn_10xp7_130{color:#dc2626;cursor:pointer;background:#fff;border:1px solid #fca5a5;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}._rejectBtn_10xp7_130:hover{background:#fef2f2}._badgePassed_10xp7_148{color:#16a34a;background:#dcfce7;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700}._badgePending_10xp7_157{color:#b45309;background:#fef3c7;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700}
