:root{--primary-color:#1976d2;--secondary-color:#dc004e;--background-color:#f5f5f5;--text-color:#333;--error-color:#f44336;--success-color:#4caf50}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f5f5f5;background-color:var(--background-color);color:#333;color:var(--text-color);font-family:Roboto,sans-serif;line-height:1.6}.container{margin:0 auto;max-width:1200px;padding:0 1rem}.main-content{min-height:calc(100vh - 124px);padding:2rem 0}.card{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:1rem;padding:1.5rem}.btn{border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:.5rem 1rem;transition:all .3s ease}.btn-primary{background-color:#1976d2;background-color:var(--primary-color);color:#fff}.btn-secondary{background-color:#dc004e;background-color:var(--secondary-color);color:#fff}.form-group{margin-bottom:1rem}.form-control{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.5rem;width:100%}.alert{border-radius:4px;margin-bottom:1rem;padding:1rem}.alert-error{background-color:#f44336;background-color:var(--error-color);color:#fff}.alert-success{background-color:#4caf50;background-color:var(--success-color);color:#fff}@media (max-width:768px){.container{padding:0 .5rem}.main-content{padding:1rem 0}}
/*# sourceMappingURL=main.e9534b44.css.map*/