#modal-sections,#modal-sections *,#modal-sections :after,#modal-sections :before{box-sizing:border-box!important}.modal-section-backdrop{right:0;position:fixed;bottom:0;top:0;background-color:#00000061;left:0}.modal-section-backdrop.backdrop-full{z-index:1000000}.modal-section-backdrop.backdrop-sub-head-menu{z-index:999}.modal-section{position:absolute;width:100%;display:none}.modal-section,.modal-section *,.modal-section :after,.modal-section :before{box-sizing:border-box!important}.modal-section .modal-section-wrapper{overflow:hidden}.modal-section.section-bottom .modal-section-wrapper,.modal-section.section-center .modal-section-wrapper,.modal-section.section-left .modal-section-wrapper,.modal-section.section-right .modal-section-wrapper,.modal-section.section-top .modal-section-wrapper{right:0;position:absolute;bottom:0;top:0;left:0}.modal-section .modal-section-actions{position:absolute;z-index:10}.modal-section .modal-section-btn-close{height:32px;justify-content:center;font-size:1.4rem;color:#fff;text-align:center;background-color:#3e3e3e;align-items:center;border-radius:50%;width:32px;user-select:none;display:flex}.modal-section .modal-section-btn-close:hover{background-color:#000;cursor:pointer}.modal-section .modal-section-content{height:100%;overflow:auto;position:relative;background-color:#fff}.modal-section .modal-section-content[data-embedding=interactive]{padding-right:15px;padding-left:15px}.modal-section .modal-section-content[data-embedding=iframe]{overflow:hidden}.modal-section.section-center{overflow:auto;right:1.5rem;bottom:1.5rem;top:1.5rem;left:1.5rem;width:auto}.modal-section.section-center .modal-section-actions{right:2rem;top:1.4rem}.modal-section.section-top{overflow:auto;min-height:360px;right:0;top:-100%;left:0}.modal-section.section-top .modal-section-wrapper{padding-bottom:16px}.modal-section.section-top .modal-section-actions{bottom:0;padding-left:16px}.modal-section.section-left{overflow-x:auto;bottom:0;top:0;left:-100%;width:clamp(360px,50vw,750px)}.modal-section.section-left .modal-section-wrapper{padding-right:16px}.modal-section.section-left .modal-section-actions{padding-top:16px;right:0}.modal-section.section-right{overflow-x:auto;right:-100%;bottom:0;top:0;width:clamp(360px,50vw,750px)}.modal-section.section-right .modal-section-wrapper{padding-left:16px}.modal-section.section-right .modal-section-actions{padding-top:16px;left:0}.modal-section.section-bottom{overflow:auto;min-height:360px;right:0;bottom:-100%;left:0}.modal-section.section-bottom .modal-section-wrapper{padding-top:16px}.modal-section.section-bottom .modal-section-actions{top:0;padding-left:16px}.modal-section.section-sub-head-menu{overflow:auto;min-height:2rem;position:static;max-height:calc(100vh - 143px);background-color:#fff}.modal-section.section-sub-head-menu .modal-section-wrapper{height:inherit;overflow:hidden;padding-bottom:16px}.modal-section.section-sub-head-menu .modal-section-actions{bottom:16px;padding-left:16px}