body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-track{background:#0f141980;border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border:2px solid #0f141980;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#7c8ff5,#8b5db8);box-shadow:0 0 10px #667eea80}*{scrollbar-color:#667eea #0f141980;scrollbar-width:thin}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#0f1419,#1a1f2e 50%,#16213e);background-attachment:fixed;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;margin:0;padding:0}::selection{background:#667eea4d;color:#fff}::-moz-selection{background:#667eea4d;color:#fff}:focus-visible{border-radius:4px;outline:2px solid #667eea;outline-offset:2px}a,button,input,select,textarea{transition:all .3s ease}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text}.glass-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1f2eb3!important;border:1px solid #ffffff1a;box-shadow:0 8px 32px #0000004d}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.shimmer{animation:shimmer 2s infinite;background:linear-gradient(90deg,#ffffff0d,#ffffff26 40px,#ffffff0d 80px);background-size:1000px 100%}.glow{box-shadow:0 0 20px #667eea80}.glow-text{text-shadow:0 0 20px #667eeacc}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .5s ease-out}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.scale-in{animation:scaleIn .3s ease-out}@keyframes slideInRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.slide-in-right{animation:slideInRight .4s ease-out}.card-hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.card-hover:hover{box-shadow:0 12px 40px #667eea66;transform:translateY(-4px)}.ripple{overflow:hidden;position:relative}.ripple:after{background:#ffffff80;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.ripple:active:after{height:300px;width:300px}.MuiChip-root,.MuiIconButton-root,button{-webkit-user-select:none;user-select:none}.MuiButton-root:focus-visible,.MuiIconButton-root:focus-visible{outline:2px solid #667eea;outline-offset:2px}.page-transition{animation:fadeIn .5s ease-out}@media (max-width:600px){body{font-size:14px}h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.25rem}}.dark-theme-datepicker.ant-picker,.dark-theme-datepicker.ant-picker-range{background:#1a1f2ef2!important;border:1px solid #667eea80!important;color:#fff!important}.dark-theme-datepicker.ant-picker-focused,.dark-theme-datepicker.ant-picker-range-focused,.dark-theme-datepicker.ant-picker-range:hover,.dark-theme-datepicker.ant-picker:hover{background:#1a1f2ef2!important;border-color:#667eea!important;box-shadow:0 0 12px #667eea80!important}.dark-theme-datepicker .ant-picker-input>input,.dark-theme-datepicker.ant-picker-range .ant-picker-input>input{background:#0000!important;color:#fff!important}.dark-theme-datepicker .ant-picker-input>input::placeholder,.dark-theme-datepicker.ant-picker-range .ant-picker-input>input::placeholder{color:#ffffff80!important}.dark-theme-datepicker .ant-picker-range-separator,.dark-theme-datepicker .ant-picker-separator,.dark-theme-datepicker .ant-picker-suffix{color:#ffffffb3!important}.dark-theme-datepicker .ant-picker-range-separator .anticon,.dark-theme-datepicker .ant-picker-separator .anticon,.dark-theme-datepicker .ant-picker-suffix .anticon{color:#667eea!important}.ant-picker,.ant-picker-range{background:#1a1f2ef2!important;border-color:#667eea80!important}.ant-picker input,.ant-picker-range input{background:#0000!important;color:#fff!important}.ant-picker-range-separator,.ant-picker-separator,.ant-picker-suffix{color:#ffffffb3!important}.ant-picker-range-separator .anticon,.ant-picker-separator .anticon,.ant-picker-suffix .anticon{color:#667eea!important}.ant-picker-dropdown{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1a1f2ef2!important;border:1px solid #667eea4d!important;box-shadow:0 8px 32px #00000080!important}.ant-picker-panel,.ant-picker-panel-container{background:#0000!important}.ant-picker-panel{border:none!important;color:#fff!important}.ant-picker-header{border-bottom:1px solid #ffffff1a!important;color:#fff!important}.ant-picker-header button{color:#fffc!important}.ant-picker-header button:hover{color:#667eea!important}.ant-picker-content th{color:#fff9!important}.ant-picker-cell{color:#fff!important}.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{background:#667eea33!important}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important}.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#667eea26!important}.ant-picker-cell-disabled{color:#ffffff4d!important}.ant-picker-footer{background:#0000!important;border-top:1px solid #ffffff1a!important}.ant-picker-today-btn{color:#667eea!important}.ant-picker-today-btn:hover{color:#764ba2!important}@media print{body{background:#fff;color:#000}.no-print{display:none!important}}
/*# sourceMappingURL=main.23e5852d.css.map*/