body{font-family:"Segoe UI",Tahoma,sans-serif;color:#5a5c69}.auth-container{padding-top:8vh;padding-bottom:3rem}.brand-icon{font-size:2.8rem}.form-card{max-width:680px}.form-control{min-height:42px}.form-control-sm{min-height:34px}.field-validation-error,.validation-summary-errors{color:#c0392b;font-size:.875rem}.input-validation-error{border-color:#e74a3b}.validation-summary-valid,.field-validation-valid{display:none}.admin-avatar{background:#eef2ff;color:#4e73df;border-radius:50%;padding:10px}.table td,.table th{vertical-align:middle}.table thead th{border-top:0;font-size:.8rem;color:#858796}.badge{padding:.5em .8em}.sidebar .nav-item .nav-link span{font-size:.85rem}.sidebar-brand-text{line-height:1.5}.btn:focus-visible,a:focus-visible{outline:3px solid #f6c23e;outline-offset:3px}
