@media (min-width:768px){[data-layout=vertical] .app-menu.navbar-menu{display:flex;flex-direction:column;overflow:hidden;padding-bottom:0!important}[data-layout=vertical] .app-menu.navbar-menu .navbar-brand-box{flex:0 0 auto}[data-layout=vertical] .app-menu.navbar-menu #scrollbar{flex:1 1 auto;min-height:0;height:auto!important;max-height:none!important}[data-layout=vertical] .app-menu.navbar-menu #scrollbar:not([data-simplebar=init]){overflow-y:auto!important;-webkit-overflow-scrolling:touch}}.modal-dialog-scrollable{height:calc(100% - 3.5rem);max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden;border:0;border-radius:1rem;box-shadow:0 24px 64px rgba(15,23,42,.18)}.modal-dialog-scrollable .modal-content>form{display:flex;flex-direction:column;max-height:calc(100vh - 3.5rem);min-height:0;overflow:hidden}.modal-dialog-scrollable .modal-content>form>.modal-body,.modal-dialog-scrollable .modal-content>.modal-body{overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto;min-height:0;-webkit-overflow-scrolling:touch;padding:1.15rem 1.5rem}.modal-dialog-scrollable .modal-content>form>.modal-header,.modal-dialog-scrollable .modal-content>form>.modal-footer,.modal-dialog-scrollable .modal-content>.modal-header,.modal-dialog-scrollable .modal-content>.modal-footer{flex:0 0 auto}.modal-dialog-scrollable .modal-header{padding:1.15rem 1.5rem 1rem;border-bottom:1px solid rgba(15,23,42,.06)}.modal-dialog-scrollable .modal-title{font-weight:700;letter-spacing:-.01em}.modal-dialog-scrollable .modal-footer{padding:1rem 1.5rem;border-top:1px solid rgba(15,23,42,.06);background:#fafafa;gap:.5rem}.modal .modal-content{border:0;border-radius:1rem;box-shadow:0 24px 64px rgba(15,23,42,.18)}.app-modal-section{background:#f8f9fc;border:1px solid rgba(15,23,42,.06);border-radius:.9rem;padding:1rem 1.1rem;margin-bottom:1rem}.app-modal-section:last-child{margin-bottom:0}.app-modal-section__title{display:flex;align-items:center;gap:.5rem;margin-bottom:.9rem;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vz-primary,#4b38b3)}
