body.site-layout-app{--app-nav-width:248px}@media screen and (min-width:993px){body.site-layout-app #page{padding-inline-start:calc(var(--app-nav-width) + var(--tiles-gap))}body.site-layout-app .site-header:not(.header-compact){position:fixed;top:var(--tiles-gap);bottom:var(--tiles-gap);inset-inline-start:var(--tiles-gap);width:var(--app-nav-width);margin:0;overflow-y:auto;overscroll-behavior:contain;transform:none!important}body.admin-bar.site-layout-app .site-header:not(.header-compact){top:calc(32px + var(--tiles-gap))}body.site-layout-app .site-header:not(.header-compact) .header-wrapper{height:100%;max-width:none;padding:20px 14px}body.site-layout-app .site-header:not(.header-compact) .header-container{flex-direction:column;align-items:stretch;justify-content:flex-start;height:100%;min-height:0;gap:18px}body.site-layout-app .site-header:not(.header-compact) .site-branding{padding-inline:6px}body.site-layout-app .site-header:not(.header-compact) .site-title{font-size:22px;line-height:1.2}body.site-layout-app .site-header:not(.header-compact) .main-navigation{flex-grow:0;align-self:stretch}body.site-layout-app .site-header:not(.header-compact) .main-navigation>ul,body.site-layout-app .site-header:not(.header-compact) .main-navigation>div>ul{flex-direction:column;justify-content:flex-start;height:auto;gap:2px}body.site-layout-app .site-header:not(.header-compact) .main-navigation li{display:block}body.site-layout-app .site-header:not(.header-compact) .main-navigation a{justify-content:space-between;padding:10px 12px;border-radius:var(--control-radius,4px)}body.site-layout-app .site-header:not(.header-compact) .main-navigation ul ul{top:0;inset-inline-start:100%;margin-inline-start:8px;border-radius:var(--tiles-radius-inner)}body.site-layout-app .site-header:not(.header-compact) .main-navigation li.menu-item-has-children>a::after,body.site-layout-app .site-header:not(.header-compact) .main-navigation li.page_item_has_children>a::after{transform:rotate(-90deg)}[dir="rtl"] body.site-layout-app .site-header:not(.header-compact) .main-navigation li.menu-item-has-children>a::after,body.site-layout-app[dir="rtl"] .site-header:not(.header-compact) .main-navigation li.menu-item-has-children>a::after{transform:rotate(90deg)}body.site-layout-app .site-header:not(.header-compact):has(.main-navigation ul ul){overflow:visible}body.site-layout-app .site-header:not(.header-compact) .header-right{margin-top:auto;flex-wrap:wrap;justify-content:flex-start;gap:10px}body.site-layout-app .site-header:not(.header-compact) .header-right .header-search,body.site-layout-app .site-header:not(.header-compact) .header-right .search-form{flex:1 1 100%;width:100%}body.site-layout-app .site-content,body.site-layout-app #page>.boxedtheme-ad--full-width:first-child{margin-top:var(--tiles-gap)}body.site-layout-app{--tiles-sticky-top:var(--tiles-gap)}}