.modal-backdrop.fade{background-color:#000c;z-index:var(--bs-modal-zindex)}.modal-backdrop.fade.double-darkening{background-color:#000}.modal.fade{z-index:1060}.custom-modal__header{height:5rem;display:flex;align-items:center;width:100%;background-color:var(--primary_extra_light);padding:0 2.5rem;position:relative;border-radius:.3rem .3rem 0 0}@media(max-width:768px){.custom-modal__header{padding:0 1.5rem}}.custom-modal__header.bg-lightgray{background-color:var(--primary_extra_light);border-radius:.3rem .3rem 0 0}.custom-modal__header.bg-white{background-color:var(--white)!important;border-radius:.3rem .3rem 0 0}.custom-modal__header.bg-blue{background-color:var(--primary_light)!important;border-radius:.3rem .3rem 0 0}.custom-modal__header.bg-blue h2,.custom-modal__header.bg-blue h3{color:var(--white)}.custom-modal__header.bg-blue .modal-close-button.btn{color:#ffffff80}.custom-modal__header.bg-blue .modal-close-button.btn:hover{color:var(--white)}.custom-modal__header.bg-dark{background-color:var(--global_dark_gray)!important;border-radius:.3rem .3rem 0 0;color:var(--global_white)}.custom-modal__header.bg-dark h2,.custom-modal__header.bg-dark h3{color:var(--global_white)}.custom-modal__header.bg-dark .modal-close-button.btn{color:#ffffff80}.custom-modal__header.bg-dark .modal-close-button.btn:hover{color:var(--global_white)}.custom-modal__header.separator:after{content:"";display:block;height:1px;width:100%;position:absolute;background-color:var(--delimiter_color);bottom:0;left:0}.custom-modal__header.no-padding{padding:0}.custom-modal__header h2{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-modal__header-icon{display:flex;align-items:center}.custom-modal__header-icon i.custom-icon{font-size:1.75rem;margin-right:1rem}.custom-modal__header-icon i.icon{color:var(--primary_light);font-size:1.25rem;margin-right:.5rem}.custom-modal.has-sidebar .custom-modal__header{padding-left:2rem}.custom-modal__container>form{display:contents}.custom-modal__footer{height:5rem;display:flex;align-items:center;width:100%;padding:0 2.5rem;position:relative;background-color:var(--white);border-radius:0 0 .3rem .3rem}.custom-modal__footer.bg-lightgray{background-color:var(--primary_extra_light)}.custom-modal__footer.bg-white{background-color:var(--white)!important}.custom-modal__footer.bg-blue{background-color:var(--primary_light)}.custom-modal__footer.bg-dark{background-color:var(--global_dark_gray);color:var(--global_white)}.custom-modal__footer.footer-separator:after{content:"";display:block;height:1px;width:100%;position:absolute;background-color:var(--delimiter_color);top:0;left:0}.custom-modal__footer.no-padding{padding:0}.custom-modal__footer .btn:not(.btn-link:last-child){min-width:4.5rem}.custom-modal__sidebar{height:100%;width:30%;overflow:auto;min-width:300px;background-color:var(--bg_color);padding:1.5rem;position:relative}.custom-modal__sidebar.bg-lightgray{background-color:var(--primary_extra_light)}.custom-modal__sidebar.bg-white{background-color:var(--white)!important}.custom-modal__sidebar.bg-blue{background-color:var(--primary_light)}.custom-modal__sidebar.bg-dark{background-color:var(--global_dark_gray);color:var(--global_white)}.custom-modal__sidebar.separator-right:after{content:"";display:block;height:100%;width:1px;position:absolute;background-color:var(--delimiter_color);top:0;right:0}.custom-modal__sidebar.separator-left:after{content:"";display:block;height:100%;width:1px;position:absolute;background-color:var(--delimiter_color);top:0;left:0}.custom-modal__sidebar.no-padding{padding:0}.custom-modal.has-header:not(.type-drawer) .custom-modal__sidebar,.custom-modal.has-header:not(.type-drawer) .custom-modal__content,.custom-modal.has-header:not(.type-drawer) .custom-modal__body,.custom-modal .has-header:not(.type-drawer) .custom-modal__sidebar,.custom-modal .has-header:not(.type-drawer) .custom-modal__content,.custom-modal .has-header:not(.type-drawer) .custom-modal__body{height:calc(100% - 5rem)}.custom-modal.has-header:not(.type-drawer) .custom-modal__body,.custom-modal .has-header:not(.type-drawer) .custom-modal__body{border-top-left-radius:0;border-top-right-radius:0}.custom-modal.has-header:not(.type-drawer).has-footer .custom-modal__sidebar,.custom-modal.has-header:not(.type-drawer).has-footer .custom-modal__content,.custom-modal.has-header:not(.type-drawer).has-footer .custom-modal__body,.custom-modal.has-header:not(.type-drawer) .has-footer:not(.type-drawer) .custom-modal__sidebar,.custom-modal.has-header:not(.type-drawer) .has-footer:not(.type-drawer) .custom-modal__content,.custom-modal.has-header:not(.type-drawer) .has-footer:not(.type-drawer) .custom-modal__body,.custom-modal .has-header:not(.type-drawer).has-footer .custom-modal__sidebar,.custom-modal .has-header:not(.type-drawer).has-footer .custom-modal__content,.custom-modal .has-header:not(.type-drawer).has-footer .custom-modal__body,.custom-modal .has-header:not(.type-drawer) .has-footer:not(.type-drawer) .custom-modal__sidebar,.custom-modal .has-header:not(.type-drawer) .has-footer:not(.type-drawer) .custom-modal__content,.custom-modal .has-header:not(.type-drawer) .has-footer:not(.type-drawer) .custom-modal__body{height:calc(100% - 10rem)}.custom-modal.has-footer:not(.type-drawer) .custom-modal__sidebar,.custom-modal.has-footer:not(.type-drawer) .custom-modal__content,.custom-modal.has-footer:not(.type-drawer) .custom-modal__body,.custom-modal .has-footer:not(.type-drawer) .custom-modal__sidebar,.custom-modal .has-footer:not(.type-drawer) .custom-modal__content,.custom-modal .has-footer:not(.type-drawer) .custom-modal__body{height:calc(100% - 5rem)}.custom-modal.has-footer:not(.type-drawer) .custom-modal__body,.custom-modal .has-footer:not(.type-drawer) .custom-modal__body{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-modal__content{height:100%;max-width:100%;width:100%;min-width:100%;overflow:auto;padding:2.5rem;background-color:var(--white)}@media(max-width:768px){.custom-modal__content{padding:1.5rem}}.custom-modal__content.bg-lightgray{background-color:var(--primary_extra_light)}.custom-modal__content.bg-white{background-color:var(--white)!important}.custom-modal__content.bg-blue{background-color:var(--primary_light)}.custom-modal__content.bg-dark{background-color:var(--global_dark_gray);color:var(--global_white)}.custom-modal__content.no-padding{padding:0!important}.custom-modal.has-sidebar .custom-modal__content{min-width:70%;width:70%}.custom-modal__body{height:100%;width:100%;overflow:auto;padding:2.5rem;background-color:var(--white);border-radius:.3rem}.custom-modal__body::-webkit-scrollbar{width:12px;height:12px;background-color:var(--white)}.custom-modal__body::-webkit-scrollbar-thumb{background-color:var(--slider_color);border-radius:6px;-webkit-transition:background-color .2s;transition:background-color .2s;border:2px solid var(--white)}.custom-modal__body:hover::-webkit-scrollbar-thumb{background-color:var(--slider_hover_color)}.custom-modal__body::-webkit-scrollbar-button:vertical:start:decrement{background:linear-gradient(120deg,var(--white) 40%,rgba(0,0,0,0) 41%),linear-gradient(240deg,var(--white) 40%,rgba(0,0,0,0) 41%),linear-gradient(0deg,var(--white) 30%,rgba(0,0,0,0) 31%);background-color:var(--border_color)}.custom-modal__body::-webkit-scrollbar-button:vertical:end:increment{background:linear-gradient(300deg,var(--white) 40%,rgba(0,0,0,0) 41%),linear-gradient(60deg,var(--white) 40%,rgba(0,0,0,0) 41%),linear-gradient(180deg,var(--white) 30%,rgba(0,0,0,0) 31%);background-color:var(--border_color)}@media(max-width:768px){.custom-modal__body{padding:1.5rem}}.custom-modal__body.no-padding{padding:0}.custom-modal__body.has-sidebar,.custom-modal__body.has-content{padding:0;display:flex;height:100%}.custom-modal__body.has-sidebar>*,.custom-modal__body.has-content>*{height:100%!important}.custom-modal__body.has-sidebar>*::-webkit-scrollbar,.custom-modal__body.has-content>*::-webkit-scrollbar{width:12px;height:12px;background-color:var(--primary_extra_light)}.custom-modal__body.has-sidebar>*::-webkit-scrollbar-thumb,.custom-modal__body.has-content>*::-webkit-scrollbar-thumb{background-color:var(--border_color);border-radius:6px;-webkit-transition:background-color .2s;transition:background-color .2s;border:2px solid var(--primary_extra_light)}.custom-modal__body.has-sidebar>*:hover::-webkit-scrollbar-thumb,.custom-modal__body.has-content>*:hover::-webkit-scrollbar-thumb{background-color:var(--light_text)}.custom-modal__body.has-sidebar>*::-webkit-scrollbar-button:vertical:start:decrement,.custom-modal__body.has-content>*::-webkit-scrollbar-button:vertical:start:decrement{background:linear-gradient(120deg,var(--primary_extra_light) 40%,rgba(0,0,0,0) 41%),linear-gradient(240deg,var(--primary_extra_light) 40%,rgba(0,0,0,0) 41%),linear-gradient(0deg,var(--primary_extra_light) 30%,rgba(0,0,0,0) 31%);background-color:var(--border_color)}.custom-modal__body.has-sidebar>*::-webkit-scrollbar-button:vertical:end:increment,.custom-modal__body.has-content>*::-webkit-scrollbar-button:vertical:end:increment{background:linear-gradient(300deg,var(--primary_extra_light) 40%,rgba(0,0,0,0) 41%),linear-gradient(60deg,var(--primary_extra_light) 40%,rgba(0,0,0,0) 41%),linear-gradient(180deg,var(--primary_extra_light) 30%,rgba(0,0,0,0) 31%);background-color:var(--border_color)}.custom-modal__body.has-sidebar .custom-modal__content,.custom-modal__body.has-content .custom-modal__content{width:auto;flex-grow:1;min-width:0!important;min-width:initial!important}.custom-modal__body.has-sidebar .custom-modal__sidebar,.custom-modal__body.has-content .custom-modal__sidebar{width:25%;min-width:240px}.custom-modal__body.bg-lightgray{background-color:var(--primary_extra_light)}.custom-modal__body.bg-white{background-color:var(--white)!important}.custom-modal__body.bg-blue{background-color:var(--primary_light)}.custom-modal__body.bg-dark{background-color:var(--global_dark_gray);color:var(--global_white)}.custom-modal.type-base .custom-modal__header{border-radius:.3rem .3rem 0 0}.custom-modal.type-base .custom-modal__footer{border-radius:0 0 .3rem .3rem}.custom-modal.type-base.size-md{max-width:480px}.custom-modal.type-mobile{height:100%;max-height:100%}.custom-modal.type-mobile .custom-modal__body{border-radius:0}.custom-modal.type-media{height:75%;min-width:75%;margin-left:auto;margin-right:auto}.custom-modal.type-media .custom-modal__container{height:100%}.custom-modal.type-media .custom-modal__body{border-radius:0}@media(max-width:768px){.custom-modal.type-media{height:100%;min-width:100%;margin:0;position:absolute}}.custom-modal.type-static{width:calc(100% - 2rem);height:calc(100% - 2rem);border-radius:.3rem;margin:1rem auto;overflow:hidden;position:relative;transform:none;transform:initial}.custom-modal.type-static .custom-modal-region-group{height:100%}.custom-modal.type-static.size-full{width:calc(100% - 2rem)}.custom-modal.type-static.size-xl{max-width:1920px}.custom-modal.type-static.size-lg{max-width:1280px}.custom-modal.type-static.size-md{max-width:960px}.custom-modal.type-static.size-md{max-width:600px}.custom-modal.type-drawer{background-color:var(--white);box-sizing:border-box;height:100%;max-width:100%;margin-left:auto;margin-right:0;top:0;right:0;position:fixed}.custom-modal.type-drawer:not(.no-show-animation){transform:translate(100%)}.custom-modal.type-drawer .no-show-animation{transition:none;animation:none}.custom-modal.type-drawer .custom-modal__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;display:block!important}.custom-modal.type-drawer .custom-modal__container{display:flex!important;min-height:100%;flex-direction:column}.custom-modal.type-drawer .custom-modal__header{position:sticky;top:0;z-index:5}.custom-modal.type-drawer .custom-modal__header.header-hide-content:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--delimiter_color)}.custom-modal.type-drawer .custom-modal__footer{position:sticky;bottom:0}.custom-modal.type-drawer .custom-modal__body{height:auto;flex-grow:1}.custom-modal.type-drawer .custom-modal__content{position:relative;flex-grow:1}.custom-modal.type-drawer .custom-modal__close-button{height:0;position:sticky;top:0;display:block!important;z-index:10}.custom-modal.type-drawer .custom-modal__close-button .modal-close-button{margin:0 0 auto auto}.custom-modal.type-drawer.size-sm{width:375px}.custom-modal.type-drawer.size-md{width:720px}.custom-modal.type-drawer.size-lg{width:960px}.custom-modal.type-drawer.size-xl{width:1140px}.custom-modal.type-drawer.size-full{width:100%}.custom-modal.type-drawer.open{transform:translate(0)}.custom-modal.type-drawer.open:not(.no-show-animation){animation:slideInFromLeft .1s ease-out}.custom-modal.type-drawer:not(.open){animation:slideInFromRight .1s ease-out;transform:translate(100%)}.custom-modal.is-impersonation-bar.type-drawer{top:2rem;height:calc(100% - 2rem)}.custom-modal.is-impersonation-bar.type-static{margin-top:3rem;height:calc(100% - 4rem)}.custom-modal>*:not(.custom-modal__header):not(.custom-modal__body):not(.custom-modal__footer):not(.modal-close-button):not(.custom-modal__content){display:contents}.custom-modal>*:not(.custom-modal__header):not(.custom-modal__body):not(.custom-modal__footer):not(.modal-close-button):not(.custom-modal__content)>*:not(.custom-modal__header):not(.custom-modal__body):not(.custom-modal__footer):not(.modal-close-button):not(.custom-modal__content){display:contents}.custom-modal__mobile-header{display:flex!important;position:fixed;height:41px;width:100%;background-color:var(--white);align-items:center;padding-right:1rem;z-index:1}.custom-modal__mobile-header{box-shadow:0 0 2px #4353731a,0 1px 2px #4353730d,0 2px 12px #43537308}.custom-modal__mobile-header .left-col{overflow:hidden;text-overflow:ellipsis;font-weight:600;white-space:nowrap}.custom-modal__mobile-header .left-col .icon{margin:0 .5rem 0 1rem;color:var(--primary_light)}.custom-modal__mobile-header .center-col{flex-grow:1;text-align:center;overflow:hidden;text-overflow:ellipsis;padding:0 1rem 0 .5rem;font-weight:600}.custom-modal__mobile-header+.custom-modal__container .custom-modal__body{padding-top:calc(1.5rem + var(--app_mobile_header_height))}.drawer-is #app{transition:transform .1s}@keyframes slideInFromLeft{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideInFromRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes fadeIn{0%{background:#0000}to{background:#000c}}@keyframes fadeOut{0%{background:#000c}to{background:#0000}}@keyframes fadeInFull{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes fadeOutFull{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}.modal-close-button.btn{z-index:1;position:absolute;top:0;right:0;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--dark);-webkit-text-decoration:none;text-decoration:none;font-weight:400;font-size:14px}.modal-close-button.btn:hover{background-color:#000f1e1a;color:var(--primary_light);-webkit-text-decoration:none;text-decoration:none}.modal-close-button.btn:focus,.modal-close-button.btn:active{outline:none;box-shadow:none}@media(prefers-color-scheme:dark){:where(html:not([data-theme=light])) .modal-close-button.btn:hover{background-color:var(--gray_panel_light)}}:where(html[data-theme=dark]) .modal-close-button.btn:hover{background-color:var(--gray_panel_light)}.sfm-modal-footer{display:flex;justify-content:center;align-items:center;width:100%;padding:2rem}.sfm-modal-footer>*:not(:last-child){margin-right:.2rem}.sfm-modal-header{display:flex;justify-content:flex-start;align-items:center;padding:2rem}.modal-title{color:var(--dark_gray)}.modal-title{font-size:1.0625rem;color:var(--dark_gray);font-weight:700;text-transform:uppercase;letter-spacing:.01rem;line-height:1.4}
