html[data-console]:not(.dark){--background:#edf2f7;--foreground:#10283f;--card:#ffffff;--card-foreground:#10283f;--popover:#ffffff;--popover-foreground:#10283f;--surface-soft:#ffffff;--item:#f4f7fb;--muted:#e6edf5;--muted-foreground:#42556d;--border:#c5cfdb;--input:#7d8fa4;--primary:#b83d0a;--primary-foreground:#ffffff}html.dark[data-console]{--foreground:#f0f4fa;--card:#153150;--card-foreground:#f0f4fa;--popover:#153150;--popover-foreground:#f0f4fa;--surface-soft:#153150;--item:#1b3b5c;--muted-foreground:#c3cede;--border:#425c7c;--input:#7691af}html[data-console] [data-panel-content] :is(.bg-card,[data-slot=card],[data-stat-card]):not([data-slot=button]):not(button):not(a):not(input):not(select):not(textarea){border-color:var(--border)}html[data-console] .v3-home .v3-card:not(.v3-promo),html[data-console] :is(.v3-kpis,.v3-table .tbl-wrap){border:1px solid var(--border)}html[data-console] .v3-home .v3-item{border:1px solid var(--border);box-shadow:none}html[data-console] .v3-home .v3-lift:hover{transform:translateY(-2px)}html[data-console] .v3-home{--v3-faint:var(--muted-foreground);--v3-orange-600:#b83d0a}html[data-console] .v3k{--k-faint:var(--muted-foreground);--k-orange-600:#b83d0a}html.dark[data-console] :is(.v3-home,.v3k){--v3-orange-600:#fb923c;--k-orange-600:#fb923c}html[data-console] .v3-home .v3-card-t{font-size:15px}html[data-console] .v3-home .v3-row-t{font-size:13.5px}html[data-console] .v3-home :is(.v3-row-s,.v3-empty,.v3-card-a){font-size:13px;line-height:1.5}html[data-console] .v3-home :is(.v3-qa small,.v3-gauge em,.v3-chip){font-size:12px}html[data-console] .v3-kpis .kpi small{font-size:12px}html[data-console] .v3-home .v3-promo{background:linear-gradient(150deg,#b83d0a,#9a3412)}html[data-console] .v3-table .tbl th,html[data-console] [data-panel-content] :is(thead th,[data-slot=table-head]){font-size:12px;color:var(--foreground);line-height:1.5;padding-top:10px;padding-bottom:8px}html[data-console] .v3-table .tbl td{font-size:13.5px;line-height:1.5}html[data-console] .v3-table :is(.row-s,.tbl .cell-sub){font-size:12px}html[data-console] .v3-table .tsearch{height:40px;background:var(--card);border:1px solid var(--input);color:var(--muted-foreground)}html[data-console] .v3-table .tsearch:focus-within{outline:2px solid var(--ring);outline-offset:2px}html[data-console] .v3-table .tsearch input:focus-visible{outline:none}html[data-console] .v3-home .v3-btn,html[data-console] .v3-table :is(.fchip,.kbtn){min-height:36px;font-size:13px}html[data-console] .v3-table .fchip{box-shadow:inset 0 0 0 1px var(--border)}html[data-console] .v3-table .fchip.on{box-shadow:none}html[data-console] [data-panel-content] :is(label,div):has(>svg.lucide-search)>input:not(.tsearch input){border-color:var(--input)!important}html[data-console] [data-panel-content] :is(input,textarea)::placeholder{color:var(--muted-foreground);opacity:1}html[data-console] .console-seg button.on,html[data-console] [data-panel-content] [data-slot=button].bg-primary{background-color:var(--primary);color:var(--primary-foreground)}html[data-console] [data-panel-content] [data-slot=button].bg-primary:hover{background-color:color-mix(in srgb,var(--primary) 88%,var(--foreground))}html[data-console] :is(.console-nav-item.active,.console-fly-item.active,.console-rail .rail-btn.active){color:#b83d0a}html.dark[data-console] :is(.console-nav-item.active,.console-rail .rail-btn.active){color:#0b1e3a}html.dark[data-console] .console-fly-item.active{color:#fdba74}html[data-console] .console-nav-item{color:#f0f4fa;font-size:13px}html[data-console] .console-rail .rail-btn{color:rgb(255 255 255/.9)}html[data-console] .console-rail .rail-btn.active{color:#b83d0a}html.dark[data-console] .console-rail .rail-btn.active{color:#0b1e3a}html[data-console] .console-fly-item{color:var(--foreground);font-size:13px}html[data-console] .console-icon-btn{color:var(--foreground)}html[data-console] .console-topbar{--surface-soft:var(--item);background:var(--card);border-bottom:1px solid var(--border)}html[data-console] .console-topbar>button:has(kbd){border:1px solid var(--input)}html[data-panel-role=EMPLOYEE],html[data-panel-role=EMPLOYEE] [data-employee-shell]{--background:#faf8f4;--foreground:#1a1814;--card:#fffdfa;--card-foreground:#1a1814;--popover:#fffdfa;--popover-foreground:#1a1814;--muted-foreground:#514a40;--border:#c8bfae;--input:#8b806f;--primary:#b83d0a;--primary-foreground:#fffdfa;--ring:#b83d0a}html[data-panel-role=EMPLOYEE] [data-employee-shell] [data-slot=card]{border-color:var(--border);box-shadow:none}html[data-panel-role=EMPLOYEE] :is(.app-label,[data-employee-nav] a:not([aria-current=page]),[data-employee-nav] button){color:#645b4d}html[data-panel-role=EMPLOYEE] .app-label{font-size:11.5px;letter-spacing:.06em}html[data-panel-role=EMPLOYEE] [data-employee-nav] [aria-current=page]{color:#b83d0a}html[data-panel-role=EMPLOYEE] [data-slot=button].bg-primary{box-shadow:none}html[data-panel-role=EMPLOYEE] [data-slot=button].bg-primary:hover{background-color:color-mix(in srgb,var(--primary) 88%,var(--foreground))}html[data-panel-role] :focus-visible{outline:2px solid var(--ring);outline-offset:2px}html[data-panel-role] ::selection{background:#cbdffc;color:#10283f}html[data-panel-role] :is(input,textarea){caret-color:var(--foreground)}@media (max-width:639px){html[data-console] .v3-home .v3-btn,html[data-console] .v3-table :is(.fchip,.kbtn){min-height:40px}}