body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Arial,Helvetica,sans-serif;letter-spacing:.1cqmin;margin:0;padding:0}.login-container,.register-container{align-items:center;background:radial-gradient(circle at top left,#1e3a8a,#0f172a);display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden}.login-box,.register-box{display:flex;flex-direction:column;margin-top:20px}.login-box label,.register-box label{font-weight:700}#auth-email,#password,#username{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:16px;margin-top:6px;padding:10px;transition:.3s ease-in-out;width:100%}#auth-email:hover,#password:hover,#username:hover{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb33}.login-box .show-hide-button,.register-box .show-hide-button{background-color:initial;color:#1e293b;font-size:larger;padding:0;position:absolute;right:5%;top:55%}.login-box .show-hide-button:hover,.register-box .show-hide-button:hover{background-color:initial}.login-box .login-button,.register-box .register-button{background:linear-gradient(135deg,#2563eb,#1e40af);border-radius:12px;font-weight:600;margin-top:1rem;padding:14px;transition:.3s ease-in-out}.login-box .login-button:hover,.register-box .register-button:hover{box-shadow:0 10px 20px #2563eb4d;transform:translateY(-2px)}.router-link{color:#2563eb;font-weight:600;text-decoration:none;transition:.3s ease-in-out}.router-link:hover{background:linear-gradient(135deg,#2563eb,#1e40af);border-radius:5px;color:#fff;padding:5px}#category,#costPrice,#productImage,#productName,#search,#sellingPrice,#sku,#stock,#supplier{border:1px solid;border-radius:10px;font-family:sans-serif;font-size:small;letter-spacing:.1cqmin;padding:12px 14px}label[for=category],label[for=costPrice],label[for=productName],label[for=sellingPrice],label[for=sku],label[for=stock],label[for=supplier]{font-weight:600;letter-spacing:.1cqmin}#categoryName,#description,#status{border:1px solid;border-radius:10px;font-family:sans-serif;font-size:small;letter-spacing:.1cqmin;padding:12px 14px}label[for=categoryName],label[for=description],label[for=status]{font-weight:600;letter-spacing:.1cqmin}#alert-dialog-title{font-size:large}#address,#contactPerson,#email,#phone,#supplierName{border:1px solid;border-radius:10px;font-family:sans-serif;font-size:small;letter-spacing:.1cqmin;padding:12px 14px}label[for=address],label[for=contactPerson],label[for=email],label[for=phone],label[for=supplierName]{font-weight:600;letter-spacing:.1cqmin}#customer,#date,#mobile,#paymentMethod,#paymentStatus{border:1px solid;border-radius:10px;font-family:sans-serif;font-size:small;letter-spacing:.1cqmin;padding:12px 14px}label[for=customer],label[for=date],label[for=mobile],label[for=paymentMethod],label[for=paymentStatus]{font-weight:600;letter-spacing:.1cqmin}#product,#quantity,#unitprice{border:1px solid;border-radius:10px;flex-grow:1;font-family:sans-serif;font-size:small;letter-spacing:.1cqmin;padding:12px 14px}
/*# sourceMappingURL=main.d7b76fa6.css.map*/