.swal2-container{background:rgba(17,24,15,.28)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.swal2-popup{border-radius:22px!important;border:1px solid rgba(255,255,255,.55)!important;background:rgba(255,255,255,.72)!important;-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:0 1px 2px #14200d14,0 24px 60px -12px #14200d47!important;padding:2rem 1.75rem 1.5rem!important}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){.swal2-popup{background:rgba(255,255,255,.97)!important}.swal2-container{background:rgba(17,24,15,.45)!important}}.swal2-title{color:#14200d!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:-.01em}.swal2-html-container{color:#4b5563!important;font-size:.95rem!important;line-height:1.6!important}.swal2-actions{gap:.6rem;margin-top:1.4rem!important}.swal2-styled.swal2-confirm,.swal2-styled.swal2-deny,.swal2-styled.swal2-cancel{border-radius:12px!important;padding:.7em 1.9em!important;font-weight:600!important;font-size:.95rem!important;box-shadow:none!important;transition:transform .15s ease,filter .15s ease}.swal2-styled.swal2-confirm{background:#2f6b1f!important;color:#fff!important}.swal2-styled.swal2-cancel{background:rgba(107,114,128,.15)!important;color:#374151!important}.swal2-styled.swal2-deny{background:#b91c1c!important;color:#fff!important}.swal2-styled:hover{filter:brightness(1.07);transform:translateY(-1px)}.swal2-styled:active{transform:translateY(0)}.swal2-styled:focus-visible{outline:2px solid #2f6b1f!important;outline-offset:2px;box-shadow:none!important}.swal2-icon{border-color:transparent!important;margin:.5rem auto 1rem!important;background:transparent!important}.swal2-icon.swal2-success [class^=swal2-success-circular-line],.swal2-icon.swal2-success [class*=" swal2-success-circular-line"],.swal2-icon.swal2-success .swal2-success-fix{background:transparent!important;background-color:transparent!important}.swal2-icon.swal2-success .swal2-success-ring{border:4px solid rgba(47,107,31,.28)!important;background:transparent!important}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#2f6b1f!important}.swal2-icon.swal2-error{border-color:#b91c1c47!important}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#b91c1c!important}.swal2-icon.swal2-warning,.swal2-icon.swal2-info,.swal2-icon.swal2-question{border-color:#6b72804d!important}.swal2-close:focus{box-shadow:none!important}@media (prefers-color-scheme: dark){.swal2-popup{background:rgba(28,32,26,.75)!important;border-color:#ffffff1f!important}.swal2-title{color:#f3f6f1!important}.swal2-html-container{color:#c3cbbd!important}.swal2-styled.swal2-cancel{background:rgba(255,255,255,.14)!important;color:#e5e7eb!important}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){.swal2-popup{background:rgba(28,32,26,.97)!important}}}@media (max-width: 480px){.swal2-popup{width:calc(100vw - 2.5rem)!important;max-width:calc(100vw - 2.5rem)!important;padding:1.6rem 1.25rem 1.25rem!important;border-radius:18px!important}.swal2-title{font-size:1.18rem!important;line-height:1.35!important}.swal2-html-container{font-size:.9rem!important}.swal2-icon{font-size:.9em!important;margin:.25rem auto .9rem!important}.swal2-actions{flex-direction:column-reverse;width:100%;gap:.5rem}.swal2-actions .swal2-styled{width:100%;margin:0!important;padding:.85em 1em!important}}@media (prefers-reduced-motion: reduce){.swal2-popup,.swal2-styled{animation:none!important;transition:none!important}.swal2-styled:hover{transform:none}}.ngx-pagination .current{background:#696cff!important;box-shadow:0 .125rem .25rem #696cff66;padding:4px 13px!important;border-radius:5px!important}.ngx-pagination{margin-top:1rem!important}.ngx-pagination a,.ngx-pagination button{cursor:pointer;background:#f0f2f4;color:#697a8d!important;border-radius:5px!important;padding:4px 13px!important}.fv-plugins-icon-container .multiselect-dropdown .dropdown-btn .selected-item-container .selected-item{border:1px solid #337ab7;margin-right:4px;background:#337ab7;padding:0 5px;color:#fff;border-radius:2px;float:left;max-width:115px!important;height:52px!important}.has-error{color:red}.text-danger{margin-left:2px}
