html.dark,[data-theme=dark],:root[data-theme=dark]{--bg:#0b0f14;--bg-sidebar:#101720;--bg-header:#111821;--bg-header-trans:#111821f5;--bg2:#151d27;--bg3:#1b2532;--bg4:#222e3d;--bg-hover:#1e293b;--bg-active:#26354a;--bg-card:#151d27;--surface:#151d27;--surface-card:#151d27;--surface-2:#1b2532;--card:#151d27;--background:#0b0f14;--popover:#18222f;--border:#283445;--border2:#334155;--border-subtle:#1e293b;--border-light:#1e293b;--text:#f1f5f9;--text2:#a3afbf;--text3:#778397;--text-muted:#778397;--muted:#778397;--text-inverse:#0b0f14;--accent:#2563eb;--accent-hover:#3b82f6;--accent-bg:#2563eb26;--accent-glow:#2563eb47;--brand:#38bdf8;--brand-blue:#38bdf8;--brand-red:#f87171;--brand-blue-bg:#38bdf824;--brand-red-bg:#f8717124;--danger:#ef4444;--danger-hover:#dc2626;--danger-bg:#ef444424;--danger-border:#ef444447;--danger-tint:#ef444429;--success:#10b981;--success-hover:#059669;--success-bg:#10b98124;--success-border:#10b98147;--success-tint:#10b98129;--warn:#f59e0b;--warn-hover:#d97706;--warn-bg:#f59e0b24;--warn-border:#f59e0b47;--warning-tint:#f59e0b29;--warning-dark:#fbbf24;--info:#38bdf8;--info-hover:#0ea5e9;--info-bg:#38bdf824;--info-border:#38bdf847;--info-tint:#38bdf829;--info-dark:#38bdf8;--purple:#a855f7;--purple-bg:#a855f724;--shadow:0 4px 20px -2px #00000080, 0 0 0 1px #ffffff0d;--shadow-sm:0 1px 3px #00000059, 0 0 0 1px #ffffff08;--shadow-lg:0 20px 40px -8px #000000a6, 0 0 0 1px #ffffff14;--mobile-app-bg:#0b0f14;--mobile-app-surface:#151d27;--mobile-app-card-bg:#151d27;--mobile-app-border:#283445;--mobile-app-border-light:#1b2532;--mobile-app-text-main:#f1f5f9;--mobile-app-text-muted:#a3afbf;--mobile-app-text-light:#778397;--mobile-app-navy:#f1f5f9;--mobile-app-navy-soft:#a3afbf;--rn-card-bg:#0c1527;--rn-card-border:#1a2a47;--rn-card-title:#f8fafc;--rn-card-desc:#7e92b3;--rn-card-divider:#ffffff0f;--rn-search-bg:#0b1325;--rn-search-focus-bg:#0e182e;--rn-search-border:#1a2b48;--rn-text-main:#f1f5f9;--rn-text-muted:#5b6f92;--rn-fav-color:#64748b;--rn-tag-bg:#132238;--rn-tag-border:#ffffff14;--rn-tag-color:#94a3b8;--rn-chip-bg:#0f1a2e;--rn-chip-border:#1c2b4a;--rn-chip-color:#94a3b8;--subnav-pill-bg:#0f192e;--subnav-pill-border:#1c2a47;--subnav-pill-color:#94a3b8;--mobile-app-bottom-bg:#070d18f5;--mobile-app-bottom-border:#141f33;--mobile-app-shadow-card:0 1px 4px #0006, 0 0 0 1px #ffffff0d;--mobile-app-shadow-float:0 16px 36px #0009, 0 0 0 1px #ffffff14}[data-theme=dark] body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg)!important;color:var(--text)!important}[data-theme=dark] .app-shell{background:var(--bg)!important;color:var(--text)!important}[data-theme=dark] .app-main{background:var(--bg)!important}[data-theme=dark] .page-body{background:var(--bg)!important;color:var(--text)!important}[data-theme=dark] ::-webkit-scrollbar{width:6px;height:6px}[data-theme=dark] ::-webkit-scrollbar-track{background:#101720}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#283445;border-radius:10px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#334155}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] .page-title,[data-theme=dark] .rn-screen-head h1,[data-theme=dark] .hr-dash-head h1{color:var(--text)!important}[data-theme=dark] p,[data-theme=dark] .page-subtitle,[data-theme=dark] .hr-dash-head p,[data-theme=dark] .breadcrumb{color:var(--text2)!important}[data-theme=dark] .breadcrumb a,[data-theme=dark] .breadcrumb span{color:var(--text3)!important}[data-theme=dark] .breadcrumb a:hover{color:var(--text)!important}[data-theme=dark] .brand-text{color:#f1f5f9!important}[data-theme=dark] .brand-text span{color:#38bdf8!important}[data-theme=dark] .app-sidebar{border-right:1px solid var(--border)!important;box-shadow:1px 0 0 0 var(--border)!important;background:#101720!important}[data-theme=dark] .app-sidebar-brand{border-bottom:1px solid var(--border)!important;background:#101720!important}[data-theme=dark] .app-nav-link{border-radius:8px;transition:all .15s;color:var(--text2)!important}[data-theme=dark] .app-nav-link:hover{color:var(--text)!important;background:#1b2532!important}[data-theme=dark] .app-nav-link.active,[data-theme=dark] .app-nav-children a.active{color:#38bdf8!important;box-shadow:none!important;background:#2563eb24!important;border:1px solid #38bdf838!important;border-radius:8px!important;font-weight:600!important}[data-theme=dark] .app-nav-link.active .app-nav-ico{color:#38bdf8!important}[data-theme=dark] .app-nav-ico{color:inherit!important}[data-theme=dark] .app-shell.sidebar-collapsed .app-nav-badge{box-shadow:0 0 0 2px #101720}[data-theme=dark] .app-sidebar-foot{border-top:1px solid var(--border)!important;background:#0d131a!important}[data-theme=dark] .app-sidebar-foot .user-name{color:var(--text)!important}[data-theme=dark] .app-sidebar-foot .user-role{color:var(--text3)!important}[data-theme=dark] .app-sidebar-backdrop{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#000000bf!important}[data-theme=dark] .rn-topbar,[data-theme=dark] .app-topbar,[data-theme=dark] .topbar{border-bottom:1px solid var(--border)!important;box-shadow:0 1px 0 0 var(--border)!important;color:var(--text)!important;background:#111821!important}[data-theme=dark] .app-topbar strong{color:var(--text)!important}[data-theme=dark] .rn-icon-btn,[data-theme=dark] .topbar-btn{color:var(--text2)!important;border:1px solid #0000!important}[data-theme=dark] .rn-icon-btn:hover,[data-theme=dark] .rn-icon-btn.is-active,[data-theme=dark] .topbar-btn:hover{color:var(--text)!important;border-color:var(--border)!important;background:#1b2532!important}[data-theme=dark] .rn-search{border-color:var(--border)!important;color:var(--text3)!important;background:#151d27!important}[data-theme=dark] .rn-search:focus-within{background:#18222f!important;border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb33!important}[data-theme=dark] .rn-search input{color:var(--text)!important}[data-theme=dark] .rn-search input::placeholder{color:var(--text3)!important}[data-theme=dark] .rn-search kbd{border-color:var(--border)!important;color:var(--text3)!important;background:#1b2532!important}[data-theme=dark] .rn-dropdown-btn{border-color:var(--border)!important;color:var(--text)!important;background:#151d27!important}[data-theme=dark] .rn-dropdown-btn:hover,[data-theme=dark] .rn-dropdown-btn.is-open{border-color:var(--border2)!important;color:#fff!important;background:#1b2532!important}[data-theme=dark] .rn-user-btn{border-color:var(--border)!important;color:var(--text)!important;background:#151d27!important}[data-theme=dark] .rn-user-btn:hover,[data-theme=dark] .rn-user-btn.is-open{border-color:var(--border2)!important;background:#1b2532!important}[data-theme=dark] .rn-user-avatar{color:#38bdf8!important;border:1px solid var(--border)!important;background:#1e293b!important}[data-theme=dark] .rn-user-name{color:var(--text)!important}[data-theme=dark] .rn-user-role{color:var(--text3)!important}[data-theme=dark] .rn-space-pill.is-ps{color:#34d399!important;background:#10b98126!important;border:1px solid #10b9814d!important}[data-theme=dark] .rn-space-pill.is-ps .rn-space-dot{background:#10b981!important;box-shadow:0 0 6px #10b98180!important}[data-theme=dark] .rn-space-pill.is-hrms{color:#38bdf8!important;background:#2563eb26!important;border:1px solid #2563eb4d!important}[data-theme=dark] .rn-space-pill.is-hrms .rn-space-dot{background:#2563eb!important;box-shadow:0 0 6px #2563eb80!important}[data-theme=dark] .rn-pop,[data-theme=dark] .rn-search-pop,[data-theme=dark] .rn-profile-menu{border:1px solid var(--border)!important;color:var(--text)!important;background:#18222f!important;box-shadow:0 20px 45px -8px #000000bf,0 0 0 1px #ffffff0d!important}[data-theme=dark] .rn-pop-label{color:var(--text3)!important;border-bottom:1px solid #233042!important}[data-theme=dark] .rn-pop-item{color:var(--text)!important}[data-theme=dark] .rn-pop-item:hover{color:#fff!important;background:#222e3d!important}[data-theme=dark] .rn-pop-item.is-active{color:#38bdf8!important;background:#2563eb33!important}[data-theme=dark] .rn-pop-item span,[data-theme=dark] .rn-pop-empty{color:var(--text3)!important}[data-theme=dark] .rn-pm-header{border-bottom:1px solid var(--border)!important}[data-theme=dark] .rn-pm-avatar{color:#38bdf8!important;border:1px solid var(--border)!important;background:#222e3d!important}[data-theme=dark] .rn-pm-name{color:var(--text)!important}[data-theme=dark] .rn-pm-role{color:var(--text2)!important}[data-theme=dark] .rn-pm-empid{color:var(--text3)!important}[data-theme=dark] .rn-pm-heading{color:var(--text2)!important}[data-theme=dark] .rn-pm-workspace-card{border:1px solid var(--border)!important;color:var(--text)!important;background:#141c26!important}[data-theme=dark] .rn-pm-workspace-card:hover{border-color:var(--border2)!important;background:#1b2532!important}[data-theme=dark] .rn-pm-workspace-card.is-active{background:#2563eb1f!important;border-color:#2563eb66!important}[data-theme=dark] .rn-pm-w-icon{color:#38bdf8!important;border:1px solid var(--border)!important;background:#1e293b!important}[data-theme=dark] .rn-pm-w-title{color:var(--text)!important}[data-theme=dark] .rn-pm-w-sub{color:var(--text3)!important}[data-theme=dark] .rn-pm-divider{background:var(--border)!important}[data-theme=dark] .rn-pm-action-btn{color:var(--text2)!important}[data-theme=dark] .rn-pm-action-btn:hover{color:var(--text)!important;background:#1b2532!important}[data-theme=dark] .rn-pm-action-btn.is-danger:hover{color:#f87171!important;background:#ef444429!important}[data-theme=dark] .card,[data-theme=dark] .rn-leave-page .card,[data-theme=dark] .hr-card,[data-theme=dark] .rn-admin-card,[data-theme=dark] .emp-guide-card,[data-theme=dark] .rn-lt-card,[data-theme=dark] .me-card{border:1px solid var(--border)!important;color:var(--text)!important;background:#151d27!important;box-shadow:0 4px 16px -2px #0006,0 0 0 1px #ffffff08!important}[data-theme=dark] .card-head{border-bottom:1px solid var(--border)!important;background:0 0!important}[data-theme=dark] .card-title,[data-theme=dark] .hr-card h2,[data-theme=dark] .me-card h2,[data-theme=dark] .me-card h3,[data-theme=dark] .card-body{color:var(--text)!important}[data-theme=dark] .stat-card,[data-theme=dark] .hr-kpi,[data-theme=dark] .emp-kpi,[data-theme=dark] .rn-admin-kpi,[data-theme=dark] .rn-roster-stat,[data-theme=dark] .sa-kpi{border:1px solid var(--border)!important;background:#18222f!important;box-shadow:0 2px 8px #0000004d!important}[data-theme=dark] .stat-label,[data-theme=dark] .hr-kpi span,[data-theme=dark] .emp-kpi span,[data-theme=dark] .rn-admin-kpi span,[data-theme=dark] .sa-kpi-lbl{color:var(--text2)!important}[data-theme=dark] .stat-value,[data-theme=dark] .hr-kpi strong,[data-theme=dark] .hr-kpi b,[data-theme=dark] .emp-kpi strong,[data-theme=dark] .rn-admin-kpi strong,[data-theme=dark] .sa-kpi-val{color:#f1f5f9!important}[data-theme=dark] .sa-infra-deck{border:1px solid var(--border)!important;background:#151d27!important;box-shadow:0 4px 16px #0006!important}[data-theme=dark] .sa-infra-header{border-bottom:1px solid var(--border)!important}[data-theme=dark] .sa-service-card{border:1px solid var(--border)!important;background:#18222f!important}[data-theme=dark] .sa-service-card:hover{border-color:var(--border2)!important;background:#222e3d!important}[data-theme=dark] .sa-service-badge{color:#34d399!important;background:#10b98126!important;border:1px solid #10b98140!important}[data-theme=dark] .hr-pin{border:1px solid var(--border)!important;color:var(--text)!important;background:#1b2532!important}[data-theme=dark] .hr-pin button{color:var(--text2)!important}[data-theme=dark] .hr-freq button{border-color:var(--border)!important;color:var(--text2)!important}[data-theme=dark] .hr-freq-label{color:var(--text3)!important}[data-theme=dark] .hr-attention{color:#f87171!important;background:#ef444426!important}[data-theme=dark] .hr-date{color:var(--text3)!important}[data-theme=dark] .hr-list li,[data-theme=dark] .hr-actions li{border-bottom:1px solid var(--border)!important;color:var(--text2)!important}[data-theme=dark] .me-stats div{border:1px solid var(--border)!important;background:#18222f!important}[data-theme=dark] .me-day{border-color:var(--border)!important;color:var(--text)!important;background:#18222f!important}[data-theme=dark] .me-day strong{color:var(--text)!important}[data-theme=dark] .me-day small{color:var(--text3)!important}[data-theme=dark] .me-tabs button,[data-theme=dark] .me-chip{border:1px solid var(--border)!important;color:var(--text2)!important;background:#18222f!important}[data-theme=dark] .me-tabs button:hover,[data-theme=dark] .me-chip:hover{color:#fff!important;background:#222e3d!important}[data-theme=dark] .me-tabs button.on,[data-theme=dark] .me-chip.on{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}[data-theme=dark] .table-wrap,[data-theme=dark] .emp-table-wrap,[data-theme=dark] .rn-table-container,[data-theme=dark] .superadmin-mode .rn-table-container{border-color:var(--border)!important;background:#151d27!important}[data-theme=dark] .data-table,[data-theme=dark] table:not(.rdp-month_grid),[data-theme=dark] .me-table{border-collapse:collapse!important;color:var(--text)!important}[data-theme=dark] .data-table thead th,[data-theme=dark] table:not(.rdp-month_grid) thead th,[data-theme=dark] .rn-lt-table th,[data-theme=dark] .me-table th{color:var(--text2)!important;border-bottom:1px solid var(--border)!important;background:#111822!important;font-weight:600!important}[data-theme=dark] .data-table tbody tr,[data-theme=dark] table:not(.rdp-month_grid) tbody tr,[data-theme=dark] .ps-mode .data-table tbody tr,[data-theme=dark] .me-table tr{transition:background .12s;background:0 0!important;border-bottom:1px solid #1e293b!important}[data-theme=dark] .data-table tbody tr:hover,[data-theme=dark] table:not(.rdp-month_grid) tbody tr:hover,[data-theme=dark] .ps-mode .data-table tbody tr:hover,[data-theme=dark] .me-table tbody tr:hover{background:#1b2532!important}[data-theme=dark] .data-table tbody td,[data-theme=dark] table:not(.rdp-month_grid) tbody td,[data-theme=dark] .me-table td{color:var(--text2)!important;border-bottom:1px solid #1e293b!important}[data-theme=dark] .td-primary{color:#f1f5f9!important}[data-theme=dark] .td-mono{color:#38bdf8!important;background:#2563eb29!important;border:1px solid #2563eb40!important}[data-theme=dark] .rn-lt-link{color:#38bdf8!important}[data-theme=dark] .rn-pay-muted{color:var(--text3)!important}[data-theme=dark] .data-table .emp-actions button,[data-theme=dark] .emp-actions a,[data-theme=dark] .emp-actions>button,[data-theme=dark] .rn-leave-actions .btn-sm{border:1px solid var(--border)!important;color:var(--text)!important;background:#1b2532!important}[data-theme=dark] .data-table .emp-actions button:hover,[data-theme=dark] .emp-actions a:hover,[data-theme=dark] .emp-actions>button:hover,[data-theme=dark] .rn-leave-actions .btn-sm:hover{border-color:var(--border2)!important;background:#222e3d!important}[data-theme=dark] .emp-pager,[data-theme=dark] .pagination-wrap{border-top:1px solid var(--border)!important;color:var(--text2)!important;background:#151d27!important}[data-theme=dark] .emp-pager button,[data-theme=dark] .emp-pager select,[data-theme=dark] .pagination button{border:1px solid var(--border)!important;color:var(--text)!important;background:#1b2532!important}[data-theme=dark] .emp-pager button:hover:not(:disabled),[data-theme=dark] .pagination button:hover:not(:disabled){border-color:var(--border2)!important;background:#222e3d!important}[data-theme=dark] .emp-pager button:disabled,[data-theme=dark] .pagination button:disabled{opacity:.4;cursor:not-allowed}[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=color]),[data-theme=dark] select,[data-theme=dark] textarea,[data-theme=dark] .form-control,[data-theme=dark] .rn-field,[data-theme=dark] select.rn-field,[data-theme=dark] .emp-filters input,[data-theme=dark] .emp-filters select,[data-theme=dark] .emp-field input,[data-theme=dark] .emp-field select,[data-theme=dark] .emp-field textarea,[data-theme=dark] .emp-search,[data-theme=dark] .rn-lt-search,[data-theme=dark] .rn-prop-input,[data-theme=dark] .side-drawer textarea,[data-theme=dark] .side-drawer input{box-shadow:inset 0 1px 2px #0003;border:1px solid var(--border)!important;color:var(--text)!important;background:#18222f!important}[data-theme=dark] input:focus,[data-theme=dark] select:focus,[data-theme=dark] textarea:focus,[data-theme=dark] .rn-field:focus,[data-theme=dark] .side-drawer input:focus,[data-theme=dark] .side-drawer textarea:focus{background:#1b2532!important;border-color:#2563eb!important;outline:none!important;box-shadow:0 0 0 3px #2563eb38!important}[data-theme=dark] input::-moz-placeholder{color:var(--text3)!important}[data-theme=dark] textarea::-moz-placeholder{color:var(--text3)!important}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:var(--text3)!important}[data-theme=dark] select option{color:var(--text);background:#151d27}[data-theme=dark] label,[data-theme=dark] .form-label{color:var(--text2)!important}[data-theme=dark] .emp-chips button,[data-theme=dark] .rn-roster-seg button,[data-theme=dark] .rn-admin-steps button,[data-theme=dark] .rn-dtab,[data-theme=dark] .rn-view-btn{border:1px solid var(--border)!important;color:var(--text2)!important;background:#18222f!important}[data-theme=dark] .emp-chips button:hover,[data-theme=dark] .rn-roster-seg button:hover,[data-theme=dark] .rn-admin-steps button:hover,[data-theme=dark] .rn-dtab:hover,[data-theme=dark] .rn-view-btn:hover{color:#fff!important;background:#222e3d!important}[data-theme=dark] .emp-chips button.active,[data-theme=dark] .rn-roster-seg button.active,[data-theme=dark] .rn-admin-steps button.on,[data-theme=dark] .rn-dtab.active,[data-theme=dark] .rn-view-btn.active{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}[data-theme=dark] .btn-secondary,[data-theme=dark] .btn-light,[data-theme=dark] .btn-outline{border:1px solid var(--border)!important;color:var(--text)!important;background:#1b2532!important}[data-theme=dark] .btn-secondary:hover,[data-theme=dark] .btn-light:hover,[data-theme=dark] .btn-outline:hover{border-color:var(--border2)!important;color:#fff!important;background:#222e3d!important}[data-theme=dark] .btn-primary{box-shadow:0 1px 3px #0006,0 0 12px #2563eb59;color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}[data-theme=dark] .btn-primary:hover{background:#3b82f6!important}[data-theme=dark] .btn-danger{color:#fff!important;background:#ef4444!important;border-color:#ef4444!important}[data-theme=dark] .btn-danger:hover{background:#dc2626!important}[data-theme=dark] .rn-drawer,[data-theme=dark] .side-drawer,[data-theme=dark] .guide-drawer,[data-theme=dark] .emp-sheet,[data-theme=dark] .rn-rpt-sheet{border-left:1px solid var(--border)!important;color:var(--text)!important;background:#141c26!important;box-shadow:-10px 0 35px #000000b3!important}[data-theme=dark] .rn-drawer-head,[data-theme=dark] .side-drawer-head,[data-theme=dark] .guide-head{border-bottom:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .rn-drawer-foot,[data-theme=dark] .side-drawer-foot,[data-theme=dark] .guide-foot{border-top:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .guide-close{border-color:var(--border)!important;color:var(--text2)!important;background:#1e293b!important}[data-theme=dark] .rn-modal,[data-theme=dark] .rn-lb-dialog,[data-theme=dark] .rn-leave-modal,[data-theme=dark] .modal-card,[data-theme=dark] .me-modal-card,[data-theme=dark] [role=dialog]{border:1px solid var(--border)!important;color:var(--text)!important;background:#151d27!important;box-shadow:0 24px 60px #000c!important}[data-theme=dark] .rn-lb-dialog footer,[data-theme=dark] .me-modal-foot{border-top:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .att-import-steps{border-color:var(--border)!important;background:#151d27!important}[data-theme=dark] .att-import-step{color:var(--text2)!important}[data-theme=dark] .att-import-step.active{color:#818cf8!important}[data-theme=dark] .att-import-step.completed{color:#34d399!important}[data-theme=dark] .rn-roster-stat{border-color:var(--border)!important;background:#18222f!important}[data-theme=dark] .rn-att-badge,[data-theme=dark] .rn-leave-badge,[data-theme=dark] .rn-payroll-badge{border:1px solid #ffffff14}[data-theme=dark] .rn-designer-root{border-color:var(--border)!important;background:#0b0f14!important}[data-theme=dark] .rn-designer-topbar{border-color:var(--border)!important;background:#111821!important}[data-theme=dark] .rn-designer-sidebar,[data-theme=dark] .rn-designer-left-col,[data-theme=dark] .rn-designer-right-col{border-color:var(--border)!important;background:#151d27!important}[data-theme=dark] .rn-designer-name-field{color:var(--text)!important;border-color:var(--border)!important;background:#18222f!important}[data-theme=dark] .rn-designer-name-field:focus{background:#1b2532!important;border-color:#2563eb!important}[data-theme=dark] .rn-preset-card{border-color:var(--border)!important;color:var(--text)!important;background:#18222f!important}[data-theme=dark] .rn-preset-card:hover{border-color:var(--border2)!important;background:#222e3d!important}[data-theme=dark] .rn-layer-item{border-color:var(--border)!important;color:var(--text)!important;background:#18222f!important}[data-theme=dark] .doc-viewer,[data-theme=dark] .doc-viewer-frame{border-color:var(--border)!important;background:#111821!important}[data-theme=dark] .mobile-app-header{border-bottom:1px solid var(--border)!important;background:#101720!important}[data-theme=dark] .mobile-app-header-brand{border-color:var(--border)!important;background:#1e293b!important}[data-theme=dark] .mobile-app-header-title{color:#f1f5f9!important}[data-theme=dark] .mobile-app-header-subtitle{color:var(--text3)!important}[data-theme=dark] .mobile-app-header-action{border:1px solid var(--border)!important;color:var(--text2)!important;background:#151d27!important}[data-theme=dark] .mobile-app-header-action:hover,[data-theme=dark] .mobile-app-header-action:active{color:#fff!important;background:#1b2532!important}[data-theme=dark] .mobile-app-header-avatar{border:1px solid var(--border)!important;color:#38bdf8!important;background:#1e293b!important}[data-theme=dark] .mobile-app-subnav{border-bottom:1px solid var(--border)!important;background:#141c26!important}[data-theme=dark] .mobile-app-subnav-item{color:var(--text2)!important}[data-theme=dark] .mobile-app-subnav-item.is-active{color:#38bdf8!important;border-bottom-color:#2563eb!important}[data-theme=dark] .mobile-app-bottom-nav{border-top:1px solid var(--border)!important;background:#101720!important;box-shadow:0 -4px 20px #00000080!important}[data-theme=dark] .mobile-app-bottom-nav-item{color:var(--text3)!important}[data-theme=dark] .mobile-app-bottom-nav-item.is-active{color:#38bdf8!important}[data-theme=dark] .mobile-more-drawer-backdrop,[data-theme=dark] .mobile-app-modal-overlay{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#000000bf!important}[data-theme=dark] .mobile-more-drawer-sheet,[data-theme=dark] .mobile-app-modal-sheet{border-top:1px solid var(--border)!important;color:var(--text)!important;background:#111822!important;box-shadow:0 -12px 40px #000000bf!important}[data-theme=dark] .mobile-more-drawer-header{border-bottom:1px solid var(--border)!important}[data-theme=dark] .mobile-app-section-label{color:var(--text3)!important}[data-theme=dark] .mobile-app-module-tile,[data-theme=dark] .mobile-app-attention-item,[data-theme=dark] .mobile-app-holiday-item,[data-theme=dark] .mobile-app-acc-card{border:1px solid var(--border)!important;color:var(--text)!important;background:#151d27!important}[data-theme=dark] .mobile-app-module-tile:hover,[data-theme=dark] .mobile-app-module-tile:active,[data-theme=dark] .mobile-app-module-tile.is-active{border-color:var(--border2)!important;background:#1e293b!important}[data-theme=dark] .mobile-app-module-title{color:var(--text)!important}[data-theme=dark] .mobile-app-module-desc{color:var(--text3)!important}[data-theme=dark] .mobile-app-drawer-footer{border-top:1px solid var(--border)!important;background:#0e141c!important}[data-theme=dark] .mobile-app-drawer-switch-btn{border:1px solid var(--border)!important;color:var(--text)!important;background:#1b2532!important}[data-theme=dark] .mobile-app-drawer-switch-btn:hover{border-color:var(--border2)!important;background:#222e3d!important}[data-theme=dark] .mobile-app-drawer-logout-btn{color:#f87171!important;background:#ef444424!important;border:1px solid #ef444440!important}[data-theme=dark] .mobile-app-drawer-logout-btn:hover{background:#ef444438!important}[data-theme=dark] .edp-picker,[data-theme=dark] .edp-cal-dropdown{border-color:var(--border)!important;color:var(--text)!important;background:#18222f!important}[data-theme=dark] .edp-cal-day:hover{color:#fff!important;background:#222e3d!important}[data-theme=dark] .edp-cal-day.edp-selected{color:#fff!important;background:#2563eb!important}[data-theme=dark] .rn-toast,[data-theme=dark] [data-sonner-toaster] [data-sonner-toast]{border:1px solid var(--border)!important;color:var(--text)!important;background:#18222f!important;box-shadow:0 12px 36px -4px #000000b3!important}[data-theme=dark] .hr-kpis>.hr-kpi:last-child{background:#ef444424!important;border-color:#ef444459!important}[data-theme=dark] .hr-kpis>.hr-kpi:last-child strong{color:#f87171!important}[data-theme=dark] .hr-kpis>.hr-kpi:last-child b{color:#f1f5f9!important}[data-theme=dark] .hr-kpis>.hr-kpi:last-child span{color:#a3afbf!important}[data-theme=dark] .hr-kpis>.hr-kpi:last-child i{color:#f87171!important;background:#ef444438!important}[data-theme=dark] .sa-table-wrap th,[data-theme=dark] .data-table th,[data-theme=dark] .table th{color:#94a3b8!important;background:#111821!important;border-color:#283445!important}[data-theme=dark] tr[style*="background: #f8fafc"],[data-theme=dark] tr[style*="background:#f8fafc"],[data-theme=dark] tr[style*="background: rgb(248, 250, 252)"]{background:#111821!important}[data-theme=dark] [style*="color: #0f172a"],[data-theme=dark] [style*="color:#0f172a"],[data-theme=dark] [style*="color: #1e293b"],[data-theme=dark] [style*="color:#1e293b"]{color:#f1f5f9!important}[data-theme=dark] [style*="color: #334155"],[data-theme=dark] [style*="color:#334155"],[data-theme=dark] [style*="color: #475569"],[data-theme=dark] [style*="color:#475569"]{color:#cbd5e1!important}[data-theme=dark] [style*="color: #64748b"],[data-theme=dark] [style*="color:#64748b"]{color:#94a3b8!important}[data-theme=dark] .me-desk-dock-btn{background:#151d27!important;border-color:#283445!important;box-shadow:0 1px 3px #0006!important}[data-theme=dark] .me-desk-dock-btn:hover{background:#1b2532!important;border-color:#3b82f6!important;box-shadow:0 6px 20px -2px #0009!important}[data-theme=dark] .me-desk-dock-text strong{color:#f1f5f9!important}[data-theme=dark] .me-desk-dock-text span{color:#94a3b8!important}[data-theme=dark] .me-desk-dock-icon.tone-blue{color:#38bdf8!important;background:#2563eb29!important}[data-theme=dark] .me-desk-dock-icon.tone-green{color:#34d399!important;background:#10b98129!important}[data-theme=dark] .me-desk-dock-icon.tone-orange{color:#fbbf24!important;background:#f59e0b29!important}[data-theme=dark] .me-desk-dock-icon.tone-violet{color:#c084fc!important;background:#a855f729!important}[data-theme=dark] .me-desk-card{background:#151d27!important;border-color:#283445!important;box-shadow:0 2px 8px #0006!important}[data-theme=dark] .me-desk-card-header{border-bottom-color:#283445!important}[data-theme=dark] .me-desk-card-title h3,[data-theme=dark] .me-desk-hours-val{color:#f1f5f9!important}[data-theme=dark] .me-desk-hours-sub{color:#94a3b8!important}[data-theme=dark] .me-desk-meter-track{background:#1b2532!important}[data-theme=dark] .me-desk-meter-pct{color:#38bdf8!important}[data-theme=dark] .me-desk-punch-boxes{background:#1b2532!important;border-color:#283445!important}[data-theme=dark] .me-desk-punch-lbl{color:#94a3b8!important}[data-theme=dark] .me-desk-punch-time{color:#f1f5f9!important}[data-theme=dark] .me-desk-stats-grid .me-desk-stat-card{background:#1b2532!important;border-color:#283445!important}[data-theme=dark] .me-desk-stat-label{color:#94a3b8!important}[data-theme=dark] .me-desk-stat-card.tone-blue .me-desk-stat-num{color:#38bdf8!important}[data-theme=dark] .me-desk-stat-card.tone-green .me-desk-stat-num{color:#34d399!important}[data-theme=dark] .me-desk-stat-card.tone-orange .me-desk-stat-num{color:#fbbf24!important}[data-theme=dark] .me-desk-stat-card.tone-red .me-desk-stat-num{color:#f87171!important}[data-theme=dark] .me-desk-stat-card.tone-violet .me-desk-stat-num{color:#c084fc!important}[data-theme=dark] .me-desk-stat-card.tone-slate .me-desk-stat-num{color:#cbd5e1!important}[data-theme=dark] .me-desk-leave-card,[data-theme=dark] .me-desk-record-row,[data-theme=dark] .me-desk-holiday-item{background:#1b2532!important;border-color:#283445!important}[data-theme=dark] .me-desk-leave-num{color:#f1f5f9!important}[data-theme=dark] .me-desk-leave-name,[data-theme=dark] .me-desk-record-sub{color:#94a3b8!important}[data-theme=dark] .me-desk-record-title{color:#f1f5f9!important}[data-theme=dark] .me-desk-card-foot{color:#94a3b8!important;border-top-color:#283445!important}[data-theme=dark] .me-desk-attention{background:#f59e0b1f!important;border-color:#f59e0b4d!important}[data-theme=dark] .me-desk-attention-body>strong{color:#fbbf24!important}[data-theme=dark] .me-desk-attention-link{color:#fbbf24!important;background:#1b2532!important;border-color:#f59e0b59!important}[data-theme=dark] .me-desk-shift-box{background:#1b2532!important;border-color:#283445!important}[data-theme=dark] .me-desk-shift-timing{color:#f1f5f9!important}[data-theme=dark] .me-desk-shift-bar{background:#222e3d!important}[data-theme=dark] .me-desk-status-pill.is-off{color:#94a3b8!important;background:#1b2532!important;border-color:#283445!important}[data-theme=dark] .me-desk-status-pill.is-present{color:#34d399!important;background:#10b98129!important;border-color:#10b98159!important}[data-theme=dark] .me-desk-status-pill.is-late{color:#fbbf24!important;background:#f59e0b29!important;border-color:#f59e0b59!important}[data-theme=dark] .me-desk-status-pill.is-absent{color:#f87171!important;background:#ef444429!important;border-color:#ef444459!important}[data-theme=dark] .mpb-card{background:#151d27!important;border-color:#283445!important}[data-theme=dark] .mpb-muted{color:#94a3b8!important}[data-theme=dark] .mpb-icon-btn:hover{color:#f1f5f9!important;background:#1b2532!important}[data-theme=dark] .mpb-note{color:#60a5fa!important;background:#2563eb1f!important;border:1px solid #2563eb40!important}[data-theme=dark] .mpb-calc{color:#34d399!important;background:#10b9811f!important;border:1px solid #10b98140!important}[data-theme=dark] .mpb-code{color:#94a3b8!important;background:#1b2532!important}[data-theme=dark] .mobile-app-action-btn{background:#151d27!important;border-color:#283445!important;box-shadow:0 1px 3px #0006!important}[data-theme=dark] .mobile-app-action-label{color:#f1f5f9!important}[data-theme=dark] .mobile-app-pulse-card{background:#151d27!important;border-color:#283445!important;box-shadow:0 4px 18px #00000080!important}[data-theme=dark] .mobile-app-pulse-title,[data-theme=dark] .mobile-app-pulse-hours{color:#f1f5f9!important}[data-theme=dark] .mobile-app-pulse-sub{color:#94a3b8!important}[data-theme=dark] .mobile-app-pulse-bar{background:#1b2532!important}[data-theme=dark] .mobile-app-pulse-status.is-off{color:#94a3b8!important;background:#1b2532!important;border-color:#283445!important}[data-theme=dark] .mobile-app-pulse-status.is-present{color:#34d399!important;background:#10b98129!important;border-color:#10b98159!important}[data-theme=dark] .mobile-app-pulse-status.is-late{color:#fbbf24!important;background:#f59e0b29!important;border-color:#f59e0b59!important}[data-theme=dark] .mobile-app-pulse-status.is-absent{color:#f87171!important;background:#ef444429!important;border-color:#ef444459!important}[data-theme=dark] .mobile-app-punch-grid{background:#1b2532!important;border-color:#283445!important}[data-theme=dark] .mobile-app-punch-lbl{color:#94a3b8!important}[data-theme=dark] .mobile-app-punch-val{color:#f1f5f9!important}[data-theme=dark] .mobile-app-punch-reg-wrap{border-top-color:#283445!important}[data-theme=dark] .mobile-app-punch-reg-link{color:#38bdf8!important;background:#151d27!important;border-color:#283445!important}[data-theme=dark] .mobile-app-summary-card{background:#151d27!important;border-color:#283445!important;box-shadow:0 4px 18px #00000080!important}[data-theme=dark] .mobile-app-summary-item{background:#1b2532!important;border-color:#283445!important}[data-theme=dark] .mobile-app-summary-name{color:#94a3b8!important}[data-theme=dark] .mobile-app-summary-footer{color:#94a3b8!important;border-top-color:#283445!important}[data-theme=dark] .mobile-app-summary-item.tone-blue .mobile-app-summary-num{color:#38bdf8!important}[data-theme=dark] .mobile-app-summary-item.tone-green .mobile-app-summary-num{color:#34d399!important}[data-theme=dark] .mobile-app-summary-item.tone-orange .mobile-app-summary-num{color:#fbbf24!important}[data-theme=dark] .mobile-app-summary-item.tone-red .mobile-app-summary-num{color:#f87171!important}[data-theme=dark] .mobile-app-summary-item.tone-violet .mobile-app-summary-num{color:#c084fc!important}[data-theme=dark] .mobile-app-summary-item.tone-slate .mobile-app-summary-num{color:#cbd5e1!important}[data-theme=dark] .mobile-app-summary-item.tone-cyan .mobile-app-summary-num{color:#38bdf8!important}[data-theme=dark] .mobile-app-record-card{background:#151d27!important;border-color:#283445!important;box-shadow:0 2px 6px #00000059!important}[data-theme=dark] .mobile-app-record-title{color:#f1f5f9!important}[data-theme=dark] .mobile-app-record-subtitle{color:#94a3b8!important}[data-theme=dark] .mobile-app-section-title{color:#f1f5f9!important}[data-theme=dark] .mobile-app-date-pill{background:#1b2532!important;border-color:#283445!important}[data-theme=dark] .mobile-app-date-month{color:#38bdf8!important}[data-theme=dark] .mobile-app-date-day{color:#f1f5f9!important}[data-theme=dark] .sa-infra-deck{background:#151d27!important;border-color:#283445!important;box-shadow:0 1px 3px #0006!important}[data-theme=dark] .sa-infra-deck:hover{border-color:#38bdf8!important;box-shadow:0 4px 14px #0009!important}[data-theme=dark] .sa-infra-header{border-bottom-color:#283445!important}[data-theme=dark] .sa-infra-title{color:#f1f5f9!important}[data-theme=dark] .sa-infra-subtitle{color:#94a3b8!important}[data-theme=dark] .sa-infra-status-pill{color:#34d399!important;background:#10b98124!important;border-color:#10b9814d!important}[data-theme=dark] .sa-service-card{background:#1b2532!important;border-color:#283445!important}[data-theme=dark] .sa-service-card:hover{background:#222e3d!important;border-color:#38bdf8!important}[data-theme=dark] .sa-service-name{color:#f1f5f9!important}[data-theme=dark] .sa-service-desc{color:#94a3b8!important}[data-theme=dark] .sa-service-badge{color:#34d399!important;background:#10b98124!important;border-color:#10b9814d!important}[data-theme=dark] .sa-service-icon.tone-mysql{color:#38bdf8!important;background:#2563eb29!important}[data-theme=dark] .sa-service-icon.tone-redis{color:#f87171!important;background:#ef444429!important}[data-theme=dark] .sa-service-icon.tone-bridge{color:#c084fc!important;background:#a855f729!important}[data-theme=dark] .sa-kpi{background:#151d27!important;border-color:#283445!important;box-shadow:0 1px 3px #0006!important}[data-theme=dark] .sa-kpi:hover{border-color:#38bdf8!important;box-shadow:0 4px 12px #0009!important}[data-theme=dark] .sa-kpi-lbl{color:#94a3b8!important}[data-theme=dark] .sa-kpi-val{color:#f1f5f9!important}[data-theme=dark] .sa-kpi-sub{color:#778397!important}[data-theme=dark] .sa-kpi-ico.tone-blue{color:#38bdf8!important;background:#2563eb29!important}[data-theme=dark] .sa-kpi-ico.tone-green{color:#34d399!important;background:#10b98129!important}[data-theme=dark] .sa-kpi-ico.tone-orange{color:#fbbf24!important;background:#f59e0b29!important}[data-theme=dark] .sa-kpi-ico.tone-purple{color:#c084fc!important;background:#a855f729!important}[data-theme=dark] .sa-table-wrap{background:#151d27!important;border-color:#283445!important;box-shadow:0 1px 3px #0006!important}[data-theme=dark] .rn-rc-head h1{color:#f1f5f9!important}[data-theme=dark] .rn-rc-head p,[data-theme=dark] .rn-rc-crumb a,[data-theme=dark] .rn-rc-crumb-home{color:#94a3b8!important}[data-theme=dark] .rn-rc-crumb-sep{color:#64748b!important}[data-theme=dark] .login-split,.login-split{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#0f172a!important;background:#fff!important}[data-theme=dark] .login-visual-desktop{background:#f5f1ed!important}[data-theme=dark] .login-panel{background:#f2f4f7!important}[data-theme=dark] .login-form-card{background:#fff!important;border-color:#eaecf0!important}[data-theme=dark] .login-title-h1{color:#101828!important}[data-theme=dark] .login-subtitle-p,[data-theme=dark] .login-trust-footer{color:#667085!important}[data-theme=dark] .login-input-element{color:#101828!important;box-shadow:none!important;background:#fff!important;border:1.5px solid #d0d5dd!important}[data-theme=dark] .login-input-element:focus{border-color:#2563eb!important;box-shadow:0 0 0 4px #2563eb1f!important}[data-theme=dark] .login-float-label{background:#fff!important}[data-theme=dark] .login-field-icon,[data-theme=dark] .login-password-toggle{color:#98a2b3!important}[data-theme=dark] .login-float-field:focus-within .login-field-icon{color:#2563eb!important}@media (max-width:768px){[data-theme=dark] .login-panel{background:#fff!important}[data-theme=dark] .login-form-card{background:0 0!important}}[data-theme=dark] .side-drawer-toolbar{border-bottom:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .side-drawer-body{color:var(--text)!important;background:#0b0f14!important}[data-theme=dark] .side-drawer-copy h2{color:var(--text)!important}[data-theme=dark] .side-drawer-copy .side-drawer-sub{color:var(--text2)!important}[data-theme=dark] .side-drawer-copy .side-drawer-meta,[data-theme=dark] .side-drawer-copy p{color:var(--text3)!important}[data-theme=dark] .side-drawer-close{color:var(--text2)!important}[data-theme=dark] .side-drawer-close:hover{color:var(--text)!important;background:#1e293b!important}[data-theme=dark] .vp-tabs{border-bottom:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .vp-tab{color:var(--text3)!important}[data-theme=dark] .vp-tab:hover{color:var(--text)!important}[data-theme=dark] .vp-tab.on{color:#38bdf8!important;border-bottom-color:#38bdf8!important}[data-theme=dark] .side-drawer .vp-kpi,[data-theme=dark] .vp-kpi{border:1px solid var(--border)!important;background:#151d27!important;box-shadow:0 1px 3px #0006!important}[data-theme=dark] .side-drawer .vp-kpi:hover,[data-theme=dark] .vp-kpi:hover{border-color:var(--border2)!important;box-shadow:0 4px 16px #0009!important}[data-theme=dark] .vp-kpi-copy span{color:var(--text3)!important}[data-theme=dark] .vp-kpi-copy strong{color:var(--text)!important}[data-theme=dark] .vp-kpi-copy em{color:var(--text3)!important}[data-theme=dark] .side-drawer .vp-card,[data-theme=dark] .vp-card{border:1px solid var(--border)!important;background:#151d27!important;box-shadow:0 1px 3px #0006!important}[data-theme=dark] .vp-card-head{border-bottom:1px solid #ffffff0d;margin-bottom:12px;padding-bottom:10px}[data-theme=dark] .vp-card-head h3{color:var(--text)!important}[data-theme=dark] .vp-card-ico{color:#38bdf8!important;background:#2563eb29!important;border:1px solid #38bdf847!important}[data-theme=dark] .vp-fact dt{color:var(--text2)!important}[data-theme=dark] .vp-fact dd{color:var(--text)!important}[data-theme=dark] .vp-edit,[data-theme=dark] .vp-head-edit{color:#38bdf8!important}[data-theme=dark] .vp-edit:hover,[data-theme=dark] .vp-head-edit:hover{color:#38bdf8!important;background:#2563eb29!important}[data-theme=dark] .side-drawer-sec{border:1px solid var(--border)!important;background:#151d27!important;box-shadow:0 1px 3px #0006!important}[data-theme=dark] .side-drawer-sec-head{border-bottom:1px solid #ffffff0d;margin-bottom:14px;padding-bottom:10px}[data-theme=dark] .side-drawer-sec-head h3{color:var(--text)!important}[data-theme=dark] .side-drawer-sec-head p{color:var(--text3)!important}[data-theme=dark] .side-drawer-sec-ico{color:#38bdf8!important;background:#2563eb29!important;border:1px solid #38bdf847!important}:is([data-theme=dark] .emp-stepper-card,[data-theme=dark] .card:has(.sd-steps)){border:1px solid var(--border)!important;background:#151d27!important;box-shadow:0 1px 3px #0006!important}[data-theme=dark] .sd-step button{color:var(--text3)!important}[data-theme=dark] .sd-step button:hover{color:var(--text)!important}[data-theme=dark] .sd-step.on button{color:#38bdf8!important;border-bottom-color:#38bdf8!important}[data-theme=dark] .sd-step-num{color:var(--text3)!important;background:#1b2532!important;border-color:#334155!important}[data-theme=dark] .sd-step.on .sd-step-num{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}[data-theme=dark] .sd-step.done .sd-step-num{color:#34d399!important;background:#10b98129!important;border-color:#10b9814d!important}[data-theme=dark] .rn-drawer-field,[data-theme=dark] .rn-pay-field{color:var(--text2)!important}[data-theme=dark] .rn-drawer-field>span,[data-theme=dark] .rn-pay-field>span,[data-theme=dark] .side-drawer .rn-pay-field>span,[data-theme=dark] .side-drawer .rn-drawer-field>span{color:var(--text2)!important;font-weight:600!important}[data-theme=dark] .rn-field-hint,[data-theme=dark] .rn-drawer-field small{color:var(--text3)!important}[data-theme=dark] .emp-editor-actions{border-top:1px solid var(--border)!important;background:#111822f5!important;box-shadow:0 -4px 20px #0009!important}[data-theme=dark] .emp-editor-actions span{color:var(--text2)!important}[data-theme=dark] .emp-photo-picker-box,[data-theme=dark] .side-drawer-sec>div[style*="background: #f8fafc"],[data-theme=dark] .side-drawer-sec>div[style*="background:#f8fafc"],[data-theme=dark] .side-drawer-sec>div[style*="background: var(--bg3"]{border-color:var(--border)!important;background:#1b2532!important}[data-theme=dark] .rn-check{color:var(--text)!important}[data-theme=dark] .edp-trigger,[data-theme=dark] .rn-drawer-field .edp-trigger,[data-theme=dark] .side-drawer .edp-trigger,[data-theme=dark] .me-a-daterow .edp-trigger{border:1px solid var(--border)!important;color:var(--text)!important;box-shadow:none!important;background:#18222f!important}[data-theme=dark] .edp-trigger:hover:not(:disabled),[data-theme=dark] .rn-drawer-field .edp-trigger:hover:not(:disabled),[data-theme=dark] .side-drawer .edp-trigger:hover:not(:disabled),[data-theme=dark] .me-a-daterow .edp-trigger:hover:not(:disabled){background:#1b2532!important;border-color:#38bdf8!important}[data-theme=dark] .guide-drawer{border-left:1px solid var(--border)!important;color:var(--text)!important;background:#141c26!important;box-shadow:-12px 0 40px #000000bf!important}[data-theme=dark] .guide-head{border-bottom:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .guide-head-ico{color:#38bdf8!important;background:#2563eb29!important;border:1px solid #38bdf847!important}[data-theme=dark] .guide-title{color:#f1f5f9!important;letter-spacing:-.02em!important;font-size:15px!important;font-weight:700!important}[data-theme=dark] .guide-sub{color:#94a3b8!important}[data-theme=dark] .guide-close{border:1px solid var(--border)!important;color:var(--text2)!important;background:#1e293b!important}[data-theme=dark] .guide-close:hover{color:#f1f5f9!important;background:#283445!important}[data-theme=dark] .guide-body{color:var(--text)!important;background:#0b0f14!important}[data-theme=dark] .guide-sec-title{color:#f1f5f9!important;font-weight:700!important}[data-theme=dark] .guide-sec-title .dot{background:#38bdf8!important;box-shadow:0 0 8px #38bdf899!important}[data-theme=dark] .guide-sec p{color:#a3afbf!important;line-height:1.6!important}[data-theme=dark] .guide-sec b,[data-theme=dark] .guide-sec strong{color:#f1f5f9!important}[data-theme=dark] .guide-example{background:#151d27!important;border:1px solid #38bdf83d!important;box-shadow:0 1px 3px #0006!important}[data-theme=dark] .guide-example .ex-title{color:#38bdf8!important;font-weight:700!important}[data-theme=dark] .guide-example p{color:#cbd5e1!important}[data-theme=dark] .guide-ex-row{color:#f1f5f9!important}[data-theme=dark] .guide-ex-row span{color:#a3afbf!important}[data-theme=dark] .guide-ex-row strong{color:#38bdf8!important}[data-theme=dark] .guide-foot{border-top:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .emp-guide{color:#fff!important;background:#2563eb!important;box-shadow:0 4px 16px #2563eb73!important}[data-theme=dark] .emp-guide:hover{background:#3b82f6!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #2563eb8c!important}[data-theme=dark] .emp-guide.has-bottom-bar,html.dark .emp-guide.has-bottom-bar{bottom:84px!important;right:24px!important}[data-theme=dark] body:has(.emp-editor-actions) .emp-guide{bottom:84px!important;right:24px!important}[data-theme=dark] body:has(.rn-bottom-bar) .emp-guide{bottom:84px!important;right:24px!important}[data-theme=dark] body:has(.sticky-bottom-bar) .emp-guide{bottom:84px!important;right:24px!important}html.dark body:has(.emp-editor-actions) .emp-guide{bottom:84px!important;right:24px!important}html.dark body:has(.rn-bottom-bar) .emp-guide{bottom:84px!important;right:24px!important}html.dark body:has(.sticky-bottom-bar) .emp-guide{bottom:84px!important;right:24px!important}[data-theme=dark] body:has(.emp-editor-actions) .emp-guide-card{bottom:140px!important;right:24px!important}[data-theme=dark] body:has(.rn-bottom-bar) .emp-guide-card{bottom:140px!important;right:24px!important}[data-theme=dark] body:has(.sticky-bottom-bar) .emp-guide-card{bottom:140px!important;right:24px!important}html.dark body:has(.emp-editor-actions) .emp-guide-card{bottom:140px!important;right:24px!important}html.dark body:has(.rn-bottom-bar) .emp-guide-card{bottom:140px!important;right:24px!important}html.dark body:has(.sticky-bottom-bar) .emp-guide-card{bottom:140px!important;right:24px!important}[data-theme=dark] .emp-guide-card{border:1px solid var(--border)!important;color:var(--text)!important;background:#151d27!important;box-shadow:0 12px 36px #000000b3!important}[data-theme=dark] .emp-guide-card strong{color:#f1f5f9!important}[data-theme=dark] .emp-guide-card p{color:#a3afbf!important}[data-theme=dark] select,[data-theme=dark] select.rn-field,[data-theme=dark] .form-select,[data-theme=dark] .cwb-select,[data-theme=dark] .att-select,[data-theme=dark] .att-page-select,[data-theme=dark] .me-a-headselect,[data-theme=dark] .rn-top-selector,[data-theme=dark] .rn-pipe-select,[data-theme=dark] .rn-pipe-filter-select select,[data-theme=dark] .rn-rpt-bar select,[data-theme=dark] .rn-rpt-field select,[data-theme=dark] .rn-rpt-foot select,[data-theme=dark] .rn-drawer-field select,[data-theme=dark] .side-drawer select,[data-theme=dark] .side-drawer-body select,[data-theme=dark] .filter-field select,[data-theme=dark] .page-size-label select,[data-theme=dark] .adt-rows-wrap select,[data-theme=dark] .emp-pager select,[data-theme=dark] .rn-table-pagination select,[data-theme=dark] .me-phone select,[data-theme=dark] .me-year select,[data-theme=dark] .rn-admin-phone select{border:1px solid var(--border)!important;color:#f1f5f9!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background-color:#18222f!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:16px 16px!important;box-shadow:inset 0 1px 2px #00000040!important}[data-theme=dark] select:focus,[data-theme=dark] select.rn-field:focus,[data-theme=dark] .form-select:focus,[data-theme=dark] .rn-pipe-select:focus{background-color:#1b2532!important;border-color:#2563eb!important;outline:none!important;box-shadow:0 0 0 3px #2563eb38!important}[data-theme=dark] select:disabled,[data-theme=dark] select.rn-field:disabled,[data-theme=dark] .form-select:disabled{border-color:var(--border)!important;color:#64748b!important;cursor:not-allowed!important;opacity:.65!important;background-color:#111822!important}[data-theme=dark] select option,[data-theme=dark] option{color:#f1f5f9!important;background-color:#151d27!important}[data-theme=dark] select option:checked,[data-theme=dark] option:checked{color:#fff!important;background-color:#2563eb!important}[data-theme=dark] select option:disabled,[data-theme=dark] option:disabled{color:#64748b!important;background-color:#111822!important}[data-theme=dark] .cpf-control{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#18222f!important;box-shadow:inset 0 1px 2px #0003!important}[data-theme=dark] .cpf-control:focus-within,[data-theme=dark] .cpf-control.is-open{background:#1b2532!important;border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb38!important}[data-theme=dark] .cpf-control.is-disabled{border-color:var(--border)!important;opacity:.6!important;cursor:not-allowed!important;background:#111822!important}[data-theme=dark] .cpf-ico{color:#94a3b8!important}[data-theme=dark] .cpf-combobox-trigger{color:inherit!important;background:0 0!important}[data-theme=dark] .cpf-combobox-val{color:#f1f5f9!important;font-weight:500!important}[data-theme=dark] .cpf-combobox-placeholder{color:#64748b!important}[data-theme=dark] .cpf-combobox-arrow{color:#94a3b8!important}[data-theme=dark] .cpf-combobox-arrow.is-open{color:#38bdf8!important}[data-theme=dark] .cpf-combobox-clear{color:#94a3b8!important}[data-theme=dark] .cpf-combobox-clear:hover{color:#f1f5f9!important}[data-theme=dark] .cpf-msg,[data-theme=dark] .cpf-help,[data-theme=dark] .cpf-field small{color:#94a3b8!important}[data-theme=dark] .cpf-searchable-popover{border:1px solid var(--border)!important;background:#151d27!important;box-shadow:0 16px 36px #000000a6!important}[data-theme=dark] .cpf-search-header{border-bottom:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .cpf-search-ico{color:#94a3b8!important}[data-theme=dark] .cpf-search-field{color:#f1f5f9!important;background:0 0!important}[data-theme=dark] .cpf-search-field::placeholder{color:#64748b!important}[data-theme=dark] .cpf-search-clear-btn{color:#cbd5e1!important;background:#283445!important}[data-theme=dark] .cpf-search-clear-btn:hover{color:#f1f5f9!important;background:#334155!important}[data-theme=dark] .cpf-search-list{background:#151d27!important}[data-theme=dark] .cpf-search-item{color:#cbd5e1!important}[data-theme=dark] .cpf-search-item:hover,[data-theme=dark] .cpf-search-item.is-highlighted{color:#38bdf8!important;background:#2563eb29!important}[data-theme=dark] .cpf-search-item.is-selected{color:#fff!important;background:#2563eb47!important;font-weight:600!important}[data-theme=dark] .cpf-search-item-label{color:inherit!important}[data-theme=dark] .cpf-search-item-sub{color:#94a3b8!important;border:1px solid var(--border)!important;background:#1e293b!important}[data-theme=dark] .cpf-search-empty{color:#94a3b8!important}[data-theme=dark] .cpf-sheet-header{border-bottom:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .cpf-sheet-title{color:#f1f5f9!important}[data-theme=dark] .cpf-sheet-close{color:#a3afbf!important;border:1px solid var(--border)!important;background:#1e293b!important}[data-theme=dark] .cpf-searchable-backdrop{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#000000b3!important}[data-theme=dark] .rn-dept-select-wrap .rn-field{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#18222f!important}[data-theme=dark] .rn-dept-select-wrap .rn-field:disabled{border-color:var(--border)!important;color:var(--text3)!important;background:#111822!important}[data-theme=dark] .hdt-lsel{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#18222f!important}[data-theme=dark] .hdt-lsel .hdt-lsel-label{color:#94a3b8!important}[data-theme=dark] .hdt-lsel .hdt-lsel-value{color:#f1f5f9!important}[data-theme=dark] .hdt-lsel-chevron{color:#94a3b8!important}[data-theme=dark] .rn-dept-select-wrap>div[style*="zIndex: 1050"],[data-theme=dark] .rn-dept-select-wrap>div[style*="position: absolute"]{border:1px solid var(--border)!important;background:#151d27!important;box-shadow:0 16px 40px #000000a6!important}[data-theme=dark] .rn-dept-select-wrap>div[style*="zIndex: 1050"]>div:first-child{border-bottom:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .rn-dept-select-wrap input{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#18222f!important}[data-theme=dark] .rn-dept-select-wrap div[title*=select]{color:#cbd5e1!important;border-bottom-color:var(--border)!important}[data-theme=dark] .rn-dept-select-wrap div[title*=select]:hover{color:#38bdf8!important;background:#2563eb24!important}[data-theme=dark] .search-select-dropdown{border:1px solid var(--border)!important;background:#151d27!important;box-shadow:0 16px 36px #000000a6!important}[data-theme=dark] .search-select-dropdown>div,[data-theme=dark] .search-select-dropdown li{color:#cbd5e1!important}[data-theme=dark] .search-select-dropdown>div:hover,[data-theme=dark] .search-select-dropdown li:hover{color:#38bdf8!important;background:#2563eb29!important}[data-theme=dark] div:has(>.rn-toggle){border-color:var(--border)!important;background:#151d27!important}[data-theme=dark] div:has(>.rn-toggle) strong{color:#f1f5f9!important}[data-theme=dark] div:has(>.rn-toggle) p{color:#94a3b8!important}[data-theme=dark] .edp-trigger:focus-visible,[data-theme=dark] .edp-trigger.is-open,[data-theme=dark] .edp-trigger[data-state=open],[data-theme=dark] .rn-drawer-field .edp-trigger.is-open,[data-theme=dark] .side-drawer .edp-trigger.is-open,[data-theme=dark] .side-drawer .edp-trigger:focus{background:#1b2532!important;border-color:#2563eb!important;outline:none!important;box-shadow:0 0 0 3px #2563eb38!important}[data-theme=dark] .edp-trigger-icon{color:#38bdf8!important}[data-theme=dark] .edp-trigger-placeholder{color:var(--text3)!important}[data-theme=dark] .edp-trigger-value{color:var(--text)!important}[data-theme=dark] .edp-chevron{color:var(--text3)!important}[data-theme=dark] .edp-popup{border:1px solid var(--border)!important;color:var(--text)!important;background:#151d27!important;box-shadow:0 20px 50px #000c!important}[data-theme=dark] .edp-presets{border-right:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .edp-preset-btn{color:var(--text2)!important}[data-theme=dark] .edp-preset-btn:hover{color:var(--text)!important;background:#1b2532!important}[data-theme=dark] .edp-preset-btn.is-active{color:#38bdf8!important;background:#2563eb29!important}[data-theme=dark] .edp-cal-month-header{border-bottom:1px solid var(--border)!important;background:#151d27!important}[data-theme=dark] .edp-cal-dropdown{border-color:var(--border)!important;color:var(--text)!important;background-color:#1b2532!important}[data-theme=dark] .edp-cal-weekday{color:var(--text3)!important}[data-theme=dark] .edp-cal-day{color:var(--text)!important}[data-theme=dark] .edp-cal-day:hover:not(.is-disabled):not(.is-selected){color:var(--text)!important;background:#1e293b!important}[data-theme=dark] .edp-cal-day.is-selected{color:#fff!important;background:#2563eb!important}[data-theme=dark] .edp-cal-day.is-in-range{color:#38bdf8!important;background:#2563eb29!important}[data-theme=dark] .edp-cal-day.is-disabled{color:#475569!important;opacity:.4!important}[data-theme=dark] .edp-footer{border-top:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .edp-footer-val{color:var(--text2)!important}[data-theme=dark],html.dark{--mobile-app-surface:#111822;--mobile-app-card-bg:#151d27;--mobile-app-bg:#0b0f14;--mobile-app-border-light:#18222f}[data-theme=dark] .mobile-app-header,html.dark .mobile-app-header{border-bottom:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .mobile-app-header-btn,html.dark .mobile-app-header-btn{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#18222f!important}[data-theme=dark] .mobile-app-bottom-nav,html.dark .mobile-app-bottom-nav{border-top:1px solid var(--border)!important;background:#111822f5!important}[data-theme=dark] .mobile-app-modal-sheet,[data-theme=dark] .mobile-app-drawer-sheet,html.dark .mobile-app-modal-sheet,html.dark .mobile-app-drawer-sheet{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#111822!important;box-shadow:0 -12px 40px #000000bf!important}[data-theme=dark] .mobile-app-sheet-header,html.dark .mobile-app-sheet-header{border-bottom:1px solid var(--border)!important}[data-theme=dark] .mobile-app-sheet-handle,html.dark .mobile-app-sheet-handle{background:#334155!important}[data-theme=dark] .mobile-app-sheet-title,html.dark .mobile-app-sheet-title{color:#f1f5f9!important}[data-theme=dark] .mobile-app-sheet-subtitle,html.dark .mobile-app-sheet-subtitle{color:#94a3b8!important}[data-theme=dark] .mobile-app-sheet-icon,html.dark .mobile-app-sheet-icon{color:#38bdf8!important;background:#2563eb33!important}[data-theme=dark] .mobile-app-sheet-close,html.dark .mobile-app-sheet-close{border:1px solid var(--border)!important;color:#94a3b8!important;background:#1e293b!important}[data-theme=dark] .mobile-app-sheet-close:hover,[data-theme=dark] .mobile-app-sheet-close:active,html.dark .mobile-app-sheet-close:hover,html.dark .mobile-app-sheet-close:active{color:#f1f5f9!important;background:#283445!important}[data-theme=dark] .mobile-app-notice-item,html.dark .mobile-app-notice-item{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#151d27!important}[data-theme=dark] .mobile-app-notice-item:hover,[data-theme=dark] .mobile-app-notice-item:active,html.dark .mobile-app-notice-item:hover,html.dark .mobile-app-notice-item:active{background:#18222f!important;border-color:#38bdf859!important}[data-theme=dark] .mobile-app-notice-icon-box,html.dark .mobile-app-notice-icon-box{color:#38bdf8!important;background:#2563eb29!important}[data-theme=dark] .mobile-app-notice-label,html.dark .mobile-app-notice-label{color:#f1f5f9!important}[data-theme=dark] .mobile-app-notice-detail,html.dark .mobile-app-notice-detail{color:#94a3b8!important}[data-theme=dark] .mobile-app-notice-arrow,html.dark .mobile-app-notice-arrow{color:#64748b!important}[data-theme=dark] .mobile-app-notice-count-badge,html.dark .mobile-app-notice-count-badge{color:#fbbf24!important;background:#d9770633!important;border:1px solid #d9770659!important}[data-theme=dark] .mobile-app-btn-secondary,html.dark .mobile-app-btn-secondary{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#18222f!important}[data-theme=dark] .mobile-app-btn-secondary:hover,[data-theme=dark] .mobile-app-btn-secondary:active,html.dark .mobile-app-btn-secondary:hover,html.dark .mobile-app-btn-secondary:active{color:#38bdf8!important;background:#1e293b!important;border-color:#2563eb!important}[data-theme=dark] .mobile-app-drawer-user-card,html.dark .mobile-app-drawer-user-card{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#151d27!important}[data-theme=dark] .mobile-app-user-name-lg,html.dark .mobile-app-user-name-lg{color:#f1f5f9!important}[data-theme=dark] .mobile-app-role-pill,html.dark .mobile-app-role-pill{color:#38bdf8!important;background:#2563eb2e!important}[data-theme=dark] .mobile-app-code-pill,html.dark .mobile-app-code-pill{color:#94a3b8!important;background:#1e293b!important}[data-theme=dark] .mobile-app-drawer-search-wrap,html.dark .mobile-app-drawer-search-wrap{border:1px solid var(--border)!important;background:#18222f!important}[data-theme=dark] .mobile-app-drawer-search-icon,html.dark .mobile-app-drawer-search-icon{color:#94a3b8!important}[data-theme=dark] .mobile-app-drawer-search-input,html.dark .mobile-app-drawer-search-input{color:#f1f5f9!important;background:0 0!important}[data-theme=dark] .mobile-app-drawer-search-input::-moz-placeholder{color:#64748b!important}html.dark .mobile-app-drawer-search-input::-moz-placeholder{color:#64748b!important}[data-theme=dark] .mobile-app-drawer-search-input::placeholder,html.dark .mobile-app-drawer-search-input::placeholder{color:#64748b!important}[data-theme=dark] .mobile-app-submodule-item,html.dark .mobile-app-submodule-item{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#151d27!important}[data-theme=dark] .mobile-app-submodule-title,html.dark .mobile-app-submodule-title{color:#f1f5f9!important}[data-theme=dark] .mobile-app-submodule-desc,html.dark .mobile-app-submodule-desc{color:#94a3b8!important}[data-theme=dark] .mobile-app-acc-card,html.dark .mobile-app-acc-card{border:1px solid var(--border)!important;background:#151d27!important}[data-theme=dark] .mobile-app-acc-card.open,[data-theme=dark] .mobile-app-acc-card.is-expanded,html.dark .mobile-app-acc-card.open,html.dark .mobile-app-acc-card.is-expanded{border-color:#2563eb66!important;box-shadow:0 4px 16px #0006!important}[data-theme=dark] .mobile-app-acc-head,html.dark .mobile-app-acc-head{color:#f1f5f9!important;background:#151d27!important}[data-theme=dark] .mobile-app-acc-head:active,html.dark .mobile-app-acc-head:active{background:#18222f!important}[data-theme=dark] .mobile-app-acc-title,html.dark .mobile-app-acc-title{color:#f1f5f9!important}[data-theme=dark] .mobile-app-acc-count,html.dark .mobile-app-acc-count{color:#94a3b8!important}[data-theme=dark] .mobile-app-acc-body,html.dark .mobile-app-acc-body{border-top:1px solid var(--border)!important;background:#111822!important}[data-theme=dark] .mobile-app-acc-hub-link,html.dark .mobile-app-acc-hub-link{color:#38bdf8!important;border:1px solid var(--border)!important;background:#18222f!important}[data-theme=dark] .mobile-app-acc-subitem,html.dark .mobile-app-acc-subitem{color:#cbd5e1!important}[data-theme=dark] .mobile-app-acc-subitem:hover,[data-theme=dark] .mobile-app-acc-subitem:active,html.dark .mobile-app-acc-subitem:hover,html.dark .mobile-app-acc-subitem:active{color:#f1f5f9!important;background:#2563eb24!important}[data-theme=dark] .mobile-app-acc-subtitle,html.dark .mobile-app-acc-subtitle{color:#f1f5f9!important}[data-theme=dark] .mobile-app-acc-subdesc,html.dark .mobile-app-acc-subdesc{color:#94a3b8!important}[data-theme=dark] .mobile-app-module-tile,html.dark .mobile-app-module-tile{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#151d27!important}[data-theme=dark] .mobile-app-module-tile:active,html.dark .mobile-app-module-tile:active{background:#18222f!important}[data-theme=dark] .mobile-app-module-tile.is-active,html.dark .mobile-app-module-tile.is-active{background:#2563eb29!important;border-color:#2563eb!important}[data-theme=dark] .mobile-app-module-title,html.dark .mobile-app-module-title{color:#f1f5f9!important}[data-theme=dark] .mobile-app-module-desc,html.dark .mobile-app-module-desc{color:#94a3b8!important}[data-theme=dark] .mobile-app-drawer-logout-btn,html.dark .mobile-app-drawer-logout-btn{color:#f87171!important;background:#ef444424!important;border:1px solid #ef44444d!important}[data-theme=dark] .mobile-app-drawer-switch-btn,html.dark .mobile-app-drawer-switch-btn{border:1px solid var(--border)!important;color:#f1f5f9!important;background:#18222f!important}html.dark .mobile-app-header,[data-theme=dark] .mobile-app-header{-webkit-backdrop-filter:blur(20px)!important;background:#080d16f2!important;border-bottom:1px solid #ffffff14!important}html.dark .mobile-app-header-back,[data-theme=dark] .mobile-app-header-back{color:#f8fafc!important;background:#ffffff0f!important;border:1px solid #ffffff1a!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;transition:background .15s!important;display:flex!important}html.dark .mobile-app-header-back:active,[data-theme=dark] .mobile-app-header-back:active{background:#ffffff1f!important}html.dark .mobile-app-header-title,[data-theme=dark] .mobile-app-header-title{color:#f8fafc!important;letter-spacing:-.015em!important;font-size:19px!important;font-weight:700!important}html.dark .mobile-app-header-subtitle,[data-theme=dark] .mobile-app-header-subtitle{color:#94a3b8!important;font-size:12px!important;font-weight:500!important}html.dark .mobile-app-header-action,[data-theme=dark] .mobile-app-header-action{color:#cbd5e1!important;background:#ffffff0f!important;border:1px solid #ffffff1a!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;display:flex!important;position:relative!important}html.dark .mobile-app-header-action:active,[data-theme=dark] .mobile-app-header-action:active{background:#ffffff1f!important}html.dark .mobile-app-badge-dot,[data-theme=dark] .mobile-app-badge-dot{color:#fff!important;background:#ef4444!important;border:2px solid #080d16!important;font-size:10px!important;font-weight:700!important;box-shadow:0 0 6px #ef444480!important}html.dark .mobile-app-header-avatar,[data-theme=dark] .mobile-app-header-avatar{color:#38bdf8!important;background:#2563eb33!important;border:1px solid #38bdf859!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;font-size:13px!important;font-weight:700!important;display:flex!important}html.dark .mobile-app-subnav,[data-theme=dark] .mobile-app-subnav{background:#080d16f2!important;border-bottom:1px solid #ffffff0f!important;padding:10px 14px!important}html.dark .mobile-app-subnav-scroll,[data-theme=dark] .mobile-app-subnav-scroll{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;align-items:center!important;gap:8px!important;display:flex!important;overflow-x:auto!important}html.dark .mobile-app-subnav-scroll::-webkit-scrollbar{display:none!important}[data-theme=dark] .mobile-app-subnav-scroll::-webkit-scrollbar{display:none!important}html.dark .mobile-app-subnav-pill,[data-theme=dark] .mobile-app-subnav-pill{color:#cbd5e1!important;white-space:nowrap!important;background:#121c2da6!important;border:1px solid #ffffff14!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:7px 14px!important;font-size:12.5px!important;font-weight:500!important;text-decoration:none!important;transition:all .15s!important;display:inline-flex!important}html.dark .mobile-app-subnav-pill.is-active,[data-theme=dark] .mobile-app-subnav-pill.is-active{color:#fff!important;background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 100%)!important;border:1px solid #ffffff40!important;font-weight:600!important;box-shadow:0 0 16px #2563eb73,0 2px 6px #2563eb4d!important}html.dark .mobile-app-subnav-icon,[data-theme=dark] .mobile-app-subnav-icon{color:currentColor!important;flex-shrink:0!important}html.dark .mobile-app-bottom-nav,[data-theme=dark] .mobile-app-bottom-nav{-webkit-backdrop-filter:blur(24px)!important;background:#060b14f0!important;border-top:1px solid #ffffff14!important}html.dark .mobile-app-nav-item,[data-theme=dark] .mobile-app-nav-item{color:#8899a6!important;transition:all .15s!important}html.dark .mobile-app-nav-item .mobile-app-nav-label,[data-theme=dark] .mobile-app-nav-item .mobile-app-nav-label{color:#8899a6!important;font-size:11px!important;font-weight:500!important}html.dark .mobile-app-nav-item.is-active,[data-theme=dark] .mobile-app-nav-item.is-active{color:#38bdf8!important;background:#2563eb33!important;border:1px solid #38bdf859!important;border-radius:999px!important;padding:4px 12px!important;box-shadow:0 0 16px #2563eb59!important}html.dark .mobile-app-nav-dot,[data-theme=dark] .mobile-app-nav-dot{background:#ef4444!important;box-shadow:0 0 6px #ef444499!important}@media (max-width:768px){.rn-grid~.emp-guide,body.mobile-active .emp-guide{display:none!important}body:has(.rn-grid) .emp-guide{display:none!important}}html.dark .mobile-app-header,[data-theme=dark] .mobile-app-header{background:#070d18!important;border-bottom:1px solid #141f33!important}html.dark .mobile-app-header-title,[data-theme=dark] .mobile-app-header-title{color:#f8fafc!important}html.dark .mobile-app-space-badge,[data-theme=dark] .mobile-app-space-badge{color:#7e92b3!important}html.dark .mobile-app-space-badge .rn-space-dot.is-hrms,[data-theme=dark] .mobile-app-space-badge .rn-space-dot.is-hrms{background:#2563eb!important;box-shadow:0 0 8px #2563eb99!important}html.dark .mobile-app-subnav,[data-theme=dark] .mobile-app-subnav{background:#070d18!important;border-bottom:1px solid #141f33!important}html.dark .mobile-app-subnav-pill,[data-theme=dark] .mobile-app-subnav-pill{color:#94a3b8!important;background:#0f192e!important;border:1px solid #1c2a47!important}html.dark .mobile-app-subnav-pill:active,[data-theme=dark] .mobile-app-subnav-pill:active{background:#162442!important}html.dark .mobile-app-subnav-pill.is-active,[data-theme=dark] .mobile-app-subnav-pill.is-active,html.dark .mobile-app-subnav-pill.active,[data-theme=dark] .mobile-app-subnav-pill.active{color:#fff!important;background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 50%,#3b82f6 100%)!important;border-color:#3b82f6!important;box-shadow:0 0 16px #3b82f680!important}html.dark .mobile-app-subnav-pill.is-active .mobile-app-subnav-icon,[data-theme=dark] .mobile-app-subnav-pill.is-active .mobile-app-subnav-icon,html.dark .mobile-app-subnav-pill.active .mobile-app-subnav-icon,[data-theme=dark] .mobile-app-subnav-pill.active .mobile-app-subnav-icon{color:#fff!important}html.dark .mobile-app-bottom-nav,[data-theme=dark] .mobile-app-bottom-nav{background:#070d18f5!important;border-top:1px solid #141f33!important}html.dark .mobile-app-nav-item.is-active .mobile-app-nav-icon-wrap,[data-theme=dark] .mobile-app-nav-item.is-active .mobile-app-nav-icon-wrap{color:#38bdf8!important;background:#2563eb38!important;box-shadow:0 0 14px #2563eb66!important}html.dark .mobile-app-nav-item.is-active .mobile-app-nav-label,[data-theme=dark] .mobile-app-nav-item.is-active .mobile-app-nav-label{color:#38bdf8!important;font-weight:700!important}html.dark .mobile-app-acc-card,[data-theme=dark] .mobile-app-acc-card{background:#0d1624!important;border:1px solid #ffffff14!important}html.dark .mobile-app-acc-head,[data-theme=dark] .mobile-app-acc-head{background:0 0!important;gap:12px!important}html.dark .mobile-app-acc-head:active,[data-theme=dark] .mobile-app-acc-head:active{background:#ffffff0d!important}html.dark .mobile-app-acc-info,[data-theme=dark] .mobile-app-acc-info{flex-direction:column!important;flex:auto!important;gap:3px!important;min-width:0!important;display:flex!important}html.dark .mobile-app-acc-title,[data-theme=dark] .mobile-app-acc-title{color:#f8fafc!important;font-size:14.5px!important;font-weight:700!important;line-height:1.25!important;display:block!important}html.dark .mobile-app-acc-count,[data-theme=dark] .mobile-app-acc-count{color:#94a3b8!important;font-size:12px!important;font-weight:500!important;line-height:1.25!important;display:block!important}html.dark .mobile-app-acc-chevron,[data-theme=dark] .mobile-app-acc-chevron{color:#64748b!important}html.dark .mobile-app-submodule-list,[data-theme=dark] .mobile-app-submodule-list{flex-direction:column!important;gap:8px!important;display:flex!important}html.dark .mobile-app-submodule-item,[data-theme=dark] .mobile-app-submodule-item{color:#f8fafc!important;background:#0d1624!important;border:1px solid #ffffff14!important;border-radius:12px!important;align-items:center!important;gap:12px!important;padding:11px 13px!important;text-decoration:none!important;display:flex!important;box-shadow:0 2px 8px #00000040!important}html.dark .mobile-app-submodule-item:active,[data-theme=dark] .mobile-app-submodule-item:active{background:#141f30!important;border-color:#38bdf84d!important}html.dark .mobile-app-submodule-icon,[data-theme=dark] .mobile-app-submodule-icon{color:#38bdf8!important;background:#2563eb29!important;border:1px solid #38bdf838!important;border-radius:10px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;display:flex!important}html.dark .mobile-app-submodule-text,[data-theme=dark] .mobile-app-submodule-text{flex-direction:column!important;flex:auto!important;gap:3px!important;min-width:0!important;display:flex!important}html.dark .mobile-app-submodule-title,[data-theme=dark] .mobile-app-submodule-title{color:#f8fafc!important;font-size:13.5px!important;font-weight:700!important;line-height:1.25!important;display:block!important}html.dark .mobile-app-submodule-meta,[data-theme=dark] .mobile-app-submodule-meta{align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}html.dark .mobile-app-submodule-badge,[data-theme=dark] .mobile-app-submodule-badge{color:#38bdf8!important;background:#2563eb38!important;border:1px solid #38bdf84d!important;border-radius:999px!important;flex-shrink:0!important;padding:1px 7px!important;font-size:10px!important;font-weight:600!important}html.dark .mobile-app-submodule-desc,[data-theme=dark] .mobile-app-submodule-desc{color:#94a3b8!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11.5px!important;line-height:1.35!important;overflow:hidden!important}html.dark .mobile-app-submodule-arrow,[data-theme=dark] .mobile-app-submodule-arrow{color:#64748b!important;flex-shrink:0!important;margin-left:auto!important}[data-theme=dark] .rn-rc-head-actions .btn:not(.btn-primary),html.dark .rn-rc-head-actions .btn:not(.btn-primary){color:#fff!important;background:#0d1624!important;border:1px solid #ffffff14!important}[data-theme=dark] .rn-rc-head-actions .btn:not(.btn-primary) svg,html.dark .rn-rc-head-actions .btn:not(.btn-primary) svg{color:#38bdf8!important;stroke:#38bdf8!important;flex-shrink:0!important}[data-theme=dark] .rn-rc-head-actions .btn:not(.btn-primary):hover,[data-theme=dark] .rn-rc-head-actions .btn:not(.btn-primary):active,html.dark .rn-rc-head-actions .btn:not(.btn-primary):hover,html.dark .rn-rc-head-actions .btn:not(.btn-primary):active{background:#132238!important;border-color:#38bdf84d!important}[data-theme=dark] .rn-rc-head-actions .btn-primary,html.dark .rn-rc-head-actions .btn-primary{color:#fff!important;background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 100%)!important;border:none!important;box-shadow:0 4px 14px #2563eb59!important}[data-theme=dark] .hdt-tabs,[data-theme=dark] .rn-pay-tabs,html.dark .hdt-tabs,html.dark .rn-pay-tabs{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;background:0 0!important;border-bottom:1px solid #ffffff14!important;gap:18px!important;padding:0 14px!important;display:flex!important;overflow-x:auto!important}[data-theme=dark] .hdt-tabs button,[data-theme=dark] .rn-pay-tabs button,html.dark .hdt-tabs button,html.dark .rn-pay-tabs button{color:#94a3b8!important;background:0 0!important;border-bottom:2.5px solid #0000!important;align-items:center!important;gap:8px!important;padding:12px 2px!important;font-size:13px!important;font-weight:500!important;display:inline-flex!important}[data-theme=dark] .hdt-tabs button .hdt-tab-count,[data-theme=dark] .rn-pay-tabs button .hdt-tab-count,html.dark .hdt-tabs button .hdt-tab-count,html.dark .rn-pay-tabs button .hdt-tab-count{color:#94a3b8!important;background:#ffffff14!important;border-radius:999px!important;padding:2px 7px!important;font-size:11px!important;font-weight:600!important}[data-theme=dark] .hdt-tabs button.on,[data-theme=dark] .rn-pay-tabs button.on,html.dark .hdt-tabs button.on,html.dark .rn-pay-tabs button.on{color:#38bdf8!important;border-bottom-color:#2563eb!important;font-weight:700!important}[data-theme=dark] .hdt-tabs button.on .hdt-tab-count,[data-theme=dark] .rn-pay-tabs button.on .hdt-tab-count,html.dark .hdt-tabs button.on .hdt-tab-count,html.dark .rn-pay-tabs button.on .hdt-tab-count{color:#fff!important;background:#2563eb!important;font-weight:700!important;box-shadow:0 2px 6px #2563eb66!important}[data-theme=dark] .hdt-filters,html.dark .hdt-filters{background:0 0!important;border-bottom:1px solid #ffffff14!important}[data-theme=dark] .hdt-search-input,html.dark .hdt-search-input{color:#f8fafc!important;background:#0d1726!important;border:1px solid #ffffff14!important;border-radius:12px!important}[data-theme=dark] .hdt-search-input::-moz-placeholder{color:#64748b!important}html.dark .hdt-search-input::-moz-placeholder{color:#64748b!important}[data-theme=dark] .hdt-search-input::placeholder,html.dark .hdt-search-input::placeholder,[data-theme=dark] .hdt-search-icon,html.dark .hdt-search-icon{color:#64748b!important}[data-theme=dark] .hdt-mobile-filter-btn,html.dark .hdt-mobile-filter-btn{color:#38bdf8!important;background:#0d1726!important;border:1px solid #ffffff14!important;border-radius:12px!important}[data-theme=dark] .hdt-mobile-filter-btn.has-active,html.dark .hdt-mobile-filter-btn.has-active{color:#38bdf8!important;background:#0c1b30!important;border-color:#38bdf866!important}[data-theme=dark] .hdt-mobile-filter-badge,html.dark .hdt-mobile-filter-badge{color:#fff!important;background:#2563eb!important;border:2px solid #060b14!important;box-shadow:0 2px 6px #2563eb80!important}[data-theme=dark] .hdt-chip-row,html.dark .hdt-chip-row{border-top:none!important}[data-theme=dark] .hdt-chip,html.dark .hdt-chip{color:#bae6fd!important;background:#0c1b30!important;border:1px solid #38bdf840!important;border-radius:10px!important;gap:6px!important;padding:4px 10px!important;font-size:11.5px!important;font-weight:500!important}[data-theme=dark] .hdt-chip-icon,html.dark .hdt-chip-icon,[data-theme=dark] .hdt-chip button,html.dark .hdt-chip button{color:#38bdf8!important}[data-theme=dark] .hdt-clear,html.dark .hdt-clear{color:#38bdf8!important;font-size:12px!important;font-weight:600!important}[data-theme=dark] .hdt-more-panel,html.dark .hdt-more-panel{background:#0d1522!important;border:1px solid #ffffff1a!important;box-shadow:0 -10px 40px #0009!important}[data-theme=dark] .hdt-more-drag,html.dark .hdt-more-drag{background:#334155!important}[data-theme=dark] .hdt-more-head,html.dark .hdt-more-head{color:#f8fafc!important;border-bottom:1px solid #ffffff14!important}[data-theme=dark] .hdt-more-head svg,html.dark .hdt-more-head svg{color:#38bdf8!important}[data-theme=dark] .hdt-more-head button,html.dark .hdt-more-head button,[data-theme=dark] .hdt-more-field span,html.dark .hdt-more-field span{color:#94a3b8!important}[data-theme=dark] .hdt-more-field select,[data-theme=dark] .hdt-more-field .drp-btn,html.dark .hdt-more-field select,html.dark .hdt-more-field .drp-btn{color:#f8fafc!important;background:#131e31!important;border:1px solid #ffffff1a!important;border-radius:10px!important}[data-theme=dark] .hdt-more-actions,html.dark .hdt-more-actions{border-top:1px solid #ffffff14!important}[data-theme=dark] .hdt-more-actions .btn-ghost,html.dark .hdt-more-actions .btn-ghost{color:#94a3b8!important;background:#131e31!important;border:1px solid #ffffff1a!important}[data-theme=dark] .hdt-more-actions .btn-primary,html.dark .hdt-more-actions .btn-primary{color:#fff!important;background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 100%)!important;border:none!important}[data-theme=dark] .vp-kpi,html.dark .vp-kpi{background:#0d1624!important;border:1px solid #ffffff14!important;box-shadow:0 2px 8px #00000040!important}[data-theme=dark] .vp-kpi:hover,[data-theme=dark] .vp-kpi:active,html.dark .vp-kpi:hover,html.dark .vp-kpi:active{background:#111d2e!important;border-color:#ffffff24!important}[data-theme=dark] .vp-kpi-copy strong,html.dark .vp-kpi-copy strong{color:#fff!important}[data-theme=dark] .vp-kpi-copy span,html.dark .vp-kpi-copy span{color:#94a3b8!important}[data-theme=dark] .vp-kpi-copy em,html.dark .vp-kpi-copy em{color:#64748b!important}[data-theme=dark] .vp-kpi-ico.is-blue,html.dark .vp-kpi-ico.is-blue{color:#38bdf8!important;background:#2563eb29!important;border:1px solid #38bdf840!important}[data-theme=dark] .vp-kpi-ico.is-green,html.dark .vp-kpi-ico.is-green{color:#34d399!important;background:#10b98129!important;border:1px solid #34d39940!important}[data-theme=dark] .vp-kpi-ico.is-orange,html.dark .vp-kpi-ico.is-orange{color:#fbbf24!important;background:#f59e0b29!important;border:1px solid #fbbf2440!important}[data-theme=dark] .vp-kpi-ico.is-purple,html.dark .vp-kpi-ico.is-purple{color:#c084fc!important;background:#a855f729!important;border:1px solid #c084fc40!important}.emp-device-id-badge,.code-pill{font-variant-numeric:tabular-nums;letter-spacing:.02em;background:var(--surface-sunken,#f1f5f9);color:var(--text,#1e293b);border:1px solid var(--border,#e2e8f0);font-family:var(--font-body)!important;border-radius:6px!important;padding:3px 8px!important;font-size:12px!important;font-weight:600!important;display:inline-block!important}[data-theme=dark] .emp-device-id-badge,[data-theme=dark] .code-pill,[data-theme=dark] span[style*=surface-sunken],html.dark .emp-device-id-badge,html.dark .code-pill,html.dark span[style*=surface-sunken]{color:#38bdf8!important;background:#131e31!important;border:1px solid #38bdf847!important}
@keyframes bshUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.vp-kpis:not(.side-drawer .vp-kpis){grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin-bottom:12px;display:grid}.vp-kpi{border:1px solid var(--border,#eaecf0);border-left:3px solid var(--kpi-tone,#2563eb);box-shadow:none;border-radius:10px;gap:10px;padding:10px 12px}.vp-kpi:hover{border-color:var(--border2,#d0d5dd);border-left-color:var(--kpi-tone,#2563eb);transform:none;box-shadow:0 2px 8px #1018280f}.vp-kpi.is-blue{--kpi-tone:#2563eb}.vp-kpi.is-green{--kpi-tone:#12b76a}.vp-kpi.is-orange{--kpi-tone:#f79009}.vp-kpi.is-purple{--kpi-tone:#7a5af8}.vp-kpi-ico{border-radius:8px;width:34px;height:34px}.vp-kpi-ico svg{width:17px;height:17px}.vp-kpi:hover .vp-kpi-ico{transform:none}.vp-kpi-copy span{letter-spacing:.04em;text-transform:uppercase;color:var(--text3,#667085);margin-bottom:1px;font-size:10.5px;font-weight:600}.vp-kpi-copy strong{font-size:16px;line-height:1.2}.vp-kpi-copy strong.is-text-val{font-size:13px}.vp-kpi-copy em{margin-top:1px;font-size:10.5px}.rn-pay-tabs,.hdt-tabs{scrollbar-width:none;background:#7676801f;border:0;border-radius:9px;align-items:center;gap:2px;width:max-content;max-width:100%;margin:0 0 12px;padding:2px;display:inline-flex;overflow-x:auto}.rn-pay-tabs::-webkit-scrollbar{display:none}.hdt-tabs::-webkit-scrollbar{display:none}.rn-pay-tabs button,.hdt-tabs button{height:28px;color:var(--text2,#475467);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;margin:0;padding:0 12px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.rn-pay-tabs button:hover:not(.on),.hdt-tabs button:hover:not(.on){color:var(--text,#101828)}.rn-pay-tabs button.on,.hdt-tabs button.on{background:var(--bg2,#fff);color:var(--text,#101828);font-weight:600;box-shadow:0 1px 2px #1018281f,0 0 0 .5px #1018280f}.rn-pay-tabs .hdt-tab-count,.hdt-tabs .hdt-tab-count{min-width:18px;height:16px;color:var(--text3,#667085);text-align:center;background:#10182812;border-radius:999px;padding:0 5px;font-size:10.5px;font-weight:600;line-height:16px}.rn-pay-tabs button.on .hdt-tab-count,.hdt-tabs button.on .hdt-tab-count{background:var(--accent-bg,#eff8ff);color:#2563eb}.card>.hdt-tabs{margin:10px 12px}.card:has(>.hdt-filters):has(>.hdt){box-shadow:none;background:0 0;border:0;flex-direction:column;gap:12px;padding:0;display:flex;overflow:visible}.card:has(>.hdt-filters):has(>.hdt)>.hdt-tabs{margin:0}:is(.card:has(>.hdt-filters):has(>.hdt)>.hdt-filters,.card:has(>.hdt-filters):has(>.hdt)>.hdt){border:1px solid var(--border,#eaecf0);background:var(--bg2,#fff);border-radius:12px;box-shadow:0 1px 2px #1018280a}.card:has(>.hdt-filters):has(>.hdt)>.hdt-select-bar{border:1px solid #b2ddff;border-radius:10px}.hdt-filters{border-bottom:1px solid var(--border,#eaecf0);flex-direction:column;padding:12px 14px;display:flex}.hdt-fgrid{flex-wrap:nowrap;align-items:flex-end;gap:10px;min-width:0;display:flex}.hdt-ff{flex-direction:column;flex:1 1 0;gap:5px;min-width:0;display:flex}.hdt-ff.is-search{flex:1.6 1 0;min-width:160px}.hdt-ff.is-date{flex:1.1 1 0;min-width:130px}.hdt-fgrid>.hdt-ff:not(.is-search):not(.is-date){min-width:110px}.hdt-ff-label{letter-spacing:.05em;text-transform:uppercase;color:var(--text3,#667085);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;line-height:1;overflow:hidden}.hdt-filters .hdt-search-wrap{min-width:0;height:36px;display:block;position:relative}.hdt-filters .hdt-search-icon{color:var(--text3,#98a2b3);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.hdt-filters .hdt-search-input{border:1px solid var(--border,#d0d5dd);background:var(--bg2,#fff);width:100%;height:36px;color:var(--text,#101828);border-radius:8px;padding:0 28px 0 32px;font-size:13px}.hdt-filters .hdt-search-input:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb24}.hdt-filters .hdt-search-input::placeholder{color:var(--text3,#98a2b3)}.hdt-filters .hdt-search-input::-webkit-search-cancel-button{display:none}.hdt-search-clear{width:22px;height:22px;color:var(--text3,#98a2b3);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.hdt-search-clear:hover{background:var(--bg3,#f2f4f7);color:var(--text,#101828)}.hdt-filters .hdt-date{display:block}.hdt-factions{flex:none;align-items:center;gap:8px;display:flex}.hdt-filters .hdt-more-btn,.hdt-reset-btn,.hdt-col-btn{border:1px solid var(--border,#d0d5dd);background:var(--bg2,#fff);height:36px;color:var(--text2,#344054);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.hdt-filters .hdt-more-btn:hover,.hdt-reset-btn:hover:not(:disabled),.hdt-col-btn:hover{background:var(--bg3,#f2f4f7)}.hdt-filters .hdt-more-btn.is-on{background:var(--accent-bg,#eff8ff);color:#2563eb;border-color:#b2ddff}.hdt-reset-btn:disabled{opacity:.5;cursor:default}.hdt-more-count{color:#fff;text-align:center;background:#2563eb;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;line-height:18px}.hdt-more-chev{transition:transform .18s}.hdt-more-chev.is-open{transform:rotate(180deg)}.hdt-fmore{border-top:1px dashed var(--border,#eaecf0);gap:10px;margin-top:12px;padding-top:12px;animation:.16s ease-out hdtDrop;display:flex}.hdt-fmore>.hdt-ff{flex:0 220px}@keyframes hdtDrop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.hdt-filters .hdt-chip-row{border-top:1px solid var(--border,#eaecf0);margin-top:10px;padding-top:10px}.hdt-chip{border-radius:6px;padding:3px 6px 3px 8px;font-size:12px}.hdt-clear{font-size:12px;font-weight:600;text-decoration:none}.hdt{overflow:hidden}.hdt-head{border-bottom:1px solid var(--border,#eaecf0);justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:8px 12px 8px 14px;display:flex}.hdt-head-title{align-items:baseline;gap:8px;min-width:0;display:flex}.hdt-head-title strong{color:var(--text,#101828);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.hdt-head-title span{color:var(--text3,#667085);white-space:nowrap;font-size:12px}.hdt-head-tools{flex:none;align-items:center;gap:8px;display:flex}.hdt-head-tools:empty{display:none}.hdt-col-btn{height:32px}.hdt-col-btn.is-open{background:var(--accent-bg,#eff8ff);color:#2563eb;border-color:#b2ddff}.hdt .data-table{border-collapse:separate;border-spacing:0;min-width:720px}.hdt .data-table thead th{letter-spacing:.04em;color:var(--text2,#344054);background:var(--bg3,#f9fafb);border-bottom:1px solid var(--border,#eaecf0);border-right:1px solid var(--border,#eaecf0);padding:8px 10px;font-size:11px;font-weight:500}.hdt .data-table thead th .hdt-sort.is-active{color:var(--text,#101828)}.hdt .data-table tbody td{border-bottom:1px solid var(--border,#eaecf0);border-right:1px solid var(--border,#eaecf0);padding:7px 10px;font-size:12.5px;line-height:1.35}.hdt .data-table thead th:last-child,.hdt .data-table tbody td:last-child{border-right:0}.hdt .data-table tbody tr:last-child td,.hdt .data-table tbody tr{border-bottom:0}.hdt .data-table tbody tr:hover td{background:var(--accent-bg,#f5faff)}.hdt .data-table td small{font-size:11.5px}.hdt-th-inner{gap:4px}.hdt-grip{opacity:0;width:11px;color:var(--text3,#98a2b3);flex:none;transition:opacity .12s}.hdt-th.is-draggable:hover .hdt-grip{opacity:1}.hdt-pager{border-top:1px solid var(--border,#eaecf0);color:var(--text2,#475467);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.hdt-pager-left{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hdt-pager-size{align-items:center;gap:8px;display:inline-flex}.hdt-pager-size .hdt-pager-select{width:72px}.hdt-pager-range{color:var(--text3,#667085);font-variant-numeric:tabular-nums}.hdt-pager-pages{align-items:center;gap:4px;display:flex}.hdt-pg{border:1px solid var(--border,#eaecf0);background:var(--bg2,#fff);min-width:30px;height:30px;color:var(--text2,#344054);font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;border-radius:7px;justify-content:center;align-items:center;padding:0 6px;font-size:12.5px;font-weight:500;display:inline-flex}.hdt-pg:hover:not(:disabled):not(.is-dots){background:var(--bg3,#f2f4f7)}.hdt-pg.is-on{color:#fff;background:#2563eb;border-color:#2563eb}.hdt-pg:disabled{opacity:.4;cursor:default}.hdt-pg.is-dots{cursor:default;background:0 0;border-color:#0000}.hdt-pg-of{display:none}.pk-actions,.rn-pay-actions{align-items:center;gap:4px;display:inline-flex}.btn.pk-icon-btn,.pk-icon-btn,.hdt-act.hdt-act{background:var(--bg2,#fff);width:28px;min-width:28px;height:28px;color:var(--text2,#475467);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex;border:1px solid var(--border,#d0d5dd)!important}.pk-icon-btn:hover:not(:disabled),.hdt-act:hover:not(:disabled){background:var(--bg3,#f2f4f7);color:#2563eb;border-color:#b2ddff!important}.pk-icon-btn.is-danger:hover:not(:disabled),.hdt-act.hdt-act.is-danger:hover:not(:disabled){color:#d92d20;background:#fef3f2;border-color:#fecdca!important}.hdt-act.hdt-act.is-primary{color:#fff;background:#2563eb;border-color:#2563eb!important}.hdt-act.hdt-act.is-primary:hover:not(:disabled){color:#fff;background:#1d4ed8;border-color:#1d4ed8!important}.hdt-act.hdt-act.is-view{color:#2563eb}.hdt-act.hdt-act.is-view:hover:not(:disabled){color:#1d4ed8;background:#eff8ff;border-color:#b2ddff!important}.hdt-act.hdt-act.is-edit{color:#dc6803}.hdt-act.hdt-act.is-edit:hover:not(:disabled){color:#b54708;background:#fffaeb;border-color:#fedf89!important}.hdt-act.hdt-act.is-danger{color:#d92d20}.hdt-act.hdt-act.is-danger:hover:not(:disabled){color:#b42318;background:#fef3f2;border-color:#fecdca!important}.hdt-act.hdt-act.is-success{color:#079455}.hdt-act.hdt-act.is-success:hover:not(:disabled){color:#067647;background:#ecfdf3;border-color:#abefc6!important}.hdt-act.hdt-act.is-neutral{color:var(--text2,#475467)}.hdt-act.hdt-act.is-text{white-space:nowrap;width:auto;padding:0 10px;font-size:12px;font-weight:500;text-decoration:none}a.hdt-act{text-decoration:none}.pk-icon-btn svg,.hdt-act svg{width:14px;height:14px}.pk-icon-btn:disabled,.hdt-act:disabled{opacity:.45;cursor:not-allowed}.hdt td.is-actions{white-space:nowrap;width:1%}.hdt td.is-actions>div,.hdt td.is-actions .rn-pay-actions,.hdt td.is-actions .pk-actions{vertical-align:middle;align-items:center;flex-wrap:nowrap!important;gap:4px!important;min-width:0!important;display:inline-flex!important}.hdt td.is-actions .ui-tip-anchor{display:inline-flex}.rn-rc-head-actions .btn{border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.rn-rc-head-actions .btn svg{width:15px;height:15px}.rn-rc-head-actions .btn-ghost,.rn-rc-head-actions .btn-secondary{border:1px solid var(--border2,#d0d5dd);background:var(--bg2,#fff);color:var(--text2,#344054)}.rn-rc-head-actions .btn-ghost:hover:not(:disabled),.rn-rc-head-actions .btn-secondary:hover:not(:disabled){background:var(--bg3,#f2f4f7);color:var(--text,#101828)}.rn-rc-head-actions .btn-primary{color:#fff;background:#2563eb;border:1px solid #2563eb}.rn-rc-head-actions .btn-primary:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.btn.btn-excel,.rn-rc-head-actions .btn.btn-excel,.hdt-factions .btn.btn-excel{color:#fff;background:#107c41;border:1px solid #107c41}.btn.btn-excel:hover:not(:disabled){color:#fff;background:#0b5e31;border-color:#0b5e31}.btn.btn-excel:disabled{color:#fff;opacity:.5;background:#107c41;border-color:#107c41}.btn.btn-excel svg{color:#fff}.hdt-factions .btn{border-radius:8px;align-items:center;gap:6px;height:36px;font-size:13px;font-weight:500;display:inline-flex}.sd-prefix{border:1px solid var(--border2,#d0d5dd);background:var(--bg2,#fff);border-radius:8px;align-items:stretch;height:38px;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.sd-prefix>span{border-right:1px solid var(--border,#eaecf0);background:var(--bg3,#f9fafb);min-width:36px;height:auto;color:var(--text2,#475467);flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.sd-prefix .rn-field,.rn-drawer-field .sd-prefix .rn-field,.rn-drawer-field .sd-prefix input:not([type=checkbox]):not([type=radio]){background:0 0;border-radius:0;flex:1;min-width:0;height:100%;padding:0 12px;box-shadow:none!important;border:0!important}.sd-prefix:hover{border-color:var(--text3,#98a2b3)}.sd-prefix:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb24}.hdt-m-row{align-items:center;gap:8px;display:flex}.hdt-m-toggle{border:1px solid var(--border,#d0d5dd);background:var(--bg2,#fff);min-width:0;height:42px;color:var(--text2,#344054);font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.hdt-m-toggle.has-active{background:var(--accent-bg,#eff8ff);color:#2563eb;border-color:#b2ddff}.hdt-m-label{flex:none}.hdt-m-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text3,#667085);flex:1;font-size:12.5px;overflow:hidden}.hdt-m-badge{color:#fff;text-align:center;background:#2563eb;border-radius:999px;flex:none;min-width:20px;height:20px;padding:0 6px;font-size:11px;line-height:20px}.hdt-m-chev{color:var(--text3,#98a2b3);flex:none;margin-left:auto}.hdt-m-trailing{flex:none;gap:6px;display:flex}.hdt-m-trailing:empty{display:none}.hdt-filters.is-mobile{padding:10px}.hdt-filters.is-mobile .hdt-chip-row{scrollbar-width:none;border-top:0;flex-wrap:nowrap;margin-top:8px;padding-top:0;overflow-x:auto}.hdt-sheet-fields{flex-direction:column;gap:12px;padding:4px 2px;display:flex}.hdt-sheet-fields .hdt-ff{flex:none;min-width:0}.hdt-sheet-fields .hdt-ff-label{font-size:11px}.hdt-sheet-fields .hdt-search-wrap,.hdt-sheet-fields .hdt-search-input{height:42px;font-size:16px}.hdt-sheet-fields .hdt-search-wrap{display:block;position:relative}.hdt-sheet-fields .hdt-search-icon{color:var(--text3,#98a2b3);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.hdt-sheet-fields .hdt-search-input{border:1px solid var(--border,#d0d5dd);background:var(--bg2,#fff);width:100%;color:var(--text,#101828);border-radius:8px;padding:0 30px 0 34px}.hdt-sheet-fields .hdt-search-input::-webkit-search-cancel-button{display:none}@media (max-width:768px){.vp-kpis:not(.side-drawer .vp-kpis){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vp-kpi{gap:8px;padding:9px 10px}.vp-kpi-ico{width:30px;height:30px}.vp-kpi-copy strong{font-size:15px}.rn-pay-tabs,.hdt-tabs{width:auto;display:flex}.rn-pay-tabs button,.hdt-tabs button{flex:1 0 auto;height:30px;font-size:13px}.hdt-head{min-height:44px;padding:6px 10px}.hdt .data-table{min-width:640px}.hdt-pager,.mobile-app-active .hdt-pager{flex-wrap:nowrap;flex-direction:row!important;align-items:center!important;gap:8px!important;padding:6px 10px!important}.hdt-pager-left{flex-wrap:nowrap;gap:8px;min-width:0;justify-content:flex-start!important;width:auto!important}.hdt-pager-size>span:first-child{display:none}.hdt-pager-size .hdt-pager-select{width:62px}.hdt-pager-range{white-space:nowrap;font-size:12px}.hdt-pager-pages{flex:none;gap:4px}.hdt-pg.is-num,.hdt-pg.is-edge{display:none}.hdt-pg-of{text-align:center;min-width:44px;color:var(--text2,#344054);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;display:inline-block}.hdt-pg{min-width:32px;height:32px}.btn.pk-icon-btn,.pk-icon-btn,.hdt-act{width:32px;min-width:32px;height:32px}}.side-drawer-copy h2,.side-drawer-sec-head h3,.rn-modal header strong,.rn-drawer header strong,.rn-lb-dialog header strong{font-weight:600}.side-drawer-head{align-items:center;padding:14px 16px 12px 20px}.side-drawer-ico{border-radius:10px;width:36px;height:36px}.side-drawer-copy h2{letter-spacing:-.01em;font-size:16px}.side-drawer-copy p{margin-top:2px;font-size:12.5px}.side-drawer-close{border:1px solid var(--border,#eaecf0);background:var(--bg2,#fff);width:32px;height:32px;color:var(--text2,#475467);border-radius:8px}.side-drawer-close:hover{background:var(--bg3,#f2f4f7);color:var(--text,#101828)}.side-drawer-toolbar{border-bottom:1px solid var(--border,#eaecf0);background:var(--bg2,#fff);padding:0 20px}.side-drawer-body{background:var(--bg,#f8f9fb);gap:12px;padding:16px 20px 24px}.side-drawer-foot{box-shadow:0 -1px 0 var(--border,#eaecf0);border-top:0;padding:12px 20px}.side-drawer-sec{border:1px solid var(--border,#eaecf0);background:var(--bg2,#fff);border-radius:12px;padding:16px;box-shadow:0 1px 2px #10182808}.side-drawer-sec-head{border-bottom:1px solid var(--border,#eaecf0);align-items:center;gap:10px;margin:-2px 0 14px;padding-bottom:12px}.side-drawer-sec-ico{background:var(--accent-bg,#eff8ff);color:#2563eb;border-radius:8px;width:30px;height:30px}.side-drawer-sec-ico svg{width:15px;height:15px}.side-drawer-sec-head h3{color:var(--text,#101828);font-size:14px}.side-drawer-sec-head p{margin-top:1px;font-size:12px}.sd-steps{scrollbar-width:none;align-items:center;gap:0;padding:12px 0}.sd-steps::-webkit-scrollbar{display:none}.sd-step{flex:auto;align-items:center;min-width:0;display:flex}.sd-step:not(:last-child):after{content:"";background:var(--border,#eaecf0);flex:16px;min-width:16px;height:1px;margin:0 10px}.sd-step.done:not(:last-child):after{background:#84caff}.sd-step button{width:auto;height:32px;color:var(--text2,#475467);white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 10px 0 4px;font-size:13px;font-weight:500;display:inline-flex}.sd-step button:hover{background:var(--bg3,#f2f4f7);color:var(--text,#101828)}.sd-step.on button{color:var(--text,#101828);background:var(--accent-bg,#eff8ff);border-bottom-color:#0000;font-weight:600}.sd-step-num{border:1px solid var(--border2,#d0d5dd);background:var(--bg2,#fff);width:24px;height:24px;color:var(--text2,#475467);font-size:11.5px;font-weight:600}.sd-step.on .sd-step-num{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.sd-step.done .sd-step-num{color:#079455;background:#ecfdf3;border-color:#75e0a7}.sd-steps.sd-steps-fit{gap:0}.sd-steps.sd-steps-fit .sd-step{flex:none}.sd-steps.sd-steps-fit .sd-step button{padding:0 10px 0 4px;font-size:13px}.rn-pay-field>span,.rn-drawer-field>span{letter-spacing:0;text-transform:none;color:var(--text2,#344054);font-size:12.5px;font-weight:500;line-height:1.3}.rn-pay-req{color:#d92d20}.rn-drawer-field{gap:6px}.rn-pay-grid>.rn-drawer-field,.rn-pay-grid-3>.rn-drawer-field,.rn-pay-grid-4>.rn-drawer-field,.rn-pay-grid2>.rn-drawer-field,.rn-pay-grid3>.rn-drawer-field{margin-bottom:0}.rn-pay-grid,.rn-pay-grid-3,.rn-pay-grid-4,.rn-pay-grid2,.rn-pay-grid3{gap:14px}.rn-drawer-field input:not([type=checkbox]):not([type=radio]),.rn-drawer-field select,.rn-drawer-field .rn-field,.rn-field{border:1px solid var(--border2,#d0d5dd);background-color:var(--bg2,#fff);height:38px;box-shadow:none;border-radius:8px;font-size:13.5px;transition:border-color .12s,box-shadow .12s}.rn-drawer-field textarea,textarea.rn-field{border-radius:8px;height:auto;min-height:88px;padding:9px 12px;line-height:1.45}.rn-drawer-field input:not([type=checkbox]):not([type=radio]):hover:not(:disabled):not(:focus),.rn-drawer-field select:hover:not(:disabled):not(:focus),.rn-drawer-field textarea:hover:not(:disabled):not(:focus),.rn-field:hover:not(:disabled):not(:focus){border-color:var(--text3,#98a2b3)}.rn-drawer-field input:not([type=checkbox]):not([type=radio]):focus,.rn-drawer-field select:focus,.rn-drawer-field textarea:focus,.rn-field:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb24}.rn-drawer-field input:disabled,.rn-drawer-field select:disabled,.rn-drawer-field textarea:disabled,.rn-field:disabled{background-color:var(--bg3,#f2f4f7);color:var(--text3,#98a2b3)}.rn-field-hint,.rn-drawer-field small{color:var(--text3,#98a2b3);font-size:11.5px}.rn-drawer-field .edp-trigger,.side-drawer .edp-trigger{height:38px;min-height:38px;box-shadow:none}.sd-prefix{border-color:var(--border2,#d0d5dd);height:38px}input[type=checkbox],input[type=radio]{accent-color:#2563eb}@media (max-width:768px){.mobile-app-drawer-sheet,.mobile-app-modal-sheet{border-radius:16px 16px 0 0;max-height:88dvh}.mobile-app-sheet-header{padding:8px 14px 10px 16px}.mobile-app-sheet-title{font-size:16px;font-weight:600}.mobile-app-sheet-close{background:var(--bg3,#f2f4f7);color:var(--text2,#475467);border:0}.mobile-app-sheet-scrollable{padding:12px 12px calc(20px + env(safe-area-inset-bottom))}.mobile-app-drawer-user-card{background:var(--bg2,#fff);border-radius:12px;gap:12px;margin-bottom:14px;padding:12px}.mobile-app-user-avatar-lg{background:#2563eb;width:42px;height:42px;font-size:15px;font-weight:600}.mobile-app-user-name-lg{font-size:14.5px;font-weight:600}.mobile-app-section-label{color:var(--text3,#98a2b3);margin:2px 4px 8px;font-size:10.5px;font-weight:600}.mobile-app-drawer-search-input{border-radius:10px;height:40px;font-size:16px;font-weight:400}.mobile-app-search-results{padding:0!important}.mobile-app-modules-accordion{gap:6px;padding:0 0 12px}.mobile-app-acc-card{border:1px solid var(--border,#eaecf0);background:var(--bg2,#fff);border-radius:12px}.mobile-app-acc-card.is-expanded{border-color:#b2ddff;box-shadow:0 2px 10px #2563eb14}.mobile-app-acc-head{width:100%;min-height:56px;font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;display:flex}.mobile-app-acc-icon{border-radius:10px;width:36px;height:36px}.mobile-app-acc-count{font-size:11.5px!important;font-weight:400!important}.mobile-app-acc-chevron svg{transition:transform .2s}.mobile-app-acc-card.is-expanded .mobile-app-acc-chevron{color:#2563eb!important}.mobile-app-acc-card.is-expanded .mobile-app-acc-chevron svg{transform:rotate(180deg)}.mobile-app-acc-body{border-top:1px solid var(--border,#eaecf0);background:var(--bg,#f8f9fb);padding:8px}.mobile-app-acc-hub-link{border-radius:8px;margin-bottom:6px;padding:10px 12px;font-size:13px;font-weight:600}.mobile-app-acc-sublist{flex-direction:column;gap:2px;display:flex}.mobile-app-acc-subitem{background:var(--bg2,#fff);border-radius:8px;align-items:center;gap:10px;padding:10px 12px}.mobile-app-acc-subitem.is-active{background:var(--accent-bg,#eff8ff)}.mobile-app-acc-subitem.is-active .mobile-app-acc-subtitle{color:#2563eb}.mobile-app-acc-subtitle{font-size:13.5px;font-weight:500}.mobile-app-acc-subdesc{color:var(--text3,#667085);margin:1px 0 0;font-size:11.5px;line-height:1.35}.mobile-app-acc-subitem.is-disabled{opacity:.55}.sd-steps{padding:10px 0}.side-drawer-toolbar{padding:0 12px}.side-drawer-sec{padding:14px}.rn-pay-grid,.rn-pay-grid-3,.rn-pay-grid-4,.rn-pay-grid2,.rn-pay-grid3{grid-template-columns:1fr;gap:12px}.rn-drawer-field input:not([type=checkbox]):not([type=radio]),.rn-drawer-field select,.rn-drawer-field textarea,.rn-field{height:42px;font-size:16px}.rn-drawer-field textarea,textarea.rn-field{height:auto}}[data-theme=dark] .rn-pay-tabs,[data-theme=dark] .hdt-tabs,html.dark .rn-pay-tabs,html.dark .hdt-tabs{background:#ffffff0f!important;border-bottom:0!important;border-radius:9px!important;gap:2px!important;padding:2px!important}[data-theme=dark] .rn-pay-tabs button,[data-theme=dark] .hdt-tabs button,html.dark .rn-pay-tabs button,html.dark .hdt-tabs button{height:28px;border:0!important;border-radius:7px!important;padding:0 12px!important;font-weight:500!important}[data-theme=dark] .rn-pay-tabs button.on,[data-theme=dark] .hdt-tabs button.on,html.dark .rn-pay-tabs button.on,html.dark .hdt-tabs button.on{color:#fff!important;background:#ffffff24!important;font-weight:600!important}[data-theme=dark] .card:has(>.hdt-filters):has(>.hdt)>.hdt-filters{background:var(--bg2)!important;border:1px solid #ffffff14!important}html.dark .card:has(>.hdt-filters):has(>.hdt)>.hdt-filters{background:var(--bg2)!important;border:1px solid #ffffff14!important}[data-theme=dark] .vp-kpi,html.dark .vp-kpi{border-left:3px solid var(--kpi-tone,#2563eb)!important}[data-theme=dark] .btn.btn-excel,html.dark .btn.btn-excel,[data-theme=dark] .rn-rc-head-actions .btn.btn-excel,html.dark .rn-rc-head-actions .btn.btn-excel{color:#fff!important;background:#107c41!important;border-color:#107c41!important}[data-theme=dark] .btn.btn-excel svg,html.dark .btn.btn-excel svg{color:#fff!important}
