.p-dialog-mask{align-items:center;background-color:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1101}.p-overlay-mask{background:var(--p-mask-background, rgba(0,0,0,.4));color:var(--p-mask-color, inherit);height:100%;left:0;position:fixed;top:0;width:100%}.p-overlay-mask-enter{animation:p-overlay-mask-enter-animation var(--p-mask-transition-duration, .2s) forwards}.p-overlay-mask-leave{animation:p-overlay-mask-leave-animation var(--p-mask-transition-duration, .2s) forwards}@keyframes p-overlay-mask-enter-animation{0%{background:transparent}to{background:var(--p-mask-background, rgba(0,0,0,.4))}}@keyframes p-overlay-mask-leave-animation{0%{background:var(--p-mask-background, rgba(0,0,0,.4))}to{background:transparent}}.p-dialog{border:0;border-radius:6px;box-shadow:0 1px 3px #0000004d;overflow:hidden}.p-dialog .p-dialog-header{align-items:center;background:#fff;border-bottom:0;color:#000;gap:4rem;justify-content:center;padding:2.5rem;position:relative}.p-dialog-header-actions{align-items:center;display:flex;gap:0;padding:1.5rem;position:absolute;right:0;top:0}.p-dialog-header-actions svg{width:18px}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.5rem;font-family:SupremeLL,serif;font-weight:900}.p-dialog .p-dialog-header .p-dialog-header-icon{background:transparent;border:0;border-radius:50%;color:#000;font-weight:700;height:2rem;position:absolute!important;right:20px;top:20px;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#343a40}.p-dialog .p-dialog-header .p-dialog-header-icon:focus{box-shadow:0 0 0 .2rem #c7d2fe;outline:0 none;outline-offset:0}.p-dialog .p-dialog-content{background:#fff;color:#495057;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:0;color:#495057;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message:not(:first-child){margin-left:1rem}.p-component-overlay{background-color:#0006;transition-duration:.2s}@keyframes p-component-overlay-enter-animation{0%{background-color:transparent}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:transparent}}.p-dialog-header-sm-padding .p-dialog-header{padding:1.5rem 2rem 1.5rem 1.5rem}
