.ux-modal-shell{position:fixed;inset:0;z-index:26000;padding:1rem;overflow:auto;background:#0f172a14;animation:none!important;transition:none!important}.ux-modal-shell .modal-dialog{width:min(var(--ux-modal-max-width),calc(100vw - 2rem));max-width:100%;margin:0 auto;min-height:calc(100vh - 2rem);display:flex;align-items:flex-start;animation:none!important;transition:none!important;transform:none!important}.ux-modal-backdrop{animation:none!important;transition:none!important}.ux-modal-shell .modal-content{width:100%;max-height:calc(100vh - 2rem);border-radius:.75rem;overflow:hidden;display:flex;flex-direction:column}.ux-modal-shell .modal-header,.ux-modal-shell .modal-footer{padding:.4rem .72rem}.ux-modal-shell .modal-header{border-bottom-color:#0f172a14}.ux-modal-shell .modal-footer{border-top-color:#0f172a14}.ux-modal-shell .modal-body{padding:.75rem .85rem;overflow:auto;min-height:0;flex:1 1 auto}.ux-modal-shell .modal-title{margin:0;font-size:.98rem;line-height:1.2}.ux-modal-shell .modal-footer{gap:.45rem}.ux-modal-shell .btn-close{padding:.35rem;margin:-.08rem -.08rem -.08rem auto}@media(max-width:640px){.ux-modal-shell{padding:.5rem}.ux-modal-shell .modal-dialog{width:calc(100vw - 1rem)}.ux-modal-shell .modal-content{max-height:calc(100vh - 1rem)}}
