.upsc-popup{width:500px!important;min-height:auto!important;border-radius:6px!important;padding:24px 32px 20px!important;box-shadow:0 8px 30px #00000047!important;font-family:Segoe UI,Arial,Roboto,sans-serif!important}.upsc-title{font-size:16px!important;font-weight:600!important;color:#444!important;margin-top:4px!important;margin-bottom:3px!important}.upsc-html{font-size:18px!important;font-weight:600!important;color:#111!important;line-height:1.35!important;margin-top:0!important}.upsc-confirm{background-color:#1f5fa9!important;color:#fff!important;border-radius:4px!important;width:45px;height:40px;font-size:13px;font-weight:600!important;margin-top:12px!important;border:none!important;box-shadow:none!important}.upsc-confirm:hover{background-color:#184f8c!important}.upsc-confirm:focus{outline:none!important;box-shadow:none!important}.upsc-confirm-wide{width:auto!important;padding:8px 18px!important;min-width:110px!important}.upsc-cancel{background-color:#fff!important;color:#1f5fa9!important;border:1px solid #1f5fa9!important;border-radius:4px!important;padding:8px 18px!important;min-width:90px!important;font-size:13px!important;font-weight:600!important;box-shadow:none!important}.upsc-cancel:hover{background-color:#f1f6ff!important}.upsc-sub{font-size:14px!important;font-weight:600!important;color:#111!important;line-height:1.35!important}.swal2-actions{margin-top:8px!important}.swal2-icon{width:78px!important;height:78px!important;border-width:4px!important}.swal2-success{border-color:#cdeac0!important;color:#6bbf59!important}.swal2-warning{border-color:#8fd3f4!important;color:#4aa3d8!important}.swal2-warning2{border-color:#f2b8b5!important;color:#f2b8b5!important}.swal2-question{border-color:#b9d3e3!important;color:#7aa8c4!important}.swal2-error{border-color:#f2b8b5!important;color:#d9534f!important}.swal2-info{border-color:#8fd3f4!important;color:#4aa3d8!important}.swal2-loading .swal2-loader{border-color:#1f5fa9 transparent #1f5fa9 transparent!important;width:48px!important;height:48px!important;border-width:4px!important}.swal2-confirm.btn-confirm{background-color:#1e61a1!important;border:none!important;border-radius:4px!important;padding:8px 24px!important;font-weight:600!important;font-size:14px!important}.swal2-cancel.btn-cancel{background-color:#d33!important;border:none!important;border-radius:4px!important;padding:8px 24px!important;font-weight:600!important;font-size:14px!important}.swal2-confirm.btn-confirm:hover{background-color:#1e61a1!important}.swal2-cancel.btn-cancel:hover{background-color:#d33!important}.swal2-actions{gap:12px!important;margin-top:24px!important}.upsc-show{animation:upscIn .18s ease-out}.upsc-hide{animation:upscOut .15s ease-in}@keyframes upscIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes upscOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)}}.swal2-popup.upsc-popup--minimal{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important;display:grid!important;place-items:center!important;overflow:visible!important}.swal2-popup.upsc-popup--minimal .swal2-loader{width:42px!important;height:42px!important;border-width:4px!important;border-color:#ffffff transparent #ffffff transparent!important;margin:0 auto!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))!important}.swal2-popup.upsc-popup--minimal .swal2-html-container{margin:0!important;padding:0!important}.swal2-container.upsc-loader-container{background:transparent!important}.swal2-popup.upsc-popup--minimal,.swal2-popup.upsc-popup--minimal *{pointer-events:none!important}.page-transition-mask{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#f5f7fb!important;z-index:2147483646!important;pointer-events:none!important;opacity:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:opacity .08s linear!important}.page-transition-mask.is-visible{opacity:1!important}.page-transition-spinner{width:40px!important;height:40px!important;border-radius:999px!important;border:4px solid rgba(255,255,255,.95)!important;border-right-color:transparent!important;animation:pageTransitionSpin .7s linear infinite!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.28))!important}@keyframes pageTransitionSpin{to{transform:rotate(360deg)}}
