body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);font-family:Inter,Roboto,Helvetica,Arial,sans-serif;margin:0;min-height:100vh;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}.MuiFormHelperText-root.Mui-error{font-weight:500;margin-top:8px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.form-section{animation:fadeInUp .6s ease-out;animation-fill-mode:both}.form-section:first-child{animation-delay:.1s}.form-section:nth-child(2){animation-delay:.2s}.form-section:nth-child(3){animation-delay:.3s}.form-section:nth-child(4){animation-delay:.4s}.MuiTextField-root .MuiOutlinedInput-root.Mui-focused{transform:scale(1.02);transition:transform .2s ease}.MuiButton-root{overflow:hidden;position:relative}.MuiButton-root:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.MuiButton-root:hover:before{left:100%}.MuiCheckbox-root,.MuiRadio-root{transition:all .3s ease}.MuiCheckbox-root:hover,.MuiRadio-root:hover{background-color:#e539350a;transform:scale(1.1)}.MuiPaper-root{transition:all .3s cubic-bezier(.4,0,.2,1)}.MuiPaper-root:hover{transform:translateY(-2px)}.MuiAlert-root{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff4d}.MuiCircularProgress-root{color:currentColor!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ffffff1a;border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#e53935,#4caf50);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#d32f2f,#388e3c)}::selection{background:#e539354d;color:#2c3e50}.MuiButton-root:focus-visible{outline:2px solid #4caf50;outline-offset:2px}@media (max-width:600px){.form-section{margin-bottom:20px}.MuiContainer-root{padding-left:16px;padding-right:16px}[style*="maxWidth: 60vw"]{max-width:95%!important}.MuiOutlinedInput-input{fontSize:1rem!important;padding:16px 14px!important}.MuiInputLabel-root{fontSize:1rem!important}.MuiFormHelperText-root{fontSize:.875rem!important}[style*="display: flex"]{flex-direction:column!important}[style*="flex: 1"]{min-width:0!important;min-width:auto!important;width:100%!important}}@media (max-width:900px){[style*="maxWidth: 60vw"]{max-width:80%!important}.MuiOutlinedInput-input{fontSize:1.05rem!important;padding:17px 15px!important}}@media (min-width:1400px){[style*="maxWidth: 60vw"]{max-width:800px!important}}
/*# sourceMappingURL=main.cb7f1018.css.map*/