:root{--fsp-accent: #00D4D4;--fsp-accent-secondary: #00F0F0;--fsp-accent-dark: #007B7B;--fsp-accent-darker: #004D4D;--fsp-gradient-primary: linear-gradient(135deg, #005858, #009999);--fsp-gradient-active: linear-gradient(135deg, rgba(0,88,88,.55), rgba(0,153,153,.3));--fsp-bg-page: #030E0E;--fsp-bg-sidebar-1: #031818;--fsp-bg-sidebar-2: #010C0C;--fsp-sidebar-border: rgba(0,212,212,.15);--fsp-active-border: rgba(0,212,212,.4);--fsp-active-shadow: 0 2px 12px rgba(0,88,88,.35), inset 0 1px 0 rgba(255,255,255,.08);--fsp-nav-link-color: rgba(255,255,255,.4);--fsp-text-primary: white;--fsp-text-muted: rgba(255,255,255,.25);--fsp-card-bg: rgba(255,255,255,.03);--fsp-card-border: rgba(0,212,212,.12)}*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--fsp-bg-page);color:var(--fsp-text-primary)}body[data-dark="0"] .fsp-app-layout{color:var(--fsp-text-primary)}.fsp-sidebar{background:linear-gradient(180deg,var(--fsp-bg-sidebar-1) 0%,var(--fsp-bg-sidebar-2) 100%);border-right-color:var(--fsp-sidebar-border)!important}.fsp-nav-link-active{background:var(--fsp-gradient-active)!important;color:var(--fsp-text-primary)!important;border-color:var(--fsp-active-border)!important;box-shadow:var(--fsp-active-shadow)!important}.fsp-brand-logo{background:var(--fsp-gradient-primary)!important;box-shadow:0 4px 12px color-mix(in srgb,var(--fsp-accent-dark) 40%,transparent)!important}.fsp-avatar{background:var(--fsp-gradient-primary)!important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--fsp-sidebar-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--fsp-accent-dark)}[style*="background: white"],[style*="background:white"],[style*="background: #fff"],[style*="background:#fff"],[style*="background: #ffffff"],[style*="background:#ffffff"],[style*="background: #f8fafc"],[style*="background: #f1f5f9"],[style*="background: #f0f9ff"],[style*="background: white"] input,[style*="background: white"] select,[style*="background: white"] textarea,[style*="background: #f8fafc"] input,[style*="background: #f8fafc"] select{color:#1e293b}tbody tr:hover{background:#0096960f!important}select option{background:#031818;color:#fff}
