.dashboardusrsec .btn{color:#fff;text-transform:capitalize;background:#ff4e00;border:2px solid #ff4e00;border-radius:19px;padding:4px 25px;font-size:24px;font-weight:600;transition:background .3s}.dashboardusrsec .btn:hover{color:#fff;background:0 0;border:2px solid #ff4e00}.dashboardusrsec .modal.show.d-block{animation:.3s ease-in-out fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.dashboardusrsec .modal-dialog{animation:.3s ease-out slideDown}@keyframes slideDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.dashboardusrsec .modal-content{border-radius:12px;box-shadow:0 10px 40px #0003}.dashboardusrsec .modal-header{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-bottom:none;border-top-left-radius:12px;border-top-right-radius:12px;padding:1.25rem 1.5rem}.dashboardusrsec .modal-header .btn-close{filter:brightness(0)invert();opacity:.8}.dashboardusrsec .modal-header .btn-close:hover{opacity:1}.dashboardusrsec .modal-title{font-size:1.25rem;font-weight:600}.dashboardusrsec .modal-body{padding:1.5rem}.dashboardusrsec .modal-footer{border-top:1px solid #e9ecef;padding:1rem 1.5rem}.dashboardusrsec .modal-body .form-label{color:#495057;margin-bottom:.5rem;font-weight:500}.dashboardusrsec .modal-body .form-control,.dashboardusrsec .modal-body .form-select{border:1px solid #ced4da;border-radius:6px;padding:.625rem .875rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dashboardusrsec .modal-body .form-control:focus,.dashboardusrsec .modal-body .form-select:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40}.dashboardusrsec .modal-body .form-control:disabled{cursor:not-allowed;background-color:#f8f9fa}.dashboardusrsec .modal-body .alert{border-radius:6px;padding:.75rem 1rem}.dashboardusrsec .modal-footer .btn{border-radius:6px;padding:.5rem 1.5rem;font-weight:500;transition:all .2s}.dashboardusrsec .modal-footer .btn-primary{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none}.dashboardusrsec .modal-footer .btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.dashboardusrsec .modal-footer .btn-primary:disabled{opacity:.65;cursor:not-allowed}.dashboardusrsec .modal-footer .btn-secondary{background-color:#6c757d;border:none}.dashboardusrsec .modal-footer .btn-secondary:hover:not(:disabled){background-color:#5a6268}.dashboardusrsec .spinner-border-sm{border-width:.15em;width:1rem;height:1rem}.dashboardusrsec .card{border-radius:12px;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px #00000014}.dashboardusrsec .card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.dashboardusrsec .card-body h5{color:#2c3e50;margin-bottom:1rem;font-weight:600}.dashboardusrsec .btn-primary{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:6px;padding:.5rem 1.5rem;font-weight:500;transition:all .2s}.dashboardusrsec .btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}@media (max-width:1200px){.dashboardusrsec .btn{font-size:16px;font-weight:500}.edtuptmdl button.btn{padding:10px 20px;font-size:16px}}@media (max-width:767px){.dashboardusrsec .card{margin:15px 0}.dashboardusrsec .row.mt-3 .col-md-6{width:50%}}@media (max-width:624px){.dashboardusrsec .row.mt-3 .col-md-6{width:100%}}
