body .entry-row .btn-primary,body .entry-row button.btn-primary,body [class*=abp-] .entry-row .btn-primary,body .abp-page-header .btn-primary,body .content-header .btn-primary,body .col-auto>.btn-primary,body .text-right>.btn-primary,body .text-end>.btn-primary{background:#6366f1!important;border-color:#6366f1!important;padding:.75rem 1.5rem!important;min-width:140px!important;height:auto!important;line-height:1.5!important;font-weight:500!important;font-size:1rem!important;border-radius:.5rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important}body .entry-row .btn-primary:hover,body .entry-row .btn-primary:focus,body .entry-row .btn-primary:active,body .entry-row .btn-primary:not(:disabled):not(.disabled):active,body .entry-row button.btn-primary:hover,body .entry-row button.btn-primary:focus,body .entry-row button.btn-primary:active,body .entry-row button.btn-primary:not(:disabled):not(.disabled):active,body [class*=abp-] .entry-row .btn-primary:hover,body [class*=abp-] .entry-row .btn-primary:focus,body [class*=abp-] .entry-row .btn-primary:active,body [class*=abp-] .entry-row .btn-primary:not(:disabled):not(.disabled):active,body .abp-page-header .btn-primary:hover,body .abp-page-header .btn-primary:focus,body .abp-page-header .btn-primary:active,body .abp-page-header .btn-primary:not(:disabled):not(.disabled):active,body .content-header .btn-primary:hover,body .content-header .btn-primary:focus,body .content-header .btn-primary:active,body .content-header .btn-primary:not(:disabled):not(.disabled):active,body .col-auto>.btn-primary:hover,body .col-auto>.btn-primary:focus,body .col-auto>.btn-primary:active,body .col-auto>.btn-primary:not(:disabled):not(.disabled):active,body .text-right>.btn-primary:hover,body .text-right>.btn-primary:focus,body .text-right>.btn-primary:active,body .text-right>.btn-primary:not(:disabled):not(.disabled):active,body .text-end>.btn-primary:hover,body .text-end>.btn-primary:focus,body .text-end>.btn-primary:active,body .text-end>.btn-primary:not(:disabled):not(.disabled):active{background:#4f46e5!important;border-color:#4f46e5!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #6366f14d!important}body .entry-row .btn-primary i,body .entry-row button.btn-primary i,body [class*=abp-] .entry-row .btn-primary i,body .abp-page-header .btn-primary i,body .content-header .btn-primary i,body .col-auto>.btn-primary i,body .text-right>.btn-primary i,body .text-end>.btn-primary i{margin:0!important;font-size:1rem!important}body .btn-primary:not(.btn-group .btn):not(.btn-sm):not(.btn-lg){background:#6366f1!important;border-color:#6366f1!important;padding:.75rem 1.5rem!important;min-width:140px!important;height:auto!important;line-height:1.5!important;font-weight:500!important;font-size:1rem!important;border-radius:.5rem!important}body .btn-primary:not(.btn-group .btn):not(.btn-sm):not(.btn-lg):hover,body .btn-primary:not(.btn-group .btn):not(.btn-sm):not(.btn-lg):focus,body .btn-primary:not(.btn-group .btn):not(.btn-sm):not(.btn-lg):active,body .btn-primary:not(.btn-group .btn):not(.btn-sm):not(.btn-lg):not(:disabled):not(.disabled):active{background:#4f46e5!important;border-color:#4f46e5!important}.modal,.modal.show{z-index:1055!important}.modal.show .modal-dialog{z-index:1060!important;animation:slideIn .3s ease-out}.modal .modal-dialog{z-index:1060!important;margin:2rem auto}.modal .modal-dialog .modal-content{border:none!important;border-radius:1.5rem!important;overflow:hidden!important;box-shadow:0 20px 60px #00000026!important}.modal .modal-dialog .modal-header{background:linear-gradient(135deg,#6366f1,#4f46e5)!important;color:#fff!important;padding:1.5rem 2rem!important;border:none!important}.modal .modal-dialog .modal-header .modal-title{font-size:1.5rem!important;font-weight:600!important;color:#fff!important}.modal .modal-dialog .modal-header .btn-close,.modal .modal-dialog .modal-header .close{color:#fff!important;opacity:.8!important;font-size:1.5rem!important;background:transparent!important;border:none!important}.modal .modal-dialog .modal-header .btn-close:hover,.modal .modal-dialog .modal-header .close:hover{opacity:1!important;transform:rotate(90deg)!important;transition:all .3s!important}.modal .modal-dialog .modal-header .btn-close span,.modal .modal-dialog .modal-header .close span{color:#fff!important}.modal .modal-dialog .modal-body{padding:2rem!important;background:#fff!important}.modal .modal-dialog .modal-body .form-group{margin-bottom:1.5rem!important}.modal .modal-dialog .modal-body .form-group label{color:#334155!important;font-weight:600!important;margin-bottom:.75rem!important;font-size:.875rem!important;text-transform:uppercase!important;letter-spacing:.05em!important}.modal .modal-dialog .modal-body .form-group .form-control,.modal .modal-dialog .modal-body .form-group .form-select,.modal .modal-dialog .modal-body .form-group input[type=text],.modal .modal-dialog .modal-body .form-group input[type=email],.modal .modal-dialog .modal-body .form-group input[type=password],.modal .modal-dialog .modal-body .form-group select{border:2px solid #E2E8F0!important;border-radius:.75rem!important;padding:.75rem 1rem!important;font-size:1rem!important;background:#fff!important;transition:all .3s!important}.modal .modal-dialog .modal-body .form-group .form-control:hover,.modal .modal-dialog .modal-body .form-group .form-select:hover,.modal .modal-dialog .modal-body .form-group input[type=text]:hover,.modal .modal-dialog .modal-body .form-group input[type=email]:hover,.modal .modal-dialog .modal-body .form-group input[type=password]:hover,.modal .modal-dialog .modal-body .form-group select:hover{border-color:#cbd5e1!important}.modal .modal-dialog .modal-body .form-group .form-control:focus,.modal .modal-dialog .modal-body .form-group .form-select:focus,.modal .modal-dialog .modal-body .form-group input[type=text]:focus,.modal .modal-dialog .modal-body .form-group input[type=email]:focus,.modal .modal-dialog .modal-body .form-group input[type=password]:focus,.modal .modal-dialog .modal-body .form-group select:focus{border-color:#6366f1!important;box-shadow:0 0 0 4px #6366f11a!important;outline:none!important}.modal .modal-dialog .modal-body .form-group .form-control::placeholder,.modal .modal-dialog .modal-body .form-group .form-select::placeholder,.modal .modal-dialog .modal-body .form-group input[type=text]::placeholder,.modal .modal-dialog .modal-body .form-group input[type=email]::placeholder,.modal .modal-dialog .modal-body .form-group input[type=password]::placeholder,.modal .modal-dialog .modal-body .form-group select::placeholder{color:#94a3b8!important}.modal .modal-dialog .modal-body .form-group .custom-control-label,.modal .modal-dialog .modal-body .form-group .form-check-label{color:#334155!important;font-weight:500!important;cursor:pointer!important;transition:color .3s!important}.modal .modal-dialog .modal-body .form-group .custom-control-label:hover,.modal .modal-dialog .modal-body .form-group .form-check-label:hover{color:#0f172a!important}.modal .modal-dialog .modal-body .form-group .custom-control-input:checked~.custom-control-label:before,.modal .modal-dialog .modal-body .form-group .form-check-input:checked{background-color:#6366f1!important;border-color:#6366f1!important}.modal .modal-dialog .modal-body .nav-tabs{border:none!important;background:#f1f5f9!important;border-radius:.75rem!important;padding:.25rem!important;margin-bottom:2rem!important}.modal .modal-dialog .modal-body .nav-tabs .nav-link{border:none!important;background:transparent!important;color:#475569!important;padding:.75rem 1.5rem!important;border-radius:.5rem!important;font-weight:500!important;transition:all .3s!important}.modal .modal-dialog .modal-body .nav-tabs .nav-link:hover{color:#0f172a!important;background:#ffffff80!important}.modal .modal-dialog .modal-body .nav-tabs .nav-link.active{background:#fff!important;color:#6366f1!important;box-shadow:0 2px 8px #0000001a!important}.modal .modal-dialog .modal-footer{background:#f8fafc!important;border:none!important;border-top:1px solid #E2E8F0!important;padding:1.5rem 2rem!important;gap:1rem!important;display:flex!important;justify-content:flex-end!important}.modal .modal-dialog .modal-footer .btn{padding:.75rem 1.5rem!important;border-radius:.75rem!important;font-weight:600!important;min-width:120px!important;transition:all .3s!important}.modal .modal-dialog .modal-footer .btn.btn-secondary{background:#fff!important;color:#334155!important;border:2px solid #CBD5E1!important}.modal .modal-dialog .modal-footer .btn.btn-secondary:hover{background:#f1f5f9!important;border-color:#94a3b8!important;transform:translateY(-1px)!important}.modal .modal-dialog .modal-footer .btn.btn-primary{background:#6366f1!important;color:#fff!important;border:none!important;box-shadow:0 4px 12px #6366f14d!important}.modal .modal-dialog .modal-footer .btn.btn-primary:hover{background:#4f46e5!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #6366f166!important}.modal .modal-dialog .modal-footer .btn.btn-danger{background:#ef4444!important;color:#fff!important;border:none!important}.modal .modal-dialog .modal-footer .btn.btn-danger:hover{background:#eb1515!important;transform:translateY(-1px)!important}.modal.modal-lg .modal-dialog{max-width:800px!important}.modal.modal-xl .modal-dialog{max-width:1140px!important}@keyframes slideIn{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-backdrop{z-index:1050!important;background:#0009!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}
