*{text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}*:focus{outline:none!important}html{font-family:Inter var,Roboto,Helvetica Neue,Arial,sans-serif;background-color:#f8f9fa}body{line-height:1.5;font-size:1rem;overflow-x:hidden;font-feature-settings:"salt";background-color:#f8f9fa}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{display:flex;flex-direction:column;position:relative;margin:0;min-height:100%;width:100%;flex:1 1 auto}#root,#app{display:flex;flex:1 1 auto;width:100%;height:100%}::-webkit-scrollbar{width:8px;height:8px;background-color:#0000}::-webkit-scrollbar:hover{background-color:#0000000a}::-webkit-scrollbar-thumb{background-color:#0003;border:2px solid transparent;border-radius:20px;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:#0000004d}::-webkit-scrollbar-thumb:active{background-color:#0006}@media (prefers-color-scheme: dark){::-webkit-scrollbar-thumb{background-color:#fff3}::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}::-webkit-scrollbar-thumb:active{background-color:#fff6}}.ps>.ps__rail-y,.ps>.ps__rail-x{z-index:99}a[role=button]{text-decoration:none}[role=tooltip],.MuiModal-root{z-index:9999}form label{z-index:99}body.no-animate *,body.no-animate *:before,body.no-animate *:after{transition:none!important;animation:none!important}button:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition-delay:9999s;transition-property:background-color,color}:focus{outline-color:transparent}@keyframes voltcrew-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.voltcrew-loading{animation:voltcrew-spin 1s linear infinite}@keyframes voltcrew-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.voltcrew-fade-in{animation:voltcrew-fade-in .3s ease-out}.voltcrew-card-hover{transition:all .2s ease-in-out}.voltcrew-card-hover:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.voltcrew-gradient-green{background:linear-gradient(135deg,#10b981,#059669)}.voltcrew-gradient-cyan{background:linear-gradient(135deg,#06b6d4,#0891b2)}.voltcrew-gradient-blue{background:linear-gradient(135deg,#3b82f6,#2563eb)}.voltcrew-gradient-mixed{background:linear-gradient(135deg,#10b981,#06b6d4,#3b82f6)}.voltcrew-text-green{color:#10b981}.voltcrew-text-cyan{color:#06b6d4}.voltcrew-text-blue{color:#3b82f6}.voltcrew-text-grey{color:#6b7280}.voltcrew-bg-light{background-color:#f8f9fa}.voltcrew-bg-white{background-color:#fff}.voltcrew-bg-green-light{background-color:#ecfdf5}.voltcrew-bg-cyan-light{background-color:#ecfeff}.voltcrew-bg-blue-light{background-color:#eff6ff}.voltcrew-border-green{border-color:#10b981}.voltcrew-border-cyan{border-color:#06b6d4}.voltcrew-border-blue{border-color:#3b82f6}.voltcrew-shadow-sm{box-shadow:0 1px 2px #0000000d}.voltcrew-shadow-md{box-shadow:0 4px 6px #0000001a}.voltcrew-shadow-lg{box-shadow:0 10px 15px #0000001a}.voltcrew-rounded{border-radius:8px}.voltcrew-rounded-lg{border-radius:12px}.voltcrew-rounded-xl{border-radius:16px}@media print{body{background:#fff!important}.no-print{display:none!important}.voltcrew-card-hover:hover{transform:none;box-shadow:none}}
