.unsaved-close-prompt{position:fixed!important;inset:0!important;z-index:2147483646!important;background:#14223780!important;display:grid!important;place-items:center!important;padding:20px!important;backdrop-filter:blur(3px)}.unsaved-close-prompt>section{width:min(390px,100%);box-sizing:border-box;background:#fff;color:#172b46;border:1px solid #dce4ed;border-radius:16px;padding:24px;box-shadow:0 16px 60px #101a3033}.unsaved-close-prompt h3{font-size:17px!important;margin:0 0 10px!important;color:#172b46!important}.unsaved-close-prompt p{font-size:13px!important;line-height:1.8!important;color:#52647b!important;margin:0 0 22px!important}.unsaved-close-prompt section>div{display:flex;gap:10px}.unsaved-close-prompt button{flex:1;min-height:44px!important;border-radius:9px!important;background:#f1f5f9!important;color:#172b46!important;border:1px solid #cbd5e1!important;padding:10px!important;font-size:13px!important}.unsaved-close-prompt button.unsaved-save{background:#172b46!important;color:#fff!important;border-color:#172b46!important}.unsaved-close-prompt button:focus-visible{outline:3px solid #60a5fa;outline-offset:3px}@media print{.unsaved-close-prompt{display:none!important}}

.unsaved-close-prompt section>div{flex-wrap:wrap}.unsaved-close-prompt button.unsaved-discard{flex:1 0 100%;background:#fff!important;color:#b42318!important;border-color:#fecaca!important;font-weight:500}
