body,html{overflow-x:clip}.has-global-padding>.alignfull{margin-left:0;margin-right:0}.hidden{display:none}nav.is-style-tms-sidebar-vertical-navigation{background-color:var(--wp--preset--color--tms-neutral-dark-2);border-radius:3px;color:#fff;padding:12px 24px}@media(min-width:782px){nav.is-style-tms-sidebar-vertical-navigation .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation{align-items:flex-start;display:flex;flex-direction:column;gap:0}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation>.is-style-tms-sidebar-vertical-navigation-li{align-items:flex-start;display:flex;flex-direction:column;min-height:25px;position:relative;width:100%}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation>.is-style-tms-sidebar-vertical-navigation-li a{min-height:25px;padding:14px 0;z-index:1}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation>.is-style-tms-sidebar-vertical-navigation-li a:hover{color:var(--wp--preset--color--tms-accent-1)}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation>.is-style-tms-sidebar-vertical-navigation-li:not(:last-of-type):after{border-bottom:1px solid var(--wp--preset--color--tms-neutral-medium-2);content:"";height:100%;position:absolute;width:100%;z-index:0}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation li.wp-block-navigation-submenu{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation li.wp-block-navigation-submenu .is-style-tms-sidebar-vertical-navigation-li:not(.has-child) a{padding-left:24px}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation li.wp-block-navigation-submenu span.toggle-wrapper{align-content:center;align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;justify-content:flex-end;position:relative;width:100%!important;z-index:1}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation li.wp-block-navigation-submenu span.toggle-wrapper a{display:inline-block;width:auto}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation li.wp-block-navigation-submenu span.toggle-wrapper:focus{outline:none}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation li.wp-block-navigation-submenu span.toggle-arrow{align-content:center;align-items:center;display:flex;justify-content:center}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation li.wp-block-navigation-submenu span.toggle-arrow svg{transform:rotate(270deg);transition:all .3s}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation li.wp-block-navigation-submenu .wp-block-navigation__submenu-icon{display:none}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation li.wp-block-navigation-submenu.active>ul.wp-block-navigation__submenu-container.wp-block-navigation-submenu{max-height:1000px;visibility:visible!important}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation li.wp-block-navigation-submenu.active>span.toggle-wrapper>span.toggle-arrow svg{transform:rotate(1turn)}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation li.wp-block-navigation-submenu:hover ul.wp-block-navigation__submenu-container.wp-block-navigation-submenu{height:auto;min-width:auto;opacity:1;overflow:hidden;visibility:hidden}nav.is-style-tms-sidebar-vertical-navigation ul.is-style-tms-sidebar-vertical-navigation ul.wp-block-navigation__submenu-container.wp-block-navigation-submenu{align-items:flex-start;background-color:transparent;border:none;color:#fff;display:flex;flex-direction:column;height:auto;max-height:0;opacity:1;overflow:hidden;position:static;transition:all .3s;visibility:visible;width:100%}nav.is-style-tms-sidebar-vertical-navigation .is-style-tms-sidebar-vertical-navigation-li{box-sizing:border-box;padding:2px;width:100%}nav.is-style-tms-sidebar-vertical-navigation .is-style-tms-sidebar-vertical-navigation-li span.toggle-wrapper{width:100%}a.wp-block-navigation-item__content:focus{outline:none}