:root{--color-primary: #0D47A1;--color-secondary: #FF8F00;--color-text-secondary: #212121;--color-black: #212121;--color-failure: rgba(230, 57, 63, 1);--color-success: rgba(6, 194, 113, 1);--bg-primary: #F4F6F8;--bg-secondary: #FFFFFF;--bg-hover-sidebar: color-mix(in srgb, var(--color-primary) 10%, white);--color-hover-sidebar: var(--color-primary);--sidebar-width: 96px;--header-height: 80px;--scrollbar-thumb: rgba(0, 0, 0, .2);--items-per-page: 3 }body{background-color:var(--bg-primary);background-image:radial-gradient(circle at 0% 0%,rgba(13,71,161,.05) 0%,transparent 50%),radial-gradient(circle at 100% 100%,rgba(255,143,0,.05) 0%,transparent 50%);background-attachment:fixed;background-size:cover;min-height:100vh}.MuiSwitch-root{width:28px!important;height:16px!important;padding:0!important;margin:4px!important;display:inline-flex!important}.MuiSwitch-switchBase{padding:2px!important;color:#5f6368!important;transition:transform .2s cubic-bezier(.4,0,.2,1)!important}.MuiSwitch-switchBase.Mui-checked{transform:translate(12px)!important;color:#fff!important}.MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{opacity:1!important;background-color:var(--color-primary)!important;border:2px solid var(--color-primary)!important}.MuiSwitch-thumb{width:12px!important;height:12px!important;border-radius:50%!important;box-shadow:none!important;background-color:currentColor!important}.MuiSwitch-track{border-radius:12px!important;opacity:1!important;background-color:#e3e3e3!important;border:1px solid #5f6368!important;box-sizing:border-box!important;transition:background-color .2s,border .2s!important}.MuiOutlinedInput-root{border-radius:8px!important;background-color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.MuiOutlinedInput-root:hover{background-color:#fff}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#e0e0e0!important;transition:all .3s ease!important}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#b0b0b0!important}.MuiOutlinedInput-root.Mui-focused{background-color:#fff}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-primary)!important;border-width:1px!important;box-shadow:0 0 0 3px #0d47a11a!important}.MuiInputLabel-root{font-size:15px!important;color:#64748b!important;transition:color .3s ease,transform .3s ease!important}.MuiInputLabel-root.Mui-focused{color:var(--color-primary)!important;font-weight:600!important}*{margin:0;padding:0;box-sizing:border-box}
