@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;

400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600;700&display=swap);
:root{--font-sans:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"JetBrains Mono",monospace;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--slate-950:#090d16;--primary-h:189;--primary-s:94%;--primary-l:43%;--primary:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-hover:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 6%));--primary-50:hsl(var(--primary-h),90%,96%);--primary-100:hsl(var(--primary-h),85%,90%);--primary-200:hsl(var(--primary-h),80%,82%);--primary-300:hsl(var(--primary-h),80%,70%);--primary-400:hsl(var(--primary-h),80%,58%);--primary-500:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--primary-600:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 6%));--primary-700:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) - 12%));--primary-ring:hsla(var(--primary-h),var(--primary-s),var(--primary-l),0.25);--primary-glow:hsla(var(--primary-h),var(--primary-s),var(--primary-l),0.4);--cyan-500:#06b6d4;--cyan-400:#22d3ee;--blue-500:#3b82f6;--blue-600:#2563eb;--purple-500:#8b5cf6;--purple-600:#7c3aed;--emerald-500:#10b981;--emerald-600:#059669;--amber-500:#f59e0b;--amber-600:#d97706;--rose-500:#f43f5e;--rose-600:#e11d48;--sidebar-width:260px;--topbar-height:68px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:9999px;--shadow-xs:0 1px 2px 0 rgba(15,23,42,.05);--shadow-sm:0 1px 3px 0 rgba(15,23,42,.08);--shadow-md:0 4px 6px -1px rgba(15,23,42,.07);--shadow-lg:0 10px 15px -3px rgba(15,23,42,.08);--shadow-xl:0 20px 25px -5px rgba(15,23,42,.12);--shadow-cyber:0 0 20px -5px var(--primary-glow)}body,html{-webkit-font-smoothing:antialiased;background-color:var(--slate-50);color:var(--slate-800);font-size:14px;line-height:1.5;margin:0;max-width:100vw!important;min-height:100vh;overflow-x:hidden!important;padding:0}a,body,button,div,h1,h2,h3,h4,h5,h6,html,input,label,p,select,span,table,td,textarea,th{font-family:var(--font-sans)!important}.font-mono,code,pre{font-family:var(--font-mono)!important}a{color:var(--primary);text-decoration:none!important;transition:all .15s ease}a:hover{color:var(--primary-hover)}.app-layout,.app-shell{background-color:var(--slate-50);display:flex!important;min-height:100vh!important;position:relative!important;width:100%!important}.app-sidebar{background:linear-gradient(180deg,hsla(var(--primary-h),var(--primary-s),95%,.6) 0,hsla(var(--primary-h),65%,98%,.2) 320px,#fff 100%) #fff!important;border-right:1px solid var(--slate-200)!important;bottom:0!important;display:flex!important;flex-direction:column!important;left:0!important;position:fixed!important;top:0!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;width:var(--sidebar-width)!important;z-index:1040!important}.sidebar-header{background:transparent!important;border-bottom:1px solid var(--slate-100)!important;flex-shrink:0!important;height:var(--topbar-height)!important;padding:0 20px!important}.brand-logo,.sidebar-header{align-items:center!important;display:flex!important}.brand-logo{color:var(--slate-900)!important;gap:12px!important;max-width:100%!important;min-width:0!important}.brand-icon{background:linear-gradient(135deg,var(--primary),var(--primary-700))!important;border-radius:var(--radius-md)!important;box-shadow:0 4px 12px var(--primary-glow)!important;color:#fff!important;font-size:18px!important;height:40px!important;width:40px!important}.brand-icon,.brand-logo-img-box{align-items:center!important;display:flex!important;flex-shrink:0!important;justify-content:center!important}.brand-logo-img-box{max-height:40px!important;min-width:36px!important}.brand-logo-img{border-radius:var(--radius-sm)!important;height:auto!important;max-height:38px!important;max-width:130px!important;-o-object-fit:contain!important;object-fit:contain!important;transition:all .2s ease!important;width:auto!important}.brand-logo-only .brand-logo-img-box{max-height:44px!important}.brand-logo-only .brand-logo-img{max-height:42px!important;max-width:200px!important}.brand-logo-light{display:block!important}.brand-logo-dark{display:none!important}.brand-text{flex:1!important;min-width:0!important;overflow:hidden!important}.brand-text span{font-size:15px!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:1.2!important}.brand-text small,.brand-text span{display:block!important;max-width:165px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.brand-text small{color:var(--slate-400)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important}.sidebar-nav{display:flex!important;flex:1!important;flex-direction:column!important;gap:4px!important;overflow-y:auto!important;padding:16px 12px!important}.cyber-scrollbar::-webkit-scrollbar,.sidebar-nav::-webkit-scrollbar{height:5px;width:5px}.cyber-scrollbar::-webkit-scrollbar-track,.sidebar-nav::-webkit-scrollbar-track{background:transparent}.cyber-scrollbar::-webkit-scrollbar-thumb,.sidebar-nav::-webkit-scrollbar-thumb{background:var(--slate-300);border-radius:9999px}.cyber-scrollbar::-webkit-scrollbar-thumb:hover,.sidebar-nav::-webkit-scrollbar-thumb:hover{background:var(--slate-400)}.nav-group-title{color:var(--slate-400)!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.08em!important;margin-top:10px!important;padding:14px 12px 6px!important;text-transform:uppercase!important}.sidebar-nav>.nav-group-title:first-child{margin-top:0!important;padding-top:2px!important}.nav-item-link{align-items:center!important;border-radius:var(--radius-md)!important;color:var(--slate-600)!important;display:flex!important;font-size:13.5px!important;font-weight:500!important;gap:12px!important;padding:9px 12px!important;transition:all .15s ease!important}.nav-item-link i{color:var(--slate-400)!important;font-size:15px!important;text-align:center!important;transition:color .15s ease!important;width:20px!important}.nav-item-link:hover{background-color:var(--slate-100)!important;color:var(--slate-900)!important}.nav-item-link.active,.nav-item-link:hover i{color:var(--primary)!important}.nav-item-link.active{background:linear-gradient(90deg,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.12),transparent)!important;border-bottom-left-radius:0!important;border-left:3px solid var(--primary)!important;border-top-left-radius:0!important;font-weight:600!important}.nav-item-link.active i{color:var(--primary)!important}.nav-item-dropdown{display:flex!important;flex-direction:column!important}.nav-submenu-toggle{align-items:center!important;border-radius:var(--radius-md)!important;color:var(--slate-600)!important;cursor:pointer!important;display:flex!important;font-size:13.5px!important;font-weight:500!important;justify-content:space-between!important;padding:9px 12px!important;transition:all .15s ease!important}.nav-submenu-toggle:hover{background-color:var(--slate-100)!important;color:var(--slate-900)!important}.nav-submenu-toggle i.nav-icon{color:var(--slate-400)!important;font-size:15px!important;text-align:center!important;width:20px!important}.nav-submenu-toggle .nav-arrow{color:var(--slate-400)!important;font-size:11px!important;transition:transform .2s ease!important}.nav-item-dropdown.open>.nav-submenu-toggle .nav-arrow{transform:rotate(90deg)!important}.nav-item-dropdown.has-active-group>.nav-submenu-toggle{background:linear-gradient(90deg,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.12),transparent)!important;border-bottom-left-radius:0!important;border-left:3px solid var(--primary)!important;border-top-left-radius:0!important;color:var(--primary)!important;font-weight:600!important}.nav-item-dropdown.has-active-group>.nav-submenu-toggle .nav-arrow,.nav-item-dropdown.has-active-group>.nav-submenu-toggle i.nav-icon{color:var(--primary)!important}.nav-submenu{display:none;padding:4px 0 6px 28px!important;position:relative!important}.nav-submenu:before{background-color:var(--slate-200);border-radius:2px;bottom:8px;content:"";left:20px;position:absolute;top:4px;width:2px}.nav-sub-link{align-items:center!important;border-radius:var(--radius-md)!important;color:var(--slate-500)!important;display:flex!important;font-size:13px!important;justify-content:space-between!important;padding:7px 12px!important;transition:all .15s ease!important}.nav-sub-link:hover{background-color:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.06)!important;color:var(--primary)!important}.nav-sub-link.active{background-color:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1)!important;color:var(--primary)!important;font-weight:600!important}.nav-sub-dropdown{display:flex!important;flex-direction:column!important}.nav-sub-dropdown-toggle{align-items:center!important;border-radius:var(--radius-md)!important;color:var(--slate-600)!important;cursor:pointer!important;display:flex!important;font-size:13px!important;justify-content:space-between!important;padding:7px 12px!important}.nav-sub-dropdown.sub-open>.nav-sub-dropdown-toggle .nav-sub-arrow{color:var(--primary)!important;transform:rotate(90deg)!important}.nav-sub-submenu{border-left:1px dashed var(--slate-300);display:none;margin-left:10px;padding:2px 0 4px 14px!important}.nav-sub-sub-link{border-radius:var(--radius-sm)!important;color:var(--slate-500)!important;display:block!important;font-size:12px!important;padding:6px 10px!important}.nav-sub-sub-link.active,.nav-sub-sub-link:hover{color:var(--primary)!important;font-weight:600!important}.app-main{background-color:var(--slate-50);display:flex!important;flex:1!important;flex-direction:column!important;margin-left:var(--sidebar-width)!important;min-height:100vh!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}body.sidebar-collapsed .app-sidebar{transform:translateX(-100%)!important}body.sidebar-collapsed .app-main{margin-left:0!important}@media (max-width:991.98px){.app-sidebar{transform:translateX(-100%)!important}.app-sidebar.sidebar-open{box-shadow:0 0 35px rgba(0,0,0,.6)!important;transform:translateX(0)!important}.app-main{margin-left:0!important}.sidebar-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(11,15,25,.7);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1035}.sidebar-backdrop.active{display:block!important}}.cyber-grid-4{display:grid!important;gap:20px!important;grid-template-columns:repeat(4,1fr)!important;margin-bottom:24px!important}@media (max-width:1200px){.cyber-grid-4{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:576px){.cyber-grid-4{grid-template-columns:1fr!important}}.app-topbar{background:#fff!important;border-bottom:1px solid var(--slate-200)!important;height:var(--topbar-height)!important;justify-content:space-between!important;padding:0 24px!important;position:sticky!important;top:0!important;z-index:1030!important}.app-topbar,.topbar-left{align-items:center!important;display:flex!important}.topbar-left{flex-shrink:1!important;gap:10px!important;min-width:0!important}.topbar-brand{align-items:center;display:inline-flex;height:34px;min-width:0}.topbar-brand img{max-height:32px;max-width:140px;-o-object-fit:contain;object-fit:contain;width:auto}.topbar-brand-name{color:var(--slate-800);font-size:15px;font-weight:700;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.dark-mode .topbar-brand-name{color:#f1f5f9}.topbar-right{flex-shrink:0!important;gap:10px!important}.btn-topbar-icon{align-items:center!important;background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;color:var(--slate-600)!important;cursor:pointer!important;display:flex!important;height:38px!important;justify-content:center!important;transition:all .15s ease!important;width:38px!important}.btn-topbar-icon:hover{background:var(--slate-50)!important;border-color:var(--primary)!important;color:var(--primary)!important}#themeToggleBtn.theme-toggle-light{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1)!important;border-color:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.35)!important;color:var(--primary)!important}#themeToggleBtn.theme-toggle-dark{background:rgba(245,158,11,.14)!important;border-color:rgba(245,158,11,.4)!important}@media (max-width:575.98px){.app-topbar{padding:0 12px!important}.topbar-left,.topbar-right{gap:8px!important}.btn-topbar-icon{font-size:13px!important;height:32px!important;width:32px!important}.user-quick-profile-btn .brand-icon{font-size:12px!important;height:30px!important;width:30px!important}}.text-slate-50{color:var(--slate-50)!important}.border-slate-50{border-color:var(--slate-50)!important}.bg-slate-50{background-color:var(--slate-50)!important}.text-slate-100{color:var(--slate-100)!important}.border-slate-100{border-color:var(--slate-100)!important}.bg-slate-100{background-color:var(--slate-100)!important}.text-slate-200{color:var(--slate-200)!important}.border-slate-200{border-color:var(--slate-200)!important}.bg-slate-200{background-color:var(--slate-200)!important}.text-slate-300{color:var(--slate-300)!important}.border-slate-300{border-color:var(--slate-300)!important}.bg-slate-300{background-color:var(--slate-300)!important}.text-slate-400{color:var(--slate-400)!important}.border-slate-400{border-color:var(--slate-400)!important}.bg-slate-400{background-color:var(--slate-400)!important}.text-slate-500{color:var(--slate-500)!important}.border-slate-500{border-color:var(--slate-500)!important}.bg-slate-500{background-color:var(--slate-500)!important}.text-slate-600{color:var(--slate-600)!important}.border-slate-600{border-color:var(--slate-600)!important}.bg-slate-600{background-color:var(--slate-600)!important}.text-slate-700{color:var(--slate-700)!important}.border-slate-700{border-color:var(--slate-700)!important}.bg-slate-700{background-color:var(--slate-700)!important}.text-slate-800{color:var(--slate-800)!important}.border-slate-800{border-color:var(--slate-800)!important}.bg-slate-800{background-color:var(--slate-800)!important}.text-slate-900{color:var(--slate-900)!important}.border-slate-900{border-color:var(--slate-900)!important}.bg-slate-900{background-color:var(--slate-900)!important}.text-slate-950{color:var(--slate-950)!important}.border-slate-950{border-color:var(--slate-950)!important}.bg-slate-950{background-color:var(--slate-950)!important}.topbar-right .dropdown-menu{border-radius:14px!important;margin-top:8px!important}.notification-dropdown-menu,.topbar-right .dropdown-menu{background:#fff!important;border:1px solid var(--slate-200)!important;box-shadow:0 20px 35px -5px rgba(15,23,42,.14),0 0 0 1px hsla(0,0%,100%,.8)!important;overflow:hidden!important}.notification-dropdown-menu{border-radius:14px!important;left:auto!important;max-width:calc(100vw - 32px)!important;padding:0!important;position:absolute!important;right:0!important;top:calc(100% + 8px)!important;transform:none!important;width:360px!important;z-index:1060!important}@media (max-width:575.98px){.notification-dropdown-menu{left:12px!important;max-width:none!important;position:fixed!important;right:12px!important;top:calc(var(--topbar-height) + 8px)!important;width:auto!important}}.notification-header{align-items:center!important;background:#f8fafc!important;border-bottom:1px solid var(--slate-200)!important;border-top-left-radius:14px!important;border-top-right-radius:14px!important;display:flex!important;justify-content:space-between!important;padding:14px 18px!important}.notification-header-title{color:var(--slate-900)!important;font-size:13.5px!important;font-weight:700!important}.notification-list{list-style:none!important;margin:0!important;max-height:360px!important;overflow-y:auto!important;padding:0!important}.notification-item{align-items:flex-start!important;border-bottom:1px solid var(--slate-100)!important;cursor:pointer!important;display:flex!important;gap:12px!important;padding:12px 18px!important;text-decoration:none!important;transition:background .15s ease!important}.notification-item:hover{background:var(--slate-50)!important}.notification-item.unread{background:#f0f9ff!important;border-left:3px solid var(--primary)!important;padding-left:15px!important}.notification-item:last-child{border-bottom:none!important}.notification-unread-dot{background:var(--rose-500)!important;border-radius:50%!important;flex-shrink:0!important;height:8px!important;margin-top:5px!important;width:8px!important}#table-notification tr.row-notification-unread td{background-color:#f0f9ff!important}#table-notification tr.row-notification-unread td:first-child{border-left:3px solid var(--primary)!important;padding-left:13px!important}.topbar-icon-badge{background:var(--rose-500)!important;border:2px solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 1px rgba(244,63,94,.25)!important;box-sizing:border-box!important;color:#fff!important;display:inline-flex!important;font-size:8px!important;font-weight:700!important;height:20px!important;letter-spacing:-.3px!important;line-height:1!important;padding:0!important;position:absolute!important;right:-6px!important;text-align:center!important;top:-6px!important;white-space:nowrap!important;width:20px!important}.notification-icon-box,.topbar-icon-badge{align-items:center!important;justify-content:center!important}.notification-icon-box{border-radius:10px!important;display:flex!important;flex-shrink:0!important;font-size:13px!important;height:34px!important;width:34px!important}.notification-text-title{color:var(--slate-900)!important;font-size:12.5px!important;font-weight:600!important;line-height:1.35!important;margin-bottom:2px!important}.notification-text-time{color:var(--slate-400)!important;font-size:11px!important}.notification-footer{background:#f8fafc!important;border-bottom-left-radius:14px!important;border-bottom-right-radius:14px!important;border-top:1px solid var(--slate-200)!important;padding:10px 18px!important;text-align:center!important}.cyber-badge-glow{align-items:center;background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1);border:1px solid hsla(var(--primary-h),var(--primary-s),var(--primary-l),.25);border-radius:var(--radius-full);color:var(--primary);display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:4px 10px;position:relative;transition:background .15s,border-color .15s}a.cyber-badge-glow:hover{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);border-color:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.4)}.cyber-badge-glow .cyber-balance-val,.cyber-badge-glow .text-white,.cyber-badge-glow strong{color:var(--slate-900)!important;font-weight:700!important}html.dark-mode .cyber-badge-glow .cyber-balance-val,html.dark-mode .cyber-badge-glow .text-white,html.dark-mode .cyber-badge-glow strong{color:#fff!important}.cyber-ping{animation:cyberPulse 2s infinite;background-color:var(--primary);border-radius:50%;box-shadow:0 0 8px var(--primary);height:7px;width:7px}@keyframes cyberPulse{0%{box-shadow:0 0 0 0 hsla(var(--primary-h),var(--primary-s),var(--primary-l),.7);transform:scale(.95)}70%{box-shadow:0 0 0 6px hsla(var(--primary-h),var(--primary-s),var(--primary-l),0);transform:scale(1)}to{box-shadow:0 0 0 0 hsla(var(--primary-h),var(--primary-s),var(--primary-l),0);transform:scale(.95)}}.app-content{flex:1!important;padding:24px!important}.cyber-card,.modern-card{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-sm)!important;margin-bottom:24px!important;transition:all .2s ease!important}.cyber-card:hover{box-shadow:var(--shadow-md)!important}.cyber-card-header{align-items:center!important;border-bottom:1px solid var(--slate-100)!important;display:flex!important;justify-content:space-between!important;padding:16px 20px!important}.cyber-card-title{align-items:center;color:var(--slate-900)!important;display:flex;font-size:15px!important;font-weight:700!important;gap:8px;margin:0!important}.cyber-card-body{padding:20px!important}.metric-cyber-card{background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;padding:20px;position:relative;transition:all .2s ease}.metric-cyber-card:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.metric-cyber-card:before{background:linear-gradient(90deg,var(--primary),var(--primary-700));content:"";height:3px;left:0;position:absolute;right:0;top:0}.metric-cyber-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.metric-cyber-title{color:var(--slate-500);font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.metric-cyber-icon{align-items:center;background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1);border-radius:var(--radius-md);color:var(--primary);display:flex;font-size:16px;height:40px;justify-content:center;width:40px}.metric-cyber-value{align-items:baseline!important;color:var(--slate-900)!important;display:flex!important;font-family:var(--font-sans)!important;font-size:20px!important;font-weight:700!important;gap:4px!important;letter-spacing:-.02em!important;line-height:1.2!important;margin-bottom:6px!important}.metric-cyber-value span{color:var(--slate-500)!important;font-size:13px!important;font-weight:500!important}html.dark-mode .metric-cyber-value span{color:#94a3b8!important}.metric-cyber-footer{align-items:center;color:var(--slate-500);display:flex;font-size:12px;gap:6px}.modern-table,.table-cyber{border-collapse:collapse!important;margin-bottom:0!important;width:100%!important}.modern-table th,.table-cyber th{background:var(--slate-50)!important;border-bottom:1px solid var(--slate-200)!important;border-top:none!important;color:var(--slate-600)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.05em!important;padding:12px 16px!important;text-transform:uppercase!important}.modern-table td,.table-cyber td{border-bottom:1px solid var(--slate-100)!important;color:var(--slate-700)!important;font-size:13.5px!important;padding:14px 16px!important;vertical-align:middle!important}.modern-table tbody tr:hover,.table-cyber tbody tr:hover{background-color:var(--slate-50)!important}.cyber-input,.modern-input{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;color:var(--slate-800)!important;font-size:13.5px!important;height:42px!important;padding:0 14px!important;transition:all .15s ease!important;width:100%!important}.cyber-input:focus,.modern-input:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px var(--primary-ring)!important;outline:none!important}.cyber-input-sm,.modern-input-sm{font-size:12.5px!important;height:34px!important;line-height:32px!important;min-height:34px!important;padding:0 12px!important}.modern-input-group{align-items:center!important;display:flex!important;min-width:0!important;position:relative!important}.modern-input-icon{color:var(--slate-400)!important;font-size:14px!important;left:14px!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important}.modern-input-with-icon{padding-left:38px!important}.modern-input-sm.modern-input-with-icon{padding-left:32px!important}.modern-input-group-sm .modern-input-icon,.modern-input-group:has(.modern-input-sm) .modern-input-icon{font-size:12px!important;left:11px!important}.cyber-pw-wrap{display:block;flex:1 1 auto;min-width:0;position:relative;width:100%}.cyber-pw-wrap>input{padding-right:40px!important}.cyber-pw-toggle{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--slate-400);cursor:pointer;display:inline-flex;font-size:14px;height:30px;justify-content:center;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:30px;z-index:3}.cyber-pw-toggle:hover{color:var(--slate-600)}.cyber-pw-toggle:focus-visible{outline:2px solid var(--blue-500,#3b82f6);outline-offset:1px}.modern-textarea,textarea.cyber-input,textarea.form-control,textarea.modern-input{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;box-sizing:border-box!important;color:var(--slate-800)!important;font-family:var(--font-sans)!important;font-size:13.5px!important;height:auto!important;line-height:1.55!important;min-height:90px!important;padding:10px 14px!important;resize:vertical!important;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease!important;width:100%!important}.modern-textarea:focus,textarea.cyber-input:focus,textarea.form-control:focus,textarea.modern-input:focus{background-color:#fff!important;border-color:var(--primary)!important;box-shadow:0 0 0 3px var(--primary-ring)!important;outline:none!important}.cyber-input:disabled,.cyber-input[disabled],.form-control:disabled,.form-control[disabled],.modern-input:disabled,.modern-input[disabled],.modern-select:disabled,.modern-select[disabled],.modern-textarea:disabled,.modern-textarea[disabled],input:disabled,input[disabled],select:disabled,select[disabled],textarea:disabled,textarea[disabled]{-webkit-text-fill-color:#94a3b8!important;background-color:#f1f5f9!important;border-color:#e2e8f0!important;box-shadow:none!important;color:#94a3b8!important;cursor:not-allowed!important;opacity:.75!important;pointer-events:auto!important}.cyber-input[readonly],.modern-input[readonly],.modern-textarea[readonly],input[readonly],textarea[readonly]{background-color:#f8fafc!important;border-color:#cbd5e1!important;box-shadow:none!important;color:#475569!important;cursor:default!important}.custom-control-input:disabled~.custom-control-label,.modern-switch input:disabled~.modern-switch-slider,input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed!important;opacity:.55!important}.select2-container{box-sizing:border-box!important;width:100%!important}.select2-container--default .select2-selection--single{align-items:center!important;background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;box-sizing:border-box!important;display:flex!important;height:42px!important;min-height:42px!important;outline:none!important;transition:all .15s ease!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--slate-800)!important;font-size:13.5px!important;font-weight:500!important;line-height:40px!important;padding-left:14px!important;padding-right:36px!important;width:100%!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--slate-400)!important;font-weight:400!important}.select2-container--default .select2-selection--single .select2-selection__arrow{align-items:center!important;display:flex!important;height:40px!important;justify-content:center!important;right:12px!important;width:20px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:var(--slate-500)!important;border-width:5px 4px 0!important;transition:transform .2s ease!important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-bottom-color:var(--slate-500)!important;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 4px 5px!important}.select2-container--default.select2-container--sm .select2-selection--single,.select2-container-sm .select2-selection--single,.select2-selection--single.select2-container-sm{height:34px!important;min-height:34px!important}.select2-container--default.select2-container--sm .select2-selection--single .select2-selection__rendered,.select2-container-sm .select2-selection--single .select2-selection__rendered,.select2-selection--single.select2-container-sm .select2-selection__rendered{font-size:12.5px!important;line-height:32px!important}.select2-container--default.select2-container--sm .select2-selection--single .select2-selection__arrow,.select2-container-sm .select2-selection--single .select2-selection__arrow,.select2-selection--single.select2-container-sm .select2-selection__arrow{height:32px!important}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--multiple,.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--primary)!important;box-shadow:0 0 0 3px var(--primary-ring)!important;outline:none!important}.select2-container--default .select2-selection--multiple{align-items:center!important;background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;gap:4px!important;min-height:42px!important;outline:none!important;padding:4px 8px!important;transition:all .15s ease!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:4px!important;padding:0!important;width:100%!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{align-items:center!important;background:#e0f2fe!important;border:1px solid #bae6fd!important;border-radius:6px!important;color:#0369a1!important;display:inline-flex!important;font-size:12px!important;font-weight:600!important;gap:4px!important;margin:2px!important;padding:3px 8px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#0284c7!important;cursor:pointer!important;font-weight:700!important;margin-right:4px!important;transition:color .15s ease!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#e11d48!important}.select2-container--default .select2-search--inline .select2-search__field{color:var(--slate-800)!important;font-size:13.5px!important;margin-top:0!important;padding:4px 0!important}.select2-dropdown{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:14px!important;box-shadow:0 20px 35px -5px rgba(15,23,42,.15),0 0 0 1px hsla(0,0%,100%,.8)!important;margin-top:4px!important;overflow:hidden!important;z-index:1070!important}.select2-search--dropdown{background:#f8fafc!important;border-bottom:1px solid var(--slate-200)!important;padding:10px 12px!important}.select2-search--dropdown .select2-search__field{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:8px!important;color:var(--slate-800)!important;font-size:13px!important;height:36px!important;outline:none!important;padding:0 12px!important;transition:all .15s ease!important;width:100%!important}.select2-search--dropdown .select2-search__field:focus{border-color:var(--primary)!important;box-shadow:0 0 0 2.5px var(--primary-ring)!important}.select2-results__options{max-height:240px!important;overflow-y:auto!important;padding:6px!important}.select2-results__option{border-radius:6px!important;color:var(--slate-800)!important;cursor:pointer!important;font-size:13px!important;font-weight:500!important;padding:8px 12px!important;transition:all .12s ease!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--primary)!important;color:#fff!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#f1f5f9!important;color:var(--primary)!important;font-weight:600!important}.select2-container--default.select2-container--disabled .select2-selection--multiple,.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#f1f5f9!important;border-color:#e2e8f0!important;cursor:not-allowed!important;opacity:.75!important}.select2-container--default.select2-container--disabled .select2-selection__rendered{color:#94a3b8!important}.select2-container--default.select2-container--disabled .select2-selection__arrow b{border-color:#cbd5e1 transparent transparent!important}.cke_chrome{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:12px!important;box-shadow:0 1px 3px rgba(15,23,42,.05)!important;overflow:hidden!important;transition:border-color .15s ease,box-shadow .15s ease!important}.cke_chrome:hover{border-color:var(--slate-300)!important}.cke_focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px var(--primary-ring)!important}.cke_top{border-bottom:1px solid var(--slate-200)!important;padding:8px 10px!important}.cke_bottom,.cke_top{background:#f8fafc!important}.cke_bottom{border-top:1px solid var(--slate-200)!important;padding:6px 10px!important}.cke_toolgroup{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:6px!important;margin-right:6px!important}.cke_button{border-radius:4px!important;transition:all .15s ease!important}.cke_button:focus,.cke_button:hover{background:#e2e8f0!important}.cke_button_on{background:#cbd5e1!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)!important}.cke_button_disabled{cursor:not-allowed!important;opacity:.45!important}.cke_combo_button{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:6px!important}.cke_combo_text{color:var(--slate-700)!important;font-size:12px!important}.cke_resizer{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:var(--slate-400)!important;border-top-color:transparent!important}.cke_path_item{color:var(--slate-500)!important;font-size:11px!important}.btn-cyber-primary,.btn-primary-modern{align-items:center!important;background:var(--primary)!important;border:1px solid var(--primary)!important;border-radius:var(--radius-md)!important;box-shadow:0 2px 8px var(--primary-ring)!important;color:#fff!important;display:inline-flex!important;font-weight:600!important;gap:8px!important;padding:8px 16px!important;transition:all .15s ease!important}.btn-cyber-primary:hover,.btn-primary-modern:hover{background:var(--primary-hover)!important;border-color:var(--primary-hover)!important;box-shadow:0 4px 12px var(--primary-glow)!important;color:#fff!important;transform:translateY(-1px)}.btn-cyber-primary[style*="display: none"],.btn-cyber-primary[style*="display:none"]{display:none!important}.btn-white-modern{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;color:var(--slate-700)!important;font-weight:500!important;padding:8px 16px!important;transition:all .15s ease!important}.btn-white-modern:hover{background:var(--slate-50)!important;border-color:var(--slate-300)!important;color:var(--slate-900)!important}.btn-cyber-outline{background:transparent!important;border:1px solid var(--primary)!important;border-radius:var(--radius-md)!important;color:var(--primary)!important;font-weight:600!important;padding:8px 16px!important;transition:all .15s ease!important}.btn-cyber-outline:hover{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1)!important;box-shadow:0 0 10px var(--primary-glow)!important}.btn-sm{border-radius:var(--radius-md)!important;font-size:12.5px!important;height:34px!important;line-height:32px!important;min-height:34px!important;padding:0 14px!important}.btn-sm,.btn-xs{align-items:center!important;display:inline-flex!important;justify-content:center!important}.btn-xs{border-radius:var(--radius-sm)!important;font-size:11.5px!important;height:28px!important;line-height:26px!important;min-height:28px!important;padding:0 10px!important}@media (max-width:991.98px){.app-topbar .btn-sm.d-lg-inline-flex{display:none!important}}.btn-action-icon,.table td .btn-xs,.table-cyber td .btn,.table-cyber td .btn-action,.table-cyber td .btn-xs,a.btn-action-icon,button.btn-action-icon{align-items:center!important;border-radius:var(--radius-sm)!important;box-shadow:none!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 28px!important;font-size:11px!important;gap:0!important;height:28px!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:28px!important;max-width:28px!important;min-height:28px!important;min-width:28px!important;overflow:hidden!important;padding:0!important;vertical-align:middle!important;width:28px!important}.btn-action-icon+.btn-action-icon,.table td .btn-xs+.btn-xs,.table-cyber td .btn+.btn,.table-cyber td .btn-action-icon+.btn-action-icon,.table-cyber td .btn-xs+.btn-xs{margin-left:6px!important}.btn-action-icon i,.table td .btn-xs i,.table-cyber td .btn i,.table-cyber td .btn-xs i{display:inline-block!important;font-size:11px!important;line-height:1!important;margin:0!important;padding:0!important;text-align:center!important;width:auto!important}.gap-1{gap:4px!important}.gap-2{gap:10px!important}.gap-3{gap:16px!important}.gap-4{gap:24px!important}.page-header-actions{gap:12px!important}.page-header-actions,.topbar-right{align-items:center!important;display:flex!important}.topbar-right{gap:14px!important}.page-title,h1{color:var(--slate-900)!important;font-size:20px!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.25!important;margin-bottom:4px!important}html.dark-mode .page-title,html.dark-mode h1{color:#f8fafc!important}.page-subtitle{color:var(--slate-500)!important;font-size:13px!important;line-height:1.4!important;margin:0!important}html.dark-mode .page-subtitle{color:#94a3b8!important}.font-size-11{font-size:11px!important}.font-size-12{font-size:12px!important}.font-size-13{font-size:13px!important}.font-size-14{font-size:14px!important}.font-size-15{font-size:15px!important}.font-size-16{font-size:16px!important}.font-size-18{font-size:18px!important}.font-size-20,.font-size-22{font-size:20px!important}.font-size-24{font-size:24px!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.badge-cyber{align-items:center;border-radius:var(--radius-sm);display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:4px 8px}.badge-cyber-cyan{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.12);border:1px solid hsla(var(--primary-h),var(--primary-s),var(--primary-l),.25);color:var(--primary)}.badge-cyber-emerald{background:#ecfdf5;border:1px solid #a7f3d0;color:#059669}.badge-cyber-amber{background:#fffbeb;border:1px solid #fde68a;color:#d97706}.badge-cyber-rose{background:#fff1f2;border:1px solid #fecdd3;color:#e11d48}.badge-cyber-blue{background:#eff6ff;border:1px solid #bfdbfe;color:var(--blue-600)}.badge-cyber-violet{background:#f5f3ff;border:1px solid #ddd6fe;color:var(--purple-600)}.text-primary{color:var(--primary-600)!important}a.text-primary:focus,a.text-primary:hover{color:var(--primary-700)!important}html.dark-mode .text-primary{color:var(--primary-400)!important}.toast-container-modern{bottom:24px!important;flex-direction:column!important;pointer-events:none!important;position:fixed!important;right:24px!important;width:calc(100% - 48px)!important;z-index:10999!important}.toast-container-modern,.toast-modern{display:flex!important;gap:12px!important;max-width:460px!important}.toast-modern{align-items:center!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;background:hsla(0,0%,100%,.95)!important;border:1px solid rgba(226,232,240,.9)!important;border-left:4px solid var(--primary,#06b6d4)!important;border-radius:12px!important;box-shadow:0 14px 35px -5px rgba(15,23,42,.14),0 0 0 1px hsla(0,0%,100%,.8)!important;min-width:320px!important;opacity:0!important;padding:12px 16px!important;pointer-events:auto!important;transform:translateY(20px) scale(.96)!important;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .25s ease!important}.toast-modern.show{opacity:1!important;transform:translateY(0) scale(1)!important}.toast-modern.toast-success{border-left-color:#10b981!important}.toast-modern.toast-info{border-left-color:var(--primary,#06b6d4)!important}.toast-modern.toast-warning{border-left-color:#f59e0b!important}.toast-modern.toast-danger,.toast-modern.toast-error{border-left-color:#f43f5e!important}.toast-icon{align-items:center!important;background:#f1f5f9;border-radius:10px!important;color:var(--slate-600);display:flex!important;flex-shrink:0!important;font-size:15px!important;height:36px!important;justify-content:center!important;width:36px!important}.toast-modern.toast-success .toast-icon{background:#ecfdf5!important;color:#059669!important}.toast-modern.toast-info .toast-icon{background:#e0f2fe!important;color:#0284c7!important}.toast-modern.toast-warning .toast-icon{background:#fffbeb!important;color:#d97706!important}.toast-modern.toast-danger .toast-icon,.toast-modern.toast-error .toast-icon{background:#fff1f2!important;color:#e11d48!important}.toast-body-text{color:var(--slate-800)!important;flex:1!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important;min-width:0!important}.toast-body-text .toast-title{color:var(--slate-900)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;margin-bottom:2px!important}.toast-body-text .toast-desc{color:var(--slate-600)!important;font-size:12.5px!important;font-weight:400!important;line-height:1.4!important}.toast-close-btn{background:transparent!important;border:none!important;border-radius:6px!important;color:var(--slate-400)!important;cursor:pointer!important;flex-shrink:0!important;font-size:13px!important;line-height:1!important;padding:4px 6px!important;transition:all .15s ease!important}.toast-close-btn:hover{background:var(--slate-100)!important;color:var(--slate-700)!important}.toast{backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;background:hsla(0,0%,100%,.95)!important;border:1px solid var(--slate-200)!important;border-radius:12px!important;box-shadow:0 16px 36px -6px rgba(15,23,42,.14)!important;overflow:hidden!important}.toast-header{background:#f8fafc!important;border-bottom:1px solid var(--slate-200)!important;color:var(--slate-800)!important;font-weight:600!important;padding:10px 16px!important}.toast-body{color:var(--slate-700)!important;font-size:13px!important;line-height:1.5!important;padding:12px 16px!important}#toast-container{z-index:10999!important}#toast-container.toast-bottom-right{bottom:24px!important;right:24px!important}#toast-container.toast-top-right{right:24px!important;top:24px!important}@media (max-width:767.98px){#toast-container.toast-bottom-right,#toast-container.toast-top-right{left:12px!important;right:12px!important}#toast-container.toast-top-right{top:12px!important}#toast-container>div{max-width:none!important;min-width:0!important;width:100%!important}}#toast-container>div{align-items:center!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;background-color:hsla(0,0%,100%,.97)!important;background-image:none!important;border:1px solid var(--slate-200)!important;border-left:4px solid var(--primary,#06b6d4)!important;border-radius:12px!important;box-shadow:0 14px 35px -5px rgba(15,23,42,.14),0 0 0 1px hsla(0,0%,100%,.8)!important;color:var(--slate-800)!important;display:flex;gap:12px!important;margin:0 0 12px!important;max-width:460px!important;min-width:320px!important;opacity:1;padding:12px 40px 12px 56px!important;position:relative!important;width:auto!important}#toast-container>div:hover{box-shadow:0 18px 40px -5px rgba(15,23,42,.2),0 0 0 1px hsla(0,0%,100%,.9)!important;opacity:1}#toast-container>div:before{align-items:center;background:#f1f5f9;border-radius:8px;color:var(--slate-600);content:"\f0a1";display:flex;font-family:Font Awesome\ 5 Free;font-size:13px;font-weight:900;height:28px;justify-content:center;left:14px;position:absolute;top:50%;transform:translateY(-50%);width:28px}#toast-container>.toast-success{background-image:none!important;border-left-color:#10b981!important}#toast-container>.toast-success:before{background:#ecfdf5;color:#059669;content:"\f00c"}#toast-container>.toast-error{background-image:none!important;border-left-color:#f43f5e!important}#toast-container>.toast-error:before{background:#fff1f2;color:#e11d48;content:"\f00d"}#toast-container>.toast-warning{background-image:none!important;border-left-color:#f59e0b!important}#toast-container>.toast-warning:before{background:#fffbeb;color:#d97706;content:"\f071"}#toast-container>.toast-info{background-image:none!important;border-left-color:var(--primary,#06b6d4)!important}#toast-container>.toast-info:before{background:#e0f2fe;color:#0284c7;content:"\f129"}#toast-container .toast-title{color:var(--slate-900)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;margin:0 0 2px!important}#toast-container .toast-message{color:var(--slate-700)!important;font-size:12.5px!important;font-weight:500!important;line-height:1.45!important}#toast-container .toast-message a,#toast-container .toast-message label{color:var(--primary,#06b6d4)!important}#toast-container .toast-close-button{background:transparent!important;border:none!important;color:var(--slate-400)!important;cursor:pointer!important;float:none!important;font-size:16px!important;font-weight:400!important;opacity:1!important;position:absolute!important;right:10px!important;text-shadow:none!important;top:10px!important}#toast-container .toast-close-button:hover{color:var(--slate-700)!important;opacity:1!important}#toast-container .toast-progress{background-color:var(--primary,#06b6d4)!important;height:3px!important;opacity:.25!important}html.dark-mode #toast-container>div{background-color:rgba(15,23,42,.95)!important;border-color:#1e293b!important;color:#e2e8f0!important}html.dark-mode #toast-container .toast-title{color:#f1f5f9!important}html.dark-mode #toast-container .toast-message{color:#cbd5e1!important}html.dark-mode #toast-container>div:before{background:#0f172a;color:#94a3b8}html.dark-mode,html.dark-mode body{background-color:#0b0f19!important;color:#e2e8f0!important}html.dark-mode .app-layout,html.dark-mode .app-main,html.dark-mode .app-shell{background-color:#0b0f19!important}html.dark-mode .app-sidebar{background:linear-gradient(180deg,hsla(var(--primary-h),75%,25%,.6) 0,hsla(var(--primary-h),55%,17%,.35) 300px,#131c31 100%) #131c31!important;border-color:#24324a!important}html.dark-mode .sidebar-header{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}html.dark-mode .app-topbar{background-color:#0f172a!important;border-color:#1e293b!important}html.dark-mode .brand-logo{color:#fff!important}html.dark-mode .brand-logo-light{display:none!important}html.dark-mode .brand-logo-dark{display:block!important}html.dark-mode .brand-text span{color:#f8fafc!important}html.dark-mode .brand-text small{color:#94a3b8!important}html.dark-mode .nav-group-title{border-color:#1e293b!important;color:#8fa0b8!important}html.dark-mode .nav-item-link,html.dark-mode .nav-sub-dropdown-toggle,html.dark-mode .nav-submenu-toggle{color:#cbd5e1!important}html.dark-mode .nav-item-link i,html.dark-mode .nav-submenu-toggle i.nav-icon{color:#8da2be!important}html.dark-mode .nav-item-link:hover,html.dark-mode .nav-submenu-toggle:hover{background-color:hsla(0,0%,100%,.08)!important;color:#fff!important}html.dark-mode .nav-item-link:hover i,html.dark-mode .nav-submenu-toggle:hover i.nav-icon{color:var(--primary-300)!important}html.dark-mode .nav-item-dropdown.has-active-group>.nav-submenu-toggle,html.dark-mode .nav-item-dropdown.has-active-group>.nav-submenu-toggle .nav-arrow,html.dark-mode .nav-item-dropdown.has-active-group>.nav-submenu-toggle i.nav-icon{color:var(--primary-400)!important}html.dark-mode .nav-sub-link,html.dark-mode .nav-sub-sub-link{color:#94a3b8!important}html.dark-mode .nav-sub-link:hover,html.dark-mode .nav-sub-sub-link:hover{color:#fff!important}html.dark-mode .nav-submenu-list{border-left-color:#24324a!important}html.dark-mode .nav-submenu:before{background-color:#24324a!important}html.dark-mode .cyber-scrollbar,html.dark-mode .sidebar-nav{scrollbar-color:#24324a transparent}html.dark-mode .cyber-scrollbar::-webkit-scrollbar-thumb,html.dark-mode .sidebar-nav::-webkit-scrollbar-thumb{background:#24324a}html.dark-mode .cyber-scrollbar::-webkit-scrollbar-thumb:hover,html.dark-mode .sidebar-nav::-webkit-scrollbar-thumb:hover{background:#3b4e6b}html.dark-mode .cyber-card,html.dark-mode .metric-cyber-card,html.dark-mode .modern-card,html.dark-mode .theme-customizer-panel{background-color:#0f172a!important;border-color:#1e293b!important}html.dark-mode .cyber-card-header,html.dark-mode .theme-customizer-header{border-color:#1e293b!important}html.dark-mode .cyber-card-title,html.dark-mode .metric-cyber-value,html.dark-mode h1,html.dark-mode h2,html.dark-mode h3,html.dark-mode h4,html.dark-mode h5,html.dark-mode h6{color:#f8fafc!important}html.dark-mode .modern-table th,html.dark-mode .table-cyber th{background-color:#131c31!important;border-color:#1e293b!important;color:#a8b5c9!important}html.dark-mode .modern-table td,html.dark-mode .table-cyber td{border-color:#1e293b!important;color:#cbd5e1!important}html.dark-mode .modern-table tbody tr:hover,html.dark-mode .table-cyber tbody tr:hover{background-color:#162036!important}html.dark-mode .cyber-input,html.dark-mode .modern-input,html.dark-mode .modern-textarea,html.dark-mode select.modern-select,html.dark-mode textarea.cyber-input,html.dark-mode textarea.form-control,html.dark-mode textarea.modern-input{background-color:#0b0f19!important;border-color:#1e293b!important;color:#f8fafc!important}html.dark-mode .cyber-input:focus,html.dark-mode .modern-input:focus,html.dark-mode .modern-textarea:focus,html.dark-mode select.modern-select:focus,html.dark-mode textarea.cyber-input:focus,html.dark-mode textarea.form-control:focus,html.dark-mode textarea.modern-input:focus{background-color:#0e1526!important;border-color:var(--primary)!important;box-shadow:0 0 0 3px var(--primary-ring)!important}html.dark-mode .cyber-input:disabled,html.dark-mode .cyber-input[disabled],html.dark-mode .form-control:disabled,html.dark-mode .form-control[disabled],html.dark-mode .modern-input:disabled,html.dark-mode .modern-input[disabled],html.dark-mode .modern-select:disabled,html.dark-mode .modern-select[disabled],html.dark-mode .modern-textarea:disabled,html.dark-mode .modern-textarea[disabled],html.dark-mode input:disabled,html.dark-mode input[disabled],html.dark-mode select:disabled,html.dark-mode select[disabled],html.dark-mode textarea:disabled,html.dark-mode textarea[disabled]{-webkit-text-fill-color:#475569!important;background-color:#070a12!important;border-color:#151d2c!important;box-shadow:none!important;color:#475569!important;cursor:not-allowed!important;opacity:.65!important}html.dark-mode .cyber-input[readonly],html.dark-mode .modern-input[readonly],html.dark-mode .modern-textarea[readonly],html.dark-mode input[readonly],html.dark-mode textarea[readonly]{background-color:#0a0e1a!important;border-color:#1e293b!important;color:#94a3b8!important;cursor:default!important}html.dark-mode .custom-control-input:disabled~.custom-control-label,html.dark-mode .modern-switch input:disabled~.modern-switch-slider,html.dark-mode input[type=checkbox]:disabled,html.dark-mode input[type=radio]:disabled{cursor:not-allowed!important;opacity:.4!important}html.dark-mode .select2-container--default .select2-selection--multiple,html.dark-mode .select2-container--default .select2-selection--single{background-color:#0b0f19!important;border-color:#1e293b!important;color:#f8fafc!important}html.dark-mode .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f8fafc!important}html.dark-mode .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#64748b!important}html.dark-mode .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#94a3b8 transparent transparent!important}html.dark-mode .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #38bdf8!important}html.dark-mode .select2-container--default.select2-container--focus .select2-selection--multiple,html.dark-mode .select2-container--default.select2-container--focus .select2-selection--single,html.dark-mode .select2-container--default.select2-container--open .select2-selection--multiple,html.dark-mode .select2-container--default.select2-container--open .select2-selection--single{background-color:#0e1526!important;border-color:var(--primary)!important;box-shadow:0 0 0 3px var(--primary-ring)!important}html.dark-mode .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#162036!important;border-color:#263550!important;color:#38bdf8!important}html.dark-mode .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#38bdf8!important}html.dark-mode .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fb7185!important}html.dark-mode .select2-container--default .select2-search--inline .select2-search__field{color:#f8fafc!important}html.dark-mode .select2-dropdown{background:#0f172a!important;border-color:#1e293b!important;box-shadow:0 25px 50px -10px rgba(0,0,0,.8),0 0 25px rgba(56,189,248,.12)!important}html.dark-mode .select2-search--dropdown{background:#090e17!important;border-bottom-color:#1e293b!important}html.dark-mode .select2-search--dropdown .select2-search__field{background:#0b0f19!important;border-color:#1e293b!important;color:#f8fafc!important}html.dark-mode .select2-search--dropdown .select2-search__field:focus{border-color:#38bdf8!important;box-shadow:0 0 0 2px rgba(56,189,248,.25)!important}html.dark-mode .select2-results__option{color:#cbd5e1!important}html.dark-mode .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--primary,#06b6d4)!important;color:#fff!important}html.dark-mode .select2-container--default .select2-results__option[aria-selected=true]{background-color:#162036!important;color:#38bdf8!important}html.dark-mode .select2-container--default.select2-container--disabled .select2-selection--multiple,html.dark-mode .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#070a12!important;border-color:#151d2c!important;color:#475569!important;cursor:not-allowed!important;opacity:.65!important}html.dark-mode .select2-container--default.select2-container--disabled .select2-selection__rendered{color:#475569!important}html.dark-mode .select2-container--default.select2-container--disabled .select2-selection__arrow b{border-color:#334155 transparent transparent!important}html.dark-mode .cke_chrome{background:#0f172a!important;border-color:#1e293b!important;box-shadow:0 10px 25px rgba(0,0,0,.5)!important}html.dark-mode .cke_focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px var(--primary-ring)!important}html.dark-mode .cke_bottom,html.dark-mode .cke_top{background:#090e17!important;border-color:#1e293b!important}html.dark-mode .cke_toolgroup{background:#0f172a!important;border-color:#1e293b!important}html.dark-mode .cke_toolbar_separator{background-color:#1e293b!important}html.dark-mode .cke_button:focus,html.dark-mode .cke_button:hover{background:#162036!important}html.dark-mode .cke_button_on{background:#233252!important;border-color:#3b4e74!important}html.dark-mode .cke_button_icon{filter:invert(.85)!important}html.dark-mode .cke_button_disabled .cke_button_icon{opacity:.3!important}html.dark-mode .cke_combo_button{background:#0b0f19!important;border-color:#1e293b!important}html.dark-mode .cke_combo_text{color:#f8fafc!important}html.dark-mode .cke_combo_arrow{border-top-color:#94a3b8!important}html.dark-mode .cke_path_empty,html.dark-mode .cke_path_item{color:#94a3b8!important}html.dark-mode .cke_resizer{border-color:transparent #64748b transparent transparent!important}html.dark-mode .cke_dialog_body{background:#0f172a!important;border:1px solid #1e293b!important;color:#f8fafc!important}html.dark-mode .cke_dialog_footer,html.dark-mode .cke_dialog_title{background:#090e17!important;border-color:#1e293b!important;color:#f8fafc!important}html.dark-mode .cke_dialog_ui_input_text input{background:#0b0f19!important;border-color:#1e293b!important;color:#f8fafc!important}html.dark-mode .cke_contents,html.dark-mode .cke_wysiwyg_div,html.dark-mode .cke_wysiwyg_frame{background-color:#0b1220!important}html.dark-mode textarea.cke_source{background:#0b1220!important;color:#e2e8f0!important}html.dark-mode .btn-white-modern{background-color:#0f172a!important;border-color:#1e293b!important;color:#cbd5e1!important}html.dark-mode .btn-white-modern:hover{background-color:#1e293b!important;color:#fff!important}html.dark-mode .btn-topbar-icon{background-color:#182235!important;border-color:#2b3a52!important;color:#f1f5f9!important}html.dark-mode .btn-topbar-icon:hover{background-color:#223048!important;border-color:var(--primary-400)!important;color:#fff!important}html.dark-mode .btn-topbar-icon i.fa-bell{color:#f8fafc!important}.code-cyber{align-items:center!important;background:var(--slate-100)!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-sm)!important;color:var(--slate-800)!important;cursor:pointer!important;display:inline-flex!important;font-family:var(--font-mono)!important;font-size:12px!important;font-weight:600!important;padding:3px 8px!important;transition:all .15s ease!important}.code-cyber:hover{background:var(--slate-200)!important;border-color:var(--primary)!important;color:var(--primary-700)!important}html.dark-mode .code-cyber{background:#060911!important;border-color:#1e293b!important;color:var(--primary-300)!important}html.dark-mode .code-cyber:hover{background:#0e1526!important;border-color:var(--primary)!important;color:#fff!important}html.dark-mode .toast-modern{backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;background:rgba(15,23,42,.94)!important;border:1px solid rgba(56,189,248,.22)!important;border-left:4px solid var(--primary,#06b6d4)!important;box-shadow:0 20px 45px -8px rgba(0,0,0,.8),0 0 20px rgba(56,189,248,.12)!important;color:#f8fafc!important}html.dark-mode .toast-modern.toast-success{border-left-color:#10b981!important;box-shadow:0 20px 45px -8px rgba(0,0,0,.8),0 0 25px rgba(16,185,129,.2)!important}html.dark-mode .toast-modern.toast-info{border-left-color:#38bdf8!important;box-shadow:0 20px 45px -8px rgba(0,0,0,.8),0 0 25px rgba(56,189,248,.2)!important}html.dark-mode .toast-modern.toast-warning{border-left-color:#f59e0b!important;box-shadow:0 20px 45px -8px rgba(0,0,0,.8),0 0 25px rgba(245,158,11,.2)!important}html.dark-mode .toast-modern.toast-danger,html.dark-mode .toast-modern.toast-error{border-left-color:#f43f5e!important;box-shadow:0 20px 45px -8px rgba(0,0,0,.8),0 0 25px rgba(244,63,94,.2)!important}html.dark-mode .toast-modern .toast-icon{background:rgba(30,41,59,.8)!important;border:1px solid rgba(148,163,184,.15)!important;color:#94a3b8!important}html.dark-mode .toast-modern.toast-success .toast-icon{background:rgba(16,185,129,.15)!important;border-color:rgba(16,185,129,.3)!important;color:#34d399!important}html.dark-mode .toast-modern.toast-info .toast-icon{background:rgba(56,189,248,.15)!important;border-color:rgba(56,189,248,.3)!important;color:#38bdf8!important}html.dark-mode .toast-modern.toast-warning .toast-icon{background:rgba(245,158,11,.15)!important;border-color:rgba(245,158,11,.3)!important;color:#fbbf24!important}html.dark-mode .toast-modern.toast-danger .toast-icon,html.dark-mode .toast-modern.toast-error .toast-icon{background:rgba(244,63,94,.15)!important;border-color:rgba(244,63,94,.3)!important;color:#fb7185!important}html.dark-mode .toast-modern .toast-body-text{color:#f1f5f9!important}html.dark-mode .toast-modern .toast-body-text .toast-title{color:#fff!important}html.dark-mode .toast-modern .toast-body-text .toast-desc{color:#a8b5c9!important}html.dark-mode .toast-close-btn{color:#64748b!important}html.dark-mode .toast-close-btn:hover{background:hsla(0,0%,100%,.1)!important;color:#fff!important}html.dark-mode .toast,html.dark-mode .toast.bg-white{backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;background:rgba(15,23,42,.94)!important;border:1px solid rgba(56,189,248,.25)!important;box-shadow:0 20px 45px -8px rgba(0,0,0,.8),0 0 25px rgba(56,189,248,.12)!important;color:#f8fafc!important}html.dark-mode .toast-header{background:rgba(11,19,36,.95)!important;border-bottom:1px solid rgba(30,41,59,.8)!important;color:#f8fafc!important}html.dark-mode .toast-header.bg-emerald-50{background:rgba(6,78,59,.45)!important;border-bottom:1px solid rgba(5,150,105,.3)!important;color:#34d399!important}html.dark-mode .toast-header.bg-indigo-50{background:rgba(30,58,138,.45)!important;border-bottom:1px solid rgba(59,130,246,.3)!important;color:#60a5fa!important}html.dark-mode .toast-header.bg-rose-50{background:rgba(136,19,55,.45)!important;border-bottom:1px solid rgba(225,29,72,.3)!important;color:#fb7185!important}html.dark-mode .toast-header.bg-amber-50{background:rgba(120,53,15,.45)!important;border-bottom:1px solid rgba(217,119,6,.3)!important;color:#fbbf24!important}html.dark-mode .toast-header .close{color:#94a3b8!important;opacity:.8!important;text-shadow:none!important}html.dark-mode .toast-header .close:hover{color:#fff!important;opacity:1!important}html.dark-mode .toast-body,html.dark-mode .toast-body.text-slate-700{background:transparent!important;color:#cbd5e1!important}html.dark-mode .notification-dropdown-menu,html.dark-mode .topbar-right .dropdown-menu{background:#0f172a!important;border-color:#1e293b!important;box-shadow:0 25px 50px -10px rgba(0,0,0,.8),0 0 25px rgba(56,189,248,.12)!important;color:#cbd5e1!important}html.dark-mode .notification-header,html.dark-mode .topbar-right .dropdown-menu .border-bottom:first-child{background:#090e17!important;border-bottom:1px solid #1e293b!important}html.dark-mode .notification-header-title{color:#f8fafc!important}html.dark-mode .notification-item{border-bottom:1px solid #1e293b!important}html.dark-mode .notification-item:hover{background:#162036!important}html.dark-mode .notification-item.unread{background:rgba(56,189,248,.08)!important;border-left-color:var(--primary-400)!important}html.dark-mode .topbar-icon-badge{border:2px solid #fff!important;box-shadow:0 0 0 1px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.3)!important}html.dark-mode #table-notification tr.row-notification-unread td{background-color:rgba(56,189,248,.08)!important}html.dark-mode #table-notification tr.row-notification-unread td:first-child{border-left-color:var(--primary-400)!important}html.dark-mode .notification-text-title,html.dark-mode .topbar-right .dropdown-menu .text-slate-900{color:#f8fafc!important}html.dark-mode .notification-text-time,html.dark-mode .topbar-right .dropdown-menu .text-slate-400{color:#a8b5c9!important}html.dark-mode .notification-footer{background:#090e17!important;border-top:1px solid #1e293b!important}.auth-page-container{align-items:center;background:radial-gradient(circle at top right,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1),transparent 50%),radial-gradient(circle at bottom left,rgba(59,130,246,.08),transparent 50%),var(--slate-50);display:flex;justify-content:center;min-height:100vh;padding:24px;position:relative;transition:background-color .2s ease}html.dark-mode .auth-page-container{background:radial-gradient(circle at top right,hsla(var(--primary-h),var(--primary-s),var(--primary-l),.15),transparent 40%),radial-gradient(circle at bottom left,rgba(59,130,246,.12),transparent 40%),#070b14!important}.auth-card-cyber{background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-xl);box-shadow:0 20px 40px -10px rgba(15,23,42,.08);max-width:440px;padding:36px;position:relative;transition:all .2s ease;width:100%}html.dark-mode .auth-card-cyber{background:#0f172a!important;border-color:#1e293b!important;box-shadow:0 20px 40px rgba(0,0,0,.5)!important}.auth-card-cyber:before{background:linear-gradient(90deg,transparent,var(--primary),transparent);content:"";height:2px;left:20%;position:absolute;right:20%;top:-1px}.auth-card-title{color:var(--slate-900)!important;font-size:20px!important;font-weight:800!important;letter-spacing:-.02em!important}html.dark-mode .auth-card-title{color:#f8fafc!important}.auth-card-subtitle{color:var(--slate-500)!important;font-size:13px!important;margin-top:4px!important}html.dark-mode .auth-card-subtitle{color:#94a3b8!important}.auth-top-actions{align-items:center;display:flex;gap:10px;position:absolute;right:20px;top:20px;z-index:10}html.dark-mode .datepicker.dropdown-menu{background:#0f172a!important;border-color:#1e293b!important;box-shadow:0 25px 50px -10px rgba(0,0,0,.8),0 0 25px rgba(56,189,248,.12)!important}html.dark-mode .datepicker-dropdown:before{border-bottom-color:#1e293b!important}html.dark-mode .datepicker-dropdown:after{border-bottom-color:#0f172a!important}html.dark-mode .datepicker-dropdown.datepicker-orient-top:before{border-top-color:#1e293b!important}html.dark-mode .datepicker-dropdown.datepicker-orient-top:after{border-top-color:#0f172a!important}html.dark-mode .datepicker table tr td,html.dark-mode .datepicker table tr th{color:#cbd5e1}html.dark-mode .datepicker .datepicker-switch,html.dark-mode .datepicker .next,html.dark-mode .datepicker .prev,html.dark-mode .datepicker tfoot tr th{color:#f8fafc}html.dark-mode .datepicker .datepicker-switch:hover,html.dark-mode .datepicker .next:hover,html.dark-mode .datepicker .prev:hover,html.dark-mode .datepicker table tr td span.focused,html.dark-mode .datepicker table tr td span:hover,html.dark-mode .datepicker table tr td.day.focused,html.dark-mode .datepicker table tr td.day:hover,html.dark-mode .datepicker tfoot tr th:hover{background:#1e293b!important;color:#f8fafc!important}html.dark-mode .datepicker table tr td span.disabled,html.dark-mode .datepicker table tr td span.disabled:hover,html.dark-mode .datepicker table tr td span.new,html.dark-mode .datepicker table tr td span.old,html.dark-mode .datepicker table tr td.disabled,html.dark-mode .datepicker table tr td.disabled:hover,html.dark-mode .datepicker table tr td.new,html.dark-mode .datepicker table tr td.old{color:#475569!important}.modern-nav-tabs{background:var(--slate-50)!important;border-bottom:1px solid var(--slate-200)!important;border-top-left-radius:calc(var(--radius-lg) - 1px)!important;border-top-right-radius:calc(var(--radius-lg) - 1px)!important;display:flex!important;gap:24px!important;margin-bottom:0!important;padding:0 24px!important}.modern-tab-link{align-items:center!important;background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;color:var(--slate-500)!important;cursor:pointer!important;display:inline-flex!important;font-size:14px!important;font-weight:600!important;gap:8px!important;margin-bottom:-1px!important;padding:16px 2px!important;text-decoration:none!important;transition:all .15s ease!important;white-space:nowrap!important}.modern-tab-link:hover{color:var(--slate-800)!important}.modern-tab-link.active{background:transparent!important;border-bottom-color:var(--primary)!important;color:var(--primary)!important}@media (max-width:767.98px){.modern-nav-tabs{flex-wrap:wrap!important;gap:0 16px!important;padding:0 16px!important}.modern-tab-link{font-size:13px!important;padding:12px 2px!important}}.form-label-modern{align-items:center!important;color:var(--slate-700)!important;display:flex!important;font-size:13px!important;font-weight:600!important;justify-content:space-between!important;margin-bottom:6px!important}.label-hint{color:var(--slate-400)!important;font-size:11.5px!important;font-weight:400!important}.modern-textarea{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;color:var(--slate-800)!important;font-size:13.5px!important;line-height:1.5!important;padding:10px 14px!important;resize:vertical!important;transition:all .15s ease!important;width:100%!important}.modern-textarea:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px var(--primary-ring)!important;outline:none!important}.modern-switch{align-items:center!important;cursor:pointer!important;display:inline-flex!important;position:relative!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.modern-switch input{cursor:pointer!important;opacity:0!important;position:absolute!important}.modern-switch-slider{background-color:var(--slate-200)!important;border-radius:9999px!important;flex-shrink:0!important;height:18px!important;position:relative!important;width:32px!important}.modern-switch-slider,.modern-switch-slider:before{transition:all .2s cubic-bezier(.16,1,.3,1)!important}.modern-switch-slider:before{background-color:#fff!important;border-radius:50%!important;bottom:2px!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important;content:""!important;height:14px!important;left:2px!important;position:absolute!important;top:2px!important;width:14px!important}.modern-switch input:checked+.modern-switch-slider{background-color:var(--primary)!important}.modern-switch input:checked+.modern-switch-slider:before{transform:translateX(14px)!important}.chip-group{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.chip-checkbox{cursor:pointer!important;margin-bottom:0!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.chip-checkbox input{display:none!important}.chip-badge{align-items:center!important;background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;color:var(--slate-700)!important;display:inline-flex!important;font-size:12.5px!important;font-weight:500!important;gap:6px!important;padding:6px 12px!important;transition:all .15s ease!important}.chip-checkbox input:checked+.chip-badge{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1)!important;border-color:var(--primary)!important;box-shadow:0 1px 3px hsla(var(--primary-h),var(--primary-s),var(--primary-l),.2)!important;color:var(--primary)!important;font-weight:600!important}.cycle-pricing-table{border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;overflow:hidden!important;width:100%!important}.cycle-pricing-table th{background:var(--slate-50)!important;border-bottom:1px solid var(--slate-200)!important;color:var(--slate-500)!important;font-size:11.5px!important;font-weight:700!important;padding:10px 14px!important;text-transform:uppercase!important}.cycle-pricing-table td{border-bottom:1px solid var(--slate-100)!important;padding:10px 14px!important;vertical-align:middle!important}.cycle-pricing-table tr:last-child td{border-bottom:0!important}.badge-modern{align-items:center!important;border-radius:var(--radius-sm)!important;display:inline-flex!important;font-size:12px!important;font-weight:600!important;gap:4px!important;line-height:1!important;padding:3px 8px!important}.badge-indigo-modern{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1)!important;border:1px solid hsla(var(--primary-h),var(--primary-s),var(--primary-l),.25)!important;color:var(--primary)!important}.badge-emerald-modern{background:rgba(16,185,129,.1)!important;border:1px solid rgba(16,185,129,.25)!important;color:#059669!important}.badge-amber-modern{background:rgba(245,158,11,.1)!important;border:1px solid rgba(245,158,11,.25)!important;color:#d97706!important}.badge-rose-modern{background:rgba(244,63,94,.1)!important;border:1px solid rgba(244,63,94,.25)!important;color:#e11d48!important}.badge-sky-modern{background:rgba(14,165,233,.1)!important;border:1px solid rgba(14,165,233,.25)!important;color:#0284c7!important}.custom-radio-modern{accent-color:var(--primary);cursor:pointer;height:16px;width:16px}html.dark-mode .modern-nav-tabs{background:#090e17!important;border-color:#1e293b!important}html.dark-mode .modern-tab-link{color:#94a3b8!important}html.dark-mode .modern-tab-link:hover{color:#f8fafc!important}html.dark-mode .modern-tab-link.active{border-bottom-color:var(--primary)!important;color:var(--primary)!important}html.dark-mode .form-label-modern{color:#e2e8f0!important}html.dark-mode .label-hint{color:#64748b!important}html.dark-mode .modern-textarea{background:#090e17!important;border-color:#1e293b!important;color:#f8fafc!important}html.dark-mode .modern-switch-slider{background-color:#1e293b!important}html.dark-mode .modern-switch input:checked+.modern-switch-slider{background-color:var(--primary)!important}html.dark-mode .chip-badge{background:#0f172a!important;border-color:#1e293b!important;color:#cbd5e1!important}html.dark-mode .chip-checkbox input:checked+.chip-badge{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.15)!important;border-color:var(--primary)!important;color:var(--primary)!important}html.dark-mode .cycle-pricing-table{border-color:#1e293b!important}html.dark-mode .cycle-pricing-table th{background:#090e17!important;border-bottom-color:#1e293b!important;color:#94a3b8!important}html.dark-mode .cycle-pricing-table td{border-bottom-color:#1e293b!important;color:#f8fafc!important}html.dark-mode .badge-emerald-modern{color:#34d399!important}html.dark-mode .badge-amber-modern{color:#fbbf24!important}html.dark-mode .badge-rose-modern{color:#fb7185!important}html.dark-mode .badge-sky-modern{color:#38bdf8!important}html.dark-mode .bg-slate-50{background-color:#0f172a!important}html.dark-mode .border-slate-100,html.dark-mode .border-slate-200{border-color:#1e293b!important}html.dark-mode .text-slate-900{color:#f8fafc!important}html.dark-mode .text-slate-700,html.dark-mode .text-slate-800{color:#f1f5f9!important}html.dark-mode .text-slate-600{color:#cbd5e1!important}html.dark-mode .text-slate-400,html.dark-mode .text-slate-500{color:#a8b5c9!important}.cyber-upload-card{align-items:center;background:var(--slate-50);border:1.5px dashed var(--slate-300);border-radius:var(--radius-lg);display:flex;flex-direction:column;justify-content:space-between;min-height:250px;padding:18px 14px;text-align:center;transition:all .2s ease}.cyber-upload-card:hover{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.03);border-color:var(--primary)}.upload-preview-wrapper{align-items:center;background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-md);box-shadow:0 1px 3px rgba(0,0,0,.05);display:flex;height:140px;justify-content:center;margin-bottom:12px;overflow:hidden;padding:10px;position:relative;width:140px}.upload-preview-wrapper.preview-dark-contrast{background:#0f172a;border-color:#1e293b}.upload-preview-img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease}.upload-preview-img.favicon-img{max-height:72px;max-width:72px}.cyber-upload-card:hover .upload-preview-img{transform:scale(1.06)}.upload-preview-placeholder{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px}.upload-action-box{width:100%}.upload-file-hint{color:var(--slate-400);font-size:11.5px;margin-top:4px;min-height:18px;word-break:break-all}html.dark-mode .cyber-upload-card{background:#111827;border-color:#24324a}html.dark-mode .cyber-upload-card:hover{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.06);border-color:var(--primary-400)}html.dark-mode .upload-preview-wrapper{background:#162036;border-color:#24324a;box-shadow:0 4px 12px rgba(0,0,0,.3)}html.dark-mode .upload-preview-wrapper.preview-dark-contrast{background:#090e17;border-color:#1e293b}html.dark-mode .upload-file-hint{color:#8fa0b8}.table-toolbar-top{background:#fff!important;border-top-left-radius:calc(var(--radius-lg) - 1px)!important;border-top-right-radius:calc(var(--radius-lg) - 1px)!important;padding:16px 20px!important}.table-toolbar-top>.row{margin-left:0!important;margin-right:0!important}.table-toolbar-top>.row>[class*=col-]{padding-left:0!important;padding-right:0!important}.table-pagination-bar{background:#fff!important;font-size:13px!important}.table-pagination-top{padding:0!important}.table-pagination-bottom{border-bottom-left-radius:calc(var(--radius-lg) - 1px)!important;border-bottom-right-radius:calc(var(--radius-lg) - 1px)!important;padding:16px 20px!important}.table-pagination-bar.is-hidden{display:none!important}.table-pagination-bar .modern-select,.table-pagination-bar .page-size-select{background-color:#fff!important;border:1px solid var(--slate-200)!important;box-shadow:var(--shadow-xs)!important;color:var(--slate-800)!important;cursor:pointer!important;transition:all .15s ease!important}.table-pagination-bar .modern-select:focus,.table-pagination-bar .page-size-select:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px var(--primary-ring)!important;outline:none!important}.table-pagination-info{color:var(--slate-500)!important;font-size:13px!important;line-height:1.5!important}.table-pagination-info .page-range-end,.table-pagination-info .page-range-start,.table-pagination-info .page-total-items,.table-pagination-info strong{color:var(--slate-700)!important;font-weight:700!important}.table-pagination-nav .page-btn{align-items:center!important;border-radius:var(--radius-md)!important;display:inline-flex!important;font-size:12.5px!important;font-weight:600!important;height:32px!important;justify-content:center!important;min-width:32px!important;padding:0 8px!important}.table-pagination-nav .page-btn.active{background:var(--primary)!important;border-color:var(--primary)!important;box-shadow:0 2px 6px var(--primary-glow)!important;color:#fff!important}.table-pagination-nav .pagination-next,.table-pagination-nav .pagination-prev{align-items:center!important;border-radius:var(--radius-md)!important;display:inline-flex!important;height:32px!important;justify-content:center!important;min-width:32px!important;padding:0!important;width:32px!important}.table-pagination-nav .pagination-next:disabled,.table-pagination-nav .pagination-next[disabled],.table-pagination-nav .pagination-prev:disabled,.table-pagination-nav .pagination-prev[disabled]{background:var(--slate-100)!important;border-color:var(--slate-200)!important;color:var(--slate-400)!important;cursor:not-allowed!important;opacity:.4!important;pointer-events:none!important}html.dark-mode .table-toolbar-top{background:#0f172a!important;border-color:#1e293b!important}html.dark-mode .table-pagination-bar{background:#0f172a!important}html.dark-mode .table-pagination-bottom{background:#0f172a!important;border-color:#1e293b!important}html.dark-mode .table-pagination-bar .page-size-select{background:#090e17!important;border-color:#1e293b!important;color:#f8fafc!important}html.dark-mode .table-pagination-info{color:#94a3b8!important}html.dark-mode .table-pagination-info .page-range-end,html.dark-mode .table-pagination-info .page-range-start,html.dark-mode .table-pagination-info .page-total-items,html.dark-mode .table-pagination-info strong{color:#f1f5f9!important}html.dark-mode .table-pagination-nav .pagination-next:disabled,html.dark-mode .table-pagination-nav .pagination-prev:disabled{background:#1e293b!important;border-color:#334155!important;color:#64748b!important}.btn-action-dropdown,.table td .btn-action-dropdown,.table-cyber td .btn-action-dropdown{align-items:center!important;background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-xs)!important;color:var(--slate-600)!important;cursor:pointer!important;display:inline-flex!important;font-size:13px!important;height:30px!important;justify-content:center!important;min-width:44px!important;padding:0 10px!important;transition:all .15s ease!important;vertical-align:middle!important;width:auto!important}.btn-action-dropdown:focus,.btn-action-dropdown:hover,.show>.btn-action-dropdown,.table td .btn-action-dropdown:focus,.table td .btn-action-dropdown:hover,.table-cyber td .btn-action-dropdown:focus,.table-cyber td .btn-action-dropdown:hover{background:var(--slate-50)!important;border-color:var(--primary)!important;box-shadow:0 0 0 2px var(--primary-ring)!important;color:var(--primary)!important}.btn-action-dropdown .action-cog-icon,.table td .btn-action-dropdown .action-cog-icon,.table-cyber td .btn-action-dropdown .action-cog-icon{display:inline-block!important;font-size:13px!important;line-height:1!important;margin:0 7px 0 0!important;transition:transform .25s ease!important}.btn-action-dropdown:hover .action-cog-icon,.show>.btn-action-dropdown .action-cog-icon,.table td .btn-action-dropdown:hover .action-cog-icon,.table-cyber td .btn-action-dropdown:hover .action-cog-icon{transform:rotate(45deg)}.btn-action-dropdown .action-arrow-icon,.table td .btn-action-dropdown .action-arrow-icon,.table-cyber td .btn-action-dropdown .action-arrow-icon{color:var(--slate-400)!important;display:inline-block!important;font-size:9.5px!important;line-height:1!important;margin:0!important;transition:transform .2s ease!important}.show>.btn-action-dropdown .action-arrow-icon{color:var(--primary)!important;transform:rotate(180deg)}.btn-action-dropdown:after,.table td .btn-action-dropdown:after,.table-cyber td .btn-action-dropdown:after{display:none!important}.dropdown-menu-cyber{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)!important;min-width:195px!important;padding:6px!important;z-index:1050!important}.dropdown-menu-cyber .dropdown-item{align-items:center!important;border-radius:var(--radius-sm)!important;color:var(--slate-700)!important;display:flex!important;font-size:12.5px!important;font-weight:500!important;gap:8px!important;padding:8px 12px!important;transition:all .12s ease!important}.dropdown-menu-cyber .dropdown-item:hover{background:var(--slate-100)!important;color:var(--primary)!important}.dropdown-menu-cyber .dropdown-item i{font-size:12px!important;text-align:center!important;width:16px!important}.dropdown-menu-cyber .dropdown-divider{border-top:1px solid var(--slate-100)!important;margin:4px 0!important}@media (min-width:992px){.table-responsive.table-dropdown-overflow{overflow:visible!important}}html.dark-mode .btn-action-dropdown,html.dark-mode .table td .btn-action-dropdown,html.dark-mode .table-cyber td .btn-action-dropdown{background:#0f172a!important;border-color:#1e293b!important;color:#cbd5e1!important}html.dark-mode .btn-action-dropdown:focus,html.dark-mode .btn-action-dropdown:hover,html.dark-mode .show>.btn-action-dropdown,html.dark-mode .table td .btn-action-dropdown:focus,html.dark-mode .table td .btn-action-dropdown:hover,html.dark-mode .table-cyber td .btn-action-dropdown:focus,html.dark-mode .table-cyber td .btn-action-dropdown:hover{background:#1e293b!important;border-color:var(--primary)!important;color:var(--primary)!important}html.dark-mode .btn-action-dropdown .action-arrow-icon,html.dark-mode .table td .btn-action-dropdown .action-arrow-icon,html.dark-mode .table-cyber td .btn-action-dropdown .action-arrow-icon{color:#64748b!important}html.dark-mode .dropdown-menu-cyber{background:#0f172a!important;border-color:#1e293b!important;box-shadow:0 12px 30px rgba(0,0,0,.5)!important}html.dark-mode .dropdown-menu-cyber .dropdown-item{color:#cbd5e1!important}html.dark-mode .dropdown-menu-cyber .dropdown-item:hover{background:#1e293b!important;color:#f8fafc!important}html.dark-mode .dropdown-menu-cyber .dropdown-divider{border-top-color:#1e293b!important}.user-dropdown-cyber{position:relative!important}.user-quick-profile-btn{border:1px solid transparent!important;border-radius:var(--radius-lg)!important;cursor:pointer!important;max-width:260px!important;min-width:0!important;padding:4px 10px!important;transition:all .15s ease!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.user-profile-info{line-height:1.2;max-width:135px;min-width:0}@media (min-width:1440px){.user-profile-info{max-width:175px}}.user-profile-name{font-size:13px;font-weight:700}.user-profile-email,.user-profile-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-profile-email{color:var(--slate-400);display:block;font-size:11px}.show>.user-quick-profile-btn,.user-quick-profile-btn:hover{background:var(--slate-100)!important;border-color:var(--slate-200)!important}.user-quick-profile-btn.dropdown-toggle:after{display:none!important}.user-dropdown-arrow{transition:transform .2s ease!important}.show>.user-quick-profile-btn .user-dropdown-arrow{color:var(--primary)!important;transform:rotate(180deg)!important}.user-profile-dropdown-menu{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-lg)!important;box-shadow:0 20px 35px -5px rgba(15,23,42,.15),0 10px 15px -5px rgba(15,23,42,.08)!important;left:auto!important;margin:0!important;max-width:calc(100vw - 32px)!important;overflow:hidden!important;padding:0!important;position:absolute!important;right:0!important;top:calc(100% + 8px)!important;transform:none!important;width:270px!important;z-index:1060!important}@media (max-width:575.98px){.user-profile-dropdown-menu{left:12px!important;max-width:none!important;position:fixed!important;right:12px!important;top:calc(var(--topbar-height) + 8px)!important;width:auto!important}}.user-profile-dropdown-menu .user-dropdown-header{background:var(--slate-50)!important}.user-profile-dropdown-menu .dropdown-item{align-items:center!important;color:var(--slate-700)!important;display:flex!important;font-size:13px!important;gap:10px!important;padding:10px 16px!important;transition:all .15s ease!important}.user-profile-dropdown-menu .dropdown-item:hover{background:var(--slate-100)!important;color:var(--primary)!important}.user-profile-dropdown-menu .dropdown-item.text-rose:hover{background:rgba(244,63,94,.08)!important;color:var(--rose-600)!important}.user-profile-dropdown-menu .dropdown-item i{font-size:13px!important;text-align:center!important;width:16px!important}html.dark-mode .show>.user-quick-profile-btn,html.dark-mode .user-quick-profile-btn:hover{background:#1e293b!important;border-color:#334155!important}html.dark-mode .user-profile-dropdown-menu{background:#0f172a!important;border-color:#1e293b!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.7)!important}html.dark-mode .user-profile-dropdown-menu .user-dropdown-header{background:#090e17!important;border-color:#1e293b!important}html.dark-mode .user-profile-dropdown-menu .user-dropdown-header .border-top{border-color:#1e293b!important}html.dark-mode .user-profile-dropdown-menu .dropdown-item{color:#cbd5e1!important}html.dark-mode .user-profile-dropdown-menu .dropdown-item:hover{background:#1e293b!important;color:#f8fafc!important}html.dark-mode .user-profile-dropdown-menu .dropdown-item.text-rose:hover{background:rgba(244,63,94,.15)!important;color:#fb7185!important}html.dark-mode .user-profile-dropdown-menu .dropdown-divider{border-top-color:#1e293b!important}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{border-radius:.5rem;left:0;pointer-events:all;width:1.75rem}.custom-switch .custom-control-label:after{background-color:#adb5bd;border-radius:.5rem;height:calc(1rem - 4px);left:2px;top:calc(.25rem + 2px);transition:transform .15s ease-in-out,background-color .15s ease-in-out;width:calc(1rem - 4px)}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-control-input:checked~.custom-control-label:before{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--primary-ring)!important}.custom-control-input:disabled~.custom-control-label{color:var(--slate-400)!important}.custom-control-input:disabled~.custom-control-label:before{background-color:var(--slate-200)!important}.table-pagination-nav .pagination{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:4px!important;margin:0!important}.table-pagination-nav .pagination .page-item{list-style:none!important}.table-pagination-nav .pagination .page-link{align-items:center!important;background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;color:var(--slate-600)!important;display:inline-flex!important;font-size:12.5px!important;font-weight:600!important;height:32px!important;justify-content:center!important;min-width:32px!important;padding:0 8px!important;text-decoration:none!important;transition:all .15s ease!important}.table-pagination-nav .pagination .page-link:hover{background:var(--slate-50)!important;border-color:var(--primary)!important;color:var(--primary)!important}.table-pagination-nav .pagination .page-item.active .page-link,.table-pagination-nav .pagination .page-item.active.disabled .page-link{background:var(--primary)!important;border-color:var(--primary)!important;box-shadow:0 2px 6px var(--primary-glow)!important;color:#fff!important;opacity:1!important}.table-pagination-nav .pagination .page-item.disabled .page-link{background:var(--slate-100)!important;border-color:var(--slate-200)!important;color:var(--slate-400)!important;cursor:not-allowed!important;opacity:.45!important;pointer-events:none!important}.table-pagination-nav .pagination .page-item.prev .page-link{border-radius:var(--radius-md)!important}.table-hide-native-tfoot tfoot{display:none!important}html.dark-mode .table-pagination-nav .pagination .page-link{background:#0f172a!important;border-color:#1e293b!important;color:#cbd5e1!important}html.dark-mode .table-pagination-nav .pagination .page-link:hover{background:#1e293b!important;color:var(--primary)!important}html.dark-mode .table-pagination-nav .pagination .page-item.disabled .page-link{background:#1e293b!important;border-color:#334155!important;color:#64748b!important}html.dark-mode .table-pagination-nav .pagination .page-item.active .page-link,html.dark-mode .table-pagination-nav .pagination .page-item.active.disabled .page-link{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important;opacity:1!important}.btn.focus,.btn:focus{box-shadow:0 0 0 3px var(--primary-ring)!important}.btn-cyber-primary,.btn-cyber-primary.active,.btn-cyber-primary.focus,.btn-cyber-primary:active,.btn-cyber-primary:focus,.btn-cyber-primary:not(:disabled):not(.disabled).active,.btn-cyber-primary:not(:disabled):not(.disabled):active{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.btn-cyber-primary:focus:hover,.btn-cyber-primary:hover{background:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.btn-cyber-primary .badge-cyber,.btn-cyber-primary .badge-cyber-amber,.btn-cyber-primary .badge-cyber-cyan,.btn-cyber-primary .badge-cyber-emerald,.btn-cyber-primary .badge-cyber-rose{background:hsla(0,0%,100%,.28)!important;border-color:hsla(0,0%,100%,.45)!important;color:#fff!important}.table-pagination-info .page-range-end,.table-pagination-info .page-range-start,.table-pagination-info .page-total-items,.table-pagination-info strong{color:var(--slate-500)!important;font-weight:500!important}html.dark-mode .table-pagination-info .page-range-end,html.dark-mode .table-pagination-info .page-range-start,html.dark-mode .table-pagination-info .page-total-items,html.dark-mode .table-pagination-info strong{color:#94a3b8!important}.table-pagination-nav .pagination .page-link:focus,.table-pagination-nav .pagination .page-link:hover{background:var(--slate-50)!important;border-color:var(--primary)!important;box-shadow:none!important;color:var(--primary)!important}.table-pagination-nav .pagination .page-item.active .page-link:focus,.table-pagination-nav .pagination .page-item.active .page-link:hover{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.table-pagination-nav .pagination .page-item.disabled .page-link:focus,.table-pagination-nav .pagination .page-item.disabled .page-link:hover{background:var(--slate-100)!important;border-color:var(--slate-200)!important;color:var(--slate-400)!important}html.dark-mode .table-pagination-nav .pagination .page-link:focus,html.dark-mode .table-pagination-nav .pagination .page-link:hover{background:#1e293b!important;border-color:var(--primary)!important;color:var(--primary)!important}html.dark-mode .table-pagination-nav .pagination .page-item.disabled .page-link:focus,html.dark-mode .table-pagination-nav .pagination .page-item.disabled .page-link:hover{background:#1e293b!important;border-color:#334155!important;color:#64748b!important}button:focus{outline:none}button:focus-visible{outline:1px solid var(--primary);outline-offset:1px}.stepper:focus-within{border-color:var(--primary)!important}.stepper .btn-step:focus,.stepper .btn-step:focus-visible{box-shadow:inset 0 0 0 1px var(--primary);outline:none}.app-content,.app-main,.app-topbar,.topbar-left,.topbar-right{min-width:0!important}.modern-table tbody tr.table-product-group-row td,.table-cyber tbody tr.table-product-group-row td,.table-product-group-row td{background-color:#f6f8fb!important;background:#f6f8fb!important;border-bottom:1px solid var(--slate-200)!important;border-top:1px solid var(--slate-200)!important;color:var(--slate-900)!important;font-weight:700!important;padding:13px 18px!important}.modern-table tbody tr.table-product-group-row td:first-child,.table-cyber tbody tr.table-product-group-row td:first-child,.table-product-group-row td:first-child{border-left:3px solid var(--primary)!important}.modern-table tbody tr.table-product-group-row:hover td,.table-cyber tbody tr.table-product-group-row:hover td,.table-product-group-row:hover td{background-color:#edf2f7!important;background:#edf2f7!important}html.dark-mode .modern-table tbody tr.table-product-group-row td,html.dark-mode .table-cyber tbody tr.table-product-group-row td,html.dark-mode .table-product-group-row td{background-color:#131d31!important;background:#131d31!important;border-bottom-color:#1e293b!important;border-top-color:#1e293b!important;color:#f8fafc!important}html.dark-mode .modern-table tbody tr.table-product-group-row:hover td,html.dark-mode .table-cyber tbody tr.table-product-group-row:hover td,html.dark-mode .table-product-group-row:hover td{background-color:#18243c!important;background:#18243c!important}.group-roman-badge{background:linear-gradient(135deg,var(--primary),var(--primary-700))!important;border-radius:var(--radius-sm)!important;box-shadow:0 1px 3px rgba(6,182,212,.3)!important;color:#fff!important;font-size:12px!important;font-weight:800!important;letter-spacing:.04em!important;min-width:28px!important;padding:0 7px!important}.group-roman-badge,.group-toggle-btn{align-items:center!important;display:inline-flex!important;height:26px!important;justify-content:center!important}.group-toggle-btn{background:#fff!important;border:1px solid var(--slate-300)!important;border-radius:var(--radius-sm)!important;box-shadow:var(--shadow-xs)!important;color:var(--slate-700)!important;cursor:pointer!important;font-size:11px!important;transition:all .2s ease!important;width:26px!important}.group-toggle-btn:hover{background:var(--primary-50)!important;border-color:var(--primary-300)!important;color:var(--primary)!important}.group-toggle-btn.collapsed i{transform:rotate(-90deg)!important}html.dark-mode .group-toggle-btn{background:#1e293b!important;border-color:#334155!important;color:#94a3b8!important}html.dark-mode .group-toggle-btn:hover{background:#253349!important;border-color:#0284c7!important;color:#38bdf8!important}.table-product-child-row td{background:#fff!important;border-bottom:1px solid var(--slate-100)!important;padding:12px 18px!important;transition:background .12s ease!important}.table-product-child-row td:first-child{border-left:4px solid transparent!important}.table-product-child-row:hover td{background:#f8fafc!important}html.dark-mode .table-product-child-row td{background:#0b1120!important;border-bottom-color:#162238!important;color:#cbd5e1!important}html.dark-mode .table-product-child-row:hover td{background:#10192e!important}.child-num-badge{align-items:center!important;background:#f8fafc!important;border:1px solid var(--slate-200)!important;border-radius:50%!important;color:var(--slate-600)!important;display:inline-flex!important;font-size:11.5px!important;font-weight:700!important;height:24px!important;justify-content:center!important;width:24px!important}html.dark-mode .child-num-badge{background:#1e293b!important;border-color:#334155!important;color:#cbd5e1!important}.spec-mini-pill{align-items:center!important;background:var(--slate-100)!important;border-radius:var(--radius-sm)!important;color:var(--slate-600)!important;display:inline-flex!important;font-size:11.5px!important;font-weight:500!important;gap:4px!important;padding:2px 7px!important;white-space:nowrap!important}html.dark-mode .spec-mini-pill{background:#1e293b!important;color:#94a3b8!important}#btnToggleAllGroups{align-items:center!important;border-radius:var(--radius-md)!important;display:inline-flex!important;font-size:13px!important;font-weight:500!important;gap:6px!important;height:34px!important;justify-content:center!important;padding:0 14px!important;white-space:nowrap!important}.view-mode-toggle{background:var(--slate-100);border:1px solid var(--slate-200);border-radius:var(--radius-md);height:34px;padding:2px!important}.view-mode-toggle .btn-view-mode{background:transparent!important;border:0;border-radius:4px;box-shadow:none!important;color:var(--slate-600)!important;cursor:pointer!important;font-size:12px;font-weight:500!important;height:28px;padding:0 10px;transition:all .15s ease!important}.view-mode-toggle .btn-view-mode.active{background:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important;color:var(--primary)!important;font-weight:700!important}.view-mode-toggle .btn-view-mode:hover:not(.active){background:hsla(0,0%,100%,.5)!important;color:var(--slate-900)!important}html.dark-mode .view-mode-toggle{background:#0f172a!important;border-color:#1e293b!important}html.dark-mode .view-mode-toggle .btn-view-mode{color:#94a3b8!important}html.dark-mode .view-mode-toggle .btn-view-mode.active{background:#1e293b!important;box-shadow:0 1px 3px rgba(0,0,0,.4)!important;color:var(--cyan-400)!important}.product-group-cluster{margin-bottom:24px!important}.cluster-card{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-lg)!important;box-shadow:0 1px 3px rgba(0,0,0,.04)!important;overflow:hidden!important;transition:all .2s ease!important}.cluster-card:hover{border-color:var(--slate-300)!important;box-shadow:var(--shadow-sm)!important}.cluster-card-header{background:#f6f8fb!important;border-bottom:1px solid var(--slate-200)!important;border-left:3px solid var(--primary)!important;padding:12px 18px!important}.cluster-card-body{background:#f8fafc!important;padding:18px!important}html.dark-mode .cluster-card{background:#0b1120!important;border-color:#1e293b!important}html.dark-mode .cluster-card-header{background:#131d31!important;border-bottom-color:#1e293b!important}html.dark-mode .cluster-card-body{background:#080d1a!important}.product-grid-card{background:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-xs)!important;display:flex!important;flex-direction:column!important;height:100%!important;padding:16px!important;position:relative!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.product-grid-card:hover{border-color:var(--primary-400)!important;box-shadow:var(--shadow-md)!important;transform:translateY(-2px)!important}html.dark-mode .product-grid-card{background:#0f172a!important;border-color:#1e293b!important}html.dark-mode .product-grid-card:hover{border-color:var(--cyan-500)!important;box-shadow:0 4px 20px -2px rgba(6,182,212,.25)!important}.product-grid-card-header{align-items:flex-start!important;display:flex!important;gap:10px!important;justify-content:space-between!important;margin-bottom:10px!important}.product-grid-specs-grid{background:var(--slate-50)!important;border:1px solid var(--slate-100)!important;border-radius:var(--radius-md)!important;display:grid!important;gap:6px!important;grid-template-columns:1fr 1fr!important;margin-bottom:10px!important;padding:9px 10px!important}html.dark-mode .product-grid-specs-grid{background:#131d31!important;border-color:#1e293b!important}.product-grid-spec-item{align-items:center!important;color:var(--slate-700)!important;display:flex!important;font-size:11.5px!important;font-weight:600!important;gap:6px!important;white-space:nowrap!important}html.dark-mode .product-grid-spec-item{color:#cbd5e1!important}.product-grid-price-row{align-items:baseline!important;border-top:1px dashed var(--slate-200)!important;display:flex!important;justify-content:space-between!important;margin-bottom:12px!important;margin-top:auto!important;padding-top:10px!important}html.dark-mode .product-grid-price-row{border-top-color:#1e293b!important}.product-grid-actions{align-items:center!important;display:flex!important;gap:8px!important}.product-toolbar-control{background-color:#fff!important;border:1px solid var(--slate-200)!important;border-radius:var(--radius-md)!important;box-sizing:border-box!important;color:var(--slate-700)!important;font-size:12.5px!important;height:34px!important;line-height:32px!important;max-height:34px!important;min-height:34px!important;transition:all .15s ease!important;vertical-align:middle!important}select.product-toolbar-control{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4 6 4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right 8px center!important;background-repeat:no-repeat!important;background-size:12px 12px!important;cursor:pointer!important;display:block!important;font-weight:500!important;padding:0 28px 0 10px!important}input.product-toolbar-control:focus,select.product-toolbar-control:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px var(--primary-ring)!important;outline:none!important}.product-toolbar-btn{align-items:center!important;background-color:#fff!important;border:1px solid var(--slate-200)!important;color:var(--slate-700)!important;cursor:pointer!important;display:inline-flex!important;font-weight:500!important;gap:6px!important;justify-content:center!important;padding:0 12px!important;white-space:nowrap!important}.product-toolbar-btn:hover{background-color:var(--slate-50)!important;border-color:var(--slate-300)!important;color:var(--slate-900)!important}.product-toolbar-search-wrap{align-items:center!important;display:inline-flex!important;height:34px!important;position:relative!important;width:195px!important}.product-toolbar-search-wrap .modern-input-icon{color:var(--slate-400)!important;font-size:12px!important;left:11px!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important}.product-toolbar-search-wrap input.product-toolbar-control{padding-left:30px!important;padding-right:10px!important;width:100%!important}html.dark-mode .product-toolbar-btn,html.dark-mode .product-toolbar-control{background-color:#0f172a!important;border-color:#1e293b!important;color:#cbd5e1!important}html.dark-mode select.product-toolbar-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4 6 4 4 4-4'/%3E%3C/svg%3E")!important}html.dark-mode select.product-toolbar-control,html.dark-mode select.product-toolbar-control option{background-color:#0f172a!important;color:#cbd5e1!important}html.dark-mode .product-toolbar-btn:hover{background-color:#1e293b!important;border-color:#334155!important;color:#fff!important}#productTableView{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;width:100%!important}#productTable{min-width:980px!important;width:100%!important}#productTable td,#productTable th{white-space:normal!important}#productTable td:last-child,#productTable th:last-child{white-space:nowrap!important}@media (max-width:991.98px){.table-toolbar-top{padding:12px 16px!important}.table-toolbar-top>div:last-child{justify-content:flex-start!important;width:100%!important}}@media (max-width:767.98px){.table-toolbar-top>div:last-child{gap:8px!important}.table-toolbar-top>div:last-child>div[style*="width: 150px"],.table-toolbar-top>div:last-child>div[style*="width: 155px"]{min-width:130px!important;width:calc(50% - 4px)!important}.product-toolbar-search-wrap{width:100%!important}}html.dark-mode .swal2-popup{background:#131d31!important}html.dark-mode .swal2-content,html.dark-mode .swal2-title{color:#f8fafc!important}html.dark-mode .swal2-close{color:#94a3b8!important}@keyframes cyberSpin{to{transform:rotate(1turn)}}.vong-xoay{animation:cyberSpin .8s linear infinite;border:4px solid rgba(148,163,184,.35);border-radius:50%;border-top:4px solid var(--primary);display:inline-block;height:40px;vertical-align:middle;width:40px}.vong-xoay>div{display:none}.is-btn-loading{cursor:progress!important;opacity:.7}.is-btn-loading:before{animation:cyberSpin .7s linear infinite;border:.15em solid;border-radius:50%;border-right:.15em solid transparent;content:"";display:inline-block;height:1em;margin-right:.5em;vertical-align:-.15em;width:1em}.is-btn-loading>.far:first-child,.is-btn-loading>.fas:first-child,.is-btn-loading>i:first-child{display:none}.app-topbar .topbar-left{flex:1 1 auto}.quick-search{flex:0 1 520px;margin-left:6px;min-width:0}.quick-search,.quick-search-box{position:relative}.quick-search-icon{color:var(--slate-400);font-size:13px;left:13px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.quick-search-input{background:var(--slate-50);border:1px solid var(--slate-200);border-radius:var(--radius-md);color:var(--slate-800);font-size:14px;height:40px;padding:0 40px 0 36px;transition:border-color .15s,background-color .15s,box-shadow .15s;width:100%}.quick-search-input::-moz-placeholder{color:var(--slate-400)}.quick-search-input::placeholder{color:var(--slate-400)}.quick-search-input:focus{background:#fff;border-color:var(--primary);box-shadow:0 0 0 3px hsla(var(--primary-h),var(--primary-s),var(--primary-l),.15);outline:none}.quick-search-input::-webkit-search-cancel-button{-webkit-appearance:none}.quick-search-kbd{background:#fff;border:1px solid var(--slate-200);border-radius:5px;color:var(--slate-400);font-family:inherit;font-size:11px;min-width:20px;padding:1px 6px;pointer-events:none;position:absolute;right:10px;text-align:center;top:50%;transform:translateY(-50%)}.quick-search-input:focus~.quick-search-kbd{display:none}.quick-search-results{background:#fff;border:1px solid var(--slate-200);border-radius:12px;box-shadow:0 16px 40px -12px rgba(15,23,42,.25);left:0;max-height:min(70vh,560px);min-width:340px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);width:100%;z-index:1050}.qs-group+.qs-group{border-top:1px solid var(--slate-100);margin-top:4px;padding-top:4px}.qs-group-title{color:var(--slate-400);font-size:12px;font-weight:700;padding:6px 10px 4px}.qs-item{align-items:flex-start;border-radius:8px;color:var(--slate-700);display:flex;gap:10px;padding:8px 10px;text-decoration:none}.qs-item.is-active,.qs-item:hover{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1);color:var(--slate-800);text-decoration:none}.qs-item.is-active{box-shadow:inset 3px 0 0 var(--primary)}.qs-item-icon{align-items:center;background:var(--slate-100);border-radius:8px;color:var(--slate-500);display:inline-flex;flex:0 0 28px;font-size:12px;height:28px;justify-content:center}.qs-item.is-active .qs-item-icon,.qs-item:hover .qs-item-icon{background:var(--primary);color:#fff}.qs-item-body{flex:1 1 auto;min-width:0}.qs-item-title{font-size:14px;font-weight:600}.qs-item-sub,.qs-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qs-item-sub{color:var(--slate-500);font-size:12px}.qs-hl{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.2);border-radius:3px;color:inherit;padding:0 1px}.qs-message{color:var(--slate-500);font-size:13px;padding:14px 12px;text-align:center}.quick-search-open{display:none!important}@media (max-width:767.98px){.quick-search{flex:0 0 auto;margin-left:0;position:static}.quick-search-open{display:inline-flex!important}.quick-search-box{display:none}.quick-search.is-open .quick-search-box{display:block;left:12px;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:1060}.quick-search.is-open .quick-search-results{min-width:0}.quick-search-kbd{display:none}}html.dark-mode .quick-search-input{background:#0f172a;border-color:#1e293b;color:#e2e8f0}html.dark-mode .quick-search-input:focus{background:#0b1220;border-color:var(--primary)}html.dark-mode .quick-search-kbd{background:#1e293b;border-color:#334155;color:#94a3b8}html.dark-mode .quick-search-results{background:#0f172a;border-color:#1e293b;box-shadow:0 16px 40px -12px rgba(0,0,0,.6)}html.dark-mode .qs-group+.qs-group{border-top-color:#1e293b}html.dark-mode .qs-item{color:#cbd5e1}html.dark-mode .qs-item.is-active,html.dark-mode .qs-item:hover{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.18);color:#f1f5f9}html.dark-mode .qs-item-icon{background:#1e293b;color:#94a3b8}html.dark-mode .qs-item-sub,html.dark-mode .qs-message{color:#94a3b8}html.dark-mode .qs-hl{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.4)}@media (prefers-reduced-motion:reduce){.quick-search-input{transition:none}}html:not(.dark-mode) body.admin-portal,html:not(.dark-mode) body.user-portal{--admin-page-bg:#e9eef5;--admin-surface:#f8fafc;--admin-surface-border:#d9e1ec;--admin-th-bg:#eef2f7;background-color:var(--admin-page-bg)}html:not(.dark-mode) body.admin-portal .app-main,html:not(.dark-mode) body.admin-portal .app-shell,html:not(.dark-mode) body.user-portal .app-main,html:not(.dark-mode) body.user-portal .app-shell{background-color:var(--admin-page-bg)}html:not(.dark-mode) body.admin-portal .app-topbar,html:not(.dark-mode) body.user-portal .app-topbar{background:var(--admin-surface)!important;border-bottom-color:var(--admin-surface-border)!important}html:not(.dark-mode) body.admin-portal .cyber-card,html:not(.dark-mode) body.admin-portal .metric-cyber-card,html:not(.dark-mode) body.admin-portal .modern-card,html:not(.dark-mode) body.admin-portal .table-pagination-bar,html:not(.dark-mode) body.admin-portal .table-toolbar-top,html:not(.dark-mode) body.user-portal .cyber-card,html:not(.dark-mode) body.user-portal .metric-cyber-card,html:not(.dark-mode) body.user-portal .modern-card,html:not(.dark-mode) body.user-portal .table-pagination-bar,html:not(.dark-mode) body.user-portal .table-toolbar-top{background:var(--admin-surface)!important}html:not(.dark-mode) body.admin-portal .cyber-card,html:not(.dark-mode) body.admin-portal .metric-cyber-card,html:not(.dark-mode) body.admin-portal .modern-card,html:not(.dark-mode) body.user-portal .cyber-card,html:not(.dark-mode) body.user-portal .metric-cyber-card,html:not(.dark-mode) body.user-portal .modern-card{border-color:var(--admin-surface-border)!important}html:not(.dark-mode) body.admin-portal .modern-table th,html:not(.dark-mode) body.admin-portal .table-cyber th,html:not(.dark-mode) body.user-portal .modern-table th,html:not(.dark-mode) body.user-portal .table-cyber th{background:var(--admin-th-bg)!important}html:not(.dark-mode) body.admin-portal .app-sidebar,html:not(.dark-mode) body.user-portal .app-sidebar{background:var(--admin-surface)!important;border-right-color:var(--admin-surface-border)!important}html:not(.dark-mode) body.admin-portal .sidebar-header,html:not(.dark-mode) body.user-portal .sidebar-header{border-bottom-color:var(--admin-surface-border)!important}html:not(.dark-mode) body.admin-portal .nav-item-link:hover,html:not(.dark-mode) body.admin-portal .nav-submenu-toggle:hover,html:not(.dark-mode) body.user-portal .nav-item-link:hover,html:not(.dark-mode) body.user-portal .nav-submenu-toggle:hover{background-color:#e9eef5!important}html:not(.dark-mode) body.admin-portal .nav-submenu:before,html:not(.dark-mode) body.user-portal .nav-submenu:before{background-color:var(--admin-surface-border)}.table-card-bar{display:none}@media (max-width:767.98px){.table-card-bar{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;padding:10px 12px 0}.table-card-checkall{align-items:center;color:var(--slate-600);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;margin:0}.table-card-checkall input{height:16px;margin:0;width:16px}.table-card-sort{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.table-card-sort-label{color:var(--slate-500);font-size:12px;font-weight:600;margin-right:2px}.table-card-sort-btn{align-items:center;background:transparent;border:1px solid var(--slate-200);border-radius:999px;color:var(--slate-600);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:30px;padding:0 10px}.table-card-sort-btn.is-active{border-color:var(--primary);color:var(--primary)}.table-card-sort-btn:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.table-responsive.table-card-wrap:not(#_){overflow:visible!important}.table-cyber.table-card-mobile:not(#_){min-width:0!important}.table-cyber.table-card-mobile:not(#_),.table-cyber.table-card-mobile:not(#_)>tbody,.table-cyber.table-card-mobile:not(#_)>tbody>tr>td,.table-cyber.table-card-mobile:not(#_)>tfoot,.table-cyber.table-card-mobile:not(#_)>tfoot>tr>td{display:block;width:100%!important}.table-cyber.table-card-mobile:not(#_)>tbody>tr,.table-cyber.table-card-mobile:not(#_)>tfoot>tr{display:flex!important;flex-direction:column;width:100%!important}.table-cyber.table-card-mobile:not(#_)>tbody>tr.d-none,.table-cyber.table-card-mobile:not(#_)>tbody>tr>td.d-none,.table-cyber.table-card-mobile:not(#_)>tbody>tr>td[style*="display: none"],.table-cyber.table-card-mobile:not(#_)>tbody>tr[hidden],.table-cyber.table-card-mobile:not(#_)>tbody>tr[style*="display: none"],.table-cyber.table-card-mobile:not(#_)>tbody>tr[style*="display:none"],.table-cyber.table-card-mobile:not(#_)>tfoot:empty{display:none!important}.table-cyber.table-card-mobile:not(#_)>thead{clip:rect(0 0 0 0)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.table-cyber.table-card-mobile:not(#_)>tbody,.table-cyber.table-card-mobile:not(#_)>tfoot{padding:12px}.table-cyber.table-card-mobile:not(#_)>tbody>tr,.table-cyber.table-card-mobile:not(#_)>tfoot>tr{border:1px solid var(--slate-200);border-radius:var(--radius-md);margin-bottom:12px;overflow:hidden;position:relative}.table-cyber.table-card-mobile:not(#_)>tbody>tr:last-child,.table-cyber.table-card-mobile:not(#_)>tfoot>tr:last-child{margin-bottom:0}.table-cyber.table-card-mobile:not(#_)>tbody>tr,.table-cyber.table-card-mobile:not(#_)>tbody>tr>td,.table-cyber.table-card-mobile:not(#_)>tfoot>tr,.table-cyber.table-card-mobile:not(#_)>tfoot>tr>td{box-sizing:border-box!important}.table-cyber.table-card-mobile:not(#_)>tbody>tr>td,.table-cyber.table-card-mobile:not(#_)>tfoot>tr>td{border:0!important;box-shadow:none!important;display:flow-root;min-height:36px;overflow-wrap:anywhere;padding:8px 12px 8px 40%!important;position:relative!important;text-align:left!important;white-space:normal!important}.table-cyber.table-card-mobile:not(#_)>tbody>tr:not(.tr-card-pair)>td:not(:first-child):not(.td-card-title):not(.td-card-check):not(.td-card-lead):not(.td-card-action),.table-cyber.table-card-mobile:not(#_)>tfoot>tr:not(.tr-card-pair)>td:not(:first-child):not(.td-card-title):not(.td-card-check):not(.td-card-lead):not(.td-card-action){border-top:1px dashed var(--slate-100)!important}.table-cyber.table-card-mobile:not(#_) td[data-label]:before{color:var(--slate-500);content:attr(data-label);float:left;font-size:11.5px;font-weight:600;letter-spacing:.03em;line-height:1.6;margin-left:calc(4px - 66.667%);margin-right:8px;overflow-wrap:anywhere;text-transform:uppercase;width:calc(66.667% - 12px)}.table-cyber.table-card-mobile:not(#_) td.td-card-title{background:var(--slate-50);border-top:0!important;order:-1;padding:12px 12px 10px!important}.table-cyber.table-card-mobile:not(#_) tr.tr-card-has-action>td.td-card-title{padding-right:56px!important}.table-cyber.table-card-mobile:not(#_) td.td-card-action:before,.table-cyber.table-card-mobile:not(#_) td.td-card-check:before,.table-cyber.table-card-mobile:not(#_) td.td-card-lead:before,.table-cyber.table-card-mobile:not(#_) td.td-card-title:before,.table-cyber.table-card-mobile:not(#_) tr.tr-card-full>td:before{content:none}.table-cyber.table-card-mobile:not(#_) td.td-card-check,.table-cyber.table-card-mobile:not(#_) td.td-card-lead{border:0!important;left:0;min-height:0;padding:12px 0 0 12px!important;position:absolute!important;text-align:left!important;top:0;width:40px!important;z-index:2}.table-cyber.table-card-mobile:not(#_) td.td-card-lead{padding-top:9px!important}.table-cyber.table-card-mobile:not(#_) tr.tr-card-has-lead>td.td-card-title{padding-left:48px!important}.table-cyber.table-card-mobile:not(#_) td.td-card-action{background:transparent!important;border:0!important;left:auto;min-height:0;padding:0!important;position:absolute!important;right:6px;top:6px;width:auto!important;z-index:2}.table-cyber.table-card-mobile:not(#_) tr.tr-card-full>td{padding:12px!important;text-align:center!important}.table-cyber.table-card-mobile:not(#_)>tbody>tr.tr-card-pair,.table-cyber.table-card-mobile:not(#_)>tfoot>tr.tr-card-pair{align-items:center;border:0;border-radius:0;flex-direction:row;gap:12px;justify-content:space-between;margin-bottom:0}.table-cyber.table-card-mobile:not(#_)>tbody>tr.tr-card-pair+tr.tr-card-pair,.table-cyber.table-card-mobile:not(#_)>tfoot>tr.tr-card-pair+tr.tr-card-pair{border-top:1px dashed var(--slate-100)}.table-cyber.table-card-mobile:not(#_)>tbody>tr:not(.tr-card-pair)+tr.tr-card-pair{margin-top:4px}.table-cyber.table-card-mobile:not(#_)>tbody>tr.tr-card-pair>td,.table-cyber.table-card-mobile:not(#_)>tfoot>tr.tr-card-pair>td{min-height:0;padding:8px 4px!important;width:auto!important}.table-cyber.table-card-mobile:not(#_)>tbody>tr.tr-card-pair>td:first-child,.table-cyber.table-card-mobile:not(#_)>tfoot>tr.tr-card-pair>td:first-child{text-align:left!important}.table-cyber.table-card-mobile:not(#_)>tbody>tr.tr-card-pair>td:last-child,.table-cyber.table-card-mobile:not(#_)>tfoot>tr.tr-card-pair>td:last-child{text-align:right!important}html.dark-mode .table-card-checkall{color:#a8b5c9}html.dark-mode .table-card-sort-btn{border-color:#1e293b;color:#a8b5c9}html.dark-mode .table-card-sort-btn.is-active{border-color:var(--primary);color:var(--primary)}html.dark-mode .table-cyber.table-card-mobile:not(#_)>tbody>tr,html.dark-mode .table-cyber.table-card-mobile:not(#_)>tfoot>tr{border-color:#1e293b}html.dark-mode .table-cyber.table-card-mobile:not(#_)>tbody>tr:not(.tr-card-pair)>td:not(:first-child):not(.td-card-title):not(.td-card-check):not(.td-card-lead):not(.td-card-action),html.dark-mode .table-cyber.table-card-mobile:not(#_)>tfoot>tr:not(.tr-card-pair)>td:not(:first-child):not(.td-card-title):not(.td-card-check):not(.td-card-lead):not(.td-card-action){border-top-color:#1e293b!important}html.dark-mode .table-cyber.table-card-mobile:not(#_)>tbody>tr.tr-card-pair+tr.tr-card-pair,html.dark-mode .table-cyber.table-card-mobile:not(#_)>tfoot>tr.tr-card-pair+tr.tr-card-pair{border-top-color:#1e293b}html.dark-mode .table-cyber.table-card-mobile:not(#_) td[data-label]:before{color:#8193ad}html.dark-mode .table-cyber.table-card-mobile:not(#_) td.td-card-title{background:#131c31}}
