.layout-navbar{background:var(--zone-header-bg,var(--color-navbar-bg))!important;color:var(--zone-header-text,var(--color-navbar-text))!important;z-index:var(--z-header,1040)!important;box-shadow:var(--zone-header-shadow,0 2px 4px var(--color-shadow,rgba(0,0,0,.08)))!important;transition:box-shadow .3s ease;padding:.5rem 0;width:100%;position:-webkit-sticky;position:sticky;top:0}.layout-navbar-container{display:flex!important;flex-direction:row!important;align-items:center;gap:1rem;padding:0 1rem}@media (min-width:992px){[dir=rtl] .layout-navbar-container{display:flex!important;flex-direction:row-reverse!important;direction:rtl}[dir=rtl] .layout-navbar-brand{order:10!important;margin-left:0!important;margin-right:0!important}[dir=rtl] .layout-navbar-search{order:9!important}[dir=rtl] .layout-navbar-collapse{order:5!important;display:flex!important;flex-direction:row!important;flex-grow:1!important;justify-content:space-between!important}[dir=rtl] .layout-navbar-nav.layout-navbar-left{order:4!important;margin-right:0!important;margin-left:0!important}[dir=rtl] .layout-navbar-nav.layout-navbar-right{order:5!important;margin-left:0!important;margin-right:auto!important}}@media (max-width:767px){[dir=rtl] .layout-navbar-container{direction:rtl}[dir=rtl] .layout-navbar-collapse{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;display:none;width:100%;order:100}[dir=rtl] .layout-navbar-collapse.collapsing,[dir=rtl] .layout-navbar-collapse.show{display:flex!important}[dir=rtl] .layout-navbar-nav{flex-direction:column;align-items:flex-start;width:100%}[dir=rtl] .layout-navbar-nav.layout-navbar-right{margin-left:0;margin-right:0;align-items:flex-start}[dir=rtl] .layout-navbar .navbar-toggler{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .layout-navbar-item{justify-content:flex-start;width:100%}[dir=rtl] .layout-navbar-item .widget{justify-content:flex-start}}.layout-navbar-brand .widget{display:flex;align-items:center;justify-content:center;white-space:nowrap;margin:0!important}.layout-navbar-brand .widget--image{width:auto!important;flex:0 0 auto!important}.layout-navbar-brand .widget--image img{width:auto!important;max-width:140px;height:auto;display:block}.layout-navbar-brand .header-logo{color:var(--color-navbar-text);background:var(--color-navbar-logo-bg,transparent);padding:.35rem .75rem;border-radius:10px;line-height:1}.layout-navbar .navbar-toggler{border:none;padding:.25rem .5rem;color:var(--zone-header-text,var(--color-navbar-text));outline:none;display:inline-flex;align-items:center;gap:.4rem}.layout-navbar .navbar-toggler:focus{box-shadow:0 0 0 3px rgba(74,144,226,.3)}.layout-navbar .navbar-toggler-label{font-size:.95rem;font-weight:600;color:var(--zone-header-text,var(--color-navbar-text))}.layout-navbar .navbar-toggler-icon-custom{font-size:1rem;color:var(--zone-header-text,var(--color-navbar-text))}.layout-navbar-collapse{flex:1 1 auto;min-width:0;width:100%;gap:.75rem;column-gap:.75rem;flex-wrap:nowrap;justify-content:space-between}.layout-navbar-collapse.navbar-collapse{flex-basis:auto;flex-grow:1;flex-shrink:1;min-width:0}@media (min-width:992px){.layout-navbar-collapse{display:flex;align-items:center}}.layout-navbar-nav{display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem;width:auto;margin:0;padding:0}.layout-navbar-nav.layout-navbar-left{flex:1 1 auto;min-width:0;margin-right:.75rem;overflow:visible;gap:.75rem}.layout-navbar-nav.layout-navbar-right{flex:0 0 auto;margin-left:auto;display:flex;align-items:center;min-width:-webkit-max-content;min-width:max-content;gap:.35rem;flex-shrink:0;padding-left:.5rem}.layout-zone--header .dynamic-menu.navbar-menu .menu-list{flex-wrap:nowrap;overflow:visible}.layout-zone--header .dynamic-menu.navbar-menu .menu-link{font-size:clamp(.8rem,.18vw + .78rem,1.02rem);padding:clamp(.34rem,.15vw + .3rem,.58rem) clamp(.4rem,.35vw + .32rem,.95rem)}.layout-zone--header .dynamic-menu.navbar-menu{flex:0 1 auto;width:auto;min-width:0}.layout-zone--header .widget--menu{min-width:0;flex:0 1 auto}.layout-zone--header .widget--menu.widget-grow{flex:1 1 auto;min-width:0}.layout-zone--header .widget--menu .dynamic-menu.navbar-menu{width:auto;flex:1 1 auto;min-width:0}.layout-zone--header .widget--menu .dynamic-menu.navbar-menu .menu-list{width:auto;max-width:100%}.layout-zone--header .dropdown.d-inline-block{margin-left:.25rem}.layout-zone--header .widget.widget-grow .dynamic-menu.navbar-menu{flex:1 1 auto;width:100%}.layout-zone--header .widget.widget-shrink .dynamic-menu.navbar-menu{flex:0 1 auto;min-width:0}@media (max-width:767px){.dynamic-menu.navbar-menu .menu-list{align-items:flex-start}.dynamic-menu.navbar-menu .menu-link{justify-content:flex-start;text-align:start}[dir=rtl] .dynamic-menu.navbar-menu .menu-link{justify-content:flex-start;direction:rtl}}.layout-navbar-item{padding:0;margin:0;list-style:none}.layout-navbar-item,.layout-navbar-item .widget{display:flex;align-items:center;white-space:nowrap;min-width:0;flex:0 1 auto}.layout-navbar-item .widget{justify-content:center;margin:0!important;overflow:visible}.layout-zone--header .widget{min-width:0;flex:0 1 auto}.layout-zone--header .widget.widget-grow{flex:1 1 auto;min-width:0}.nav-fill{width:100%}.nav-fill .menu-item{flex:1 1}.nav-fill .menu-item>a{display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem .75rem}@media (min-width:992px){.layout-navbar-container{gap:.75rem}.layout-navbar-nav{gap:.25rem;flex-wrap:nowrap}.layout-navbar-item{flex-shrink:1;min-width:auto}.layout-navbar-item .widget--search{flex:0 1 220px;min-width:120px;max-width:220px;overflow:visible}.layout-navbar-item .widget--search .widget-content{display:flex;align-items:center;gap:.5rem}.layout-navbar-item .widget--search input{flex:1 1 auto;min-width:120px}.layout-navbar-item .widget--search button{flex:0 0 auto;white-space:nowrap;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.layout-navbar-nav.layout-navbar-left{overflow:visible}.layout-navbar-nav.layout-navbar-left .dynamic-menu.navbar-menu .menu-list{overflow:visible!important;justify-content:flex-start;scrollbar-width:none}.layout-navbar-nav.layout-navbar-left .dynamic-menu.navbar-menu .menu-list::-webkit-scrollbar{display:none}.layout-navbar-nav.layout-navbar-left .dynamic-menu.navbar-menu>.menu-list>.menu-item{flex:0 0 auto;min-width:-webkit-max-content;min-width:max-content}.layout-zone--header .dynamic-menu.navbar-menu>.menu-list>.menu-item>.menu-link{min-width:-webkit-max-content;min-width:max-content;overflow:visible;text-overflow:clip}}@media (min-width:992px) and (max-width:1199px){.layout-navbar-search{flex:0 1 170px;min-width:96px;max-width:170px}.navbar-search-input{min-width:0}.layout-zone--header .dynamic-menu.navbar-menu>.menu-list>.menu-item>.menu-link{font-size:.88rem;padding:.42rem .56rem;gap:.28rem}}@media (min-width:1200px) and (max-width:1399px){.layout-zone--header .dynamic-menu.navbar-menu>.menu-list>.menu-item>.menu-link{font-size:.95rem;padding:.5rem .74rem}}@media (min-width:1400px){.layout-zone--header .dynamic-menu.navbar-menu>.menu-list>.menu-item>.menu-link{font-size:1.04rem;padding:.58rem .95rem;gap:.45rem}}@media (max-width:991px){.layout-navbar{padding:.25rem 0}.layout-navbar-container{flex-wrap:wrap;gap:.5rem;padding:0 0 0 .5rem}.layout-navbar .navbar-toggler{padding:.2rem .45rem;gap:.3rem}.layout-navbar .navbar-toggler-label{font-size:.9rem}.layout-navbar-collapse{display:none;width:100%;order:100;flex-direction:column;align-items:stretch;gap:.35rem}.layout-navbar-collapse.collapsing,.layout-navbar-collapse.show{display:flex!important;max-height:calc(100vh - 112px);overflow-y:auto;padding-bottom:.35rem}.layout-navbar-nav{flex-direction:column;gap:.35rem;width:100%;padding:.25rem 0;align-items:stretch}.layout-zone--header .dynamic-menu.navbar-menu .menu-link{padding:.6rem .85rem;font-size:.95rem}.layout-navbar-right{margin-left:0;width:100%;align-items:flex-start}.layout-navbar-item{width:min(480px,100%);flex-wrap:wrap;justify-content:flex-start}.layout-navbar-right .layout-navbar-item{width:100%}.layout-navbar-item .widget{width:100%;justify-content:flex-start;white-space:normal}.layout-navbar-item .widget--search{width:min(480px,100%)}.layout-navbar-item.ms-auto{margin-left:0}}@media (min-width:992px) and (max-width:1399px){.layout-navbar-nav.layout-navbar-left.navbar-nav.me-auto{margin-right:.5rem!important}.layout-navbar-nav.layout-navbar-right.navbar-nav.ms-auto{margin-left:auto!important}.layout-navbar-collapse{flex-wrap:nowrap;align-items:center;min-width:0;overflow:visible}.layout-navbar-nav.layout-navbar-left{flex:1 1 auto;min-width:0;overflow:visible}.layout-navbar-nav.layout-navbar-left .dynamic-menu.navbar-menu{width:100%;min-width:0}.layout-navbar-nav.layout-navbar-left .dynamic-menu.navbar-menu .menu-list{max-width:100%;overflow:visible!important;scrollbar-width:none;justify-content:flex-start;gap:.35rem}.layout-navbar-nav.layout-navbar-left .dynamic-menu.navbar-menu .menu-list::-webkit-scrollbar{display:none}.layout-navbar-nav.layout-navbar-left .dynamic-menu.navbar-menu>.menu-list>.menu-item{flex:0 0 auto;min-width:-webkit-max-content;min-width:max-content;display:flex;justify-content:flex-start}.layout-navbar-nav.layout-navbar-right{flex:0 0 auto;width:auto;min-width:-webkit-max-content;min-width:max-content;margin-left:auto!important;align-items:center;justify-content:flex-end;padding:0;border-top:0;gap:.25rem}.layout-navbar-search{flex:0 1 170px;min-width:96px;max-width:170px}.layout-zone--header .dynamic-menu.navbar-menu>.menu-list>.menu-item>.menu-link>svg+.menu-title{display:inline}.layout-zone--header .dynamic-menu.navbar-menu>.menu-list>.menu-item>.menu-link{padding:.46rem .66rem;min-width:-webkit-max-content;min-width:max-content;width:auto;justify-content:flex-start;gap:.28rem;font-size:.9rem;line-height:1.2;overflow:visible;text-overflow:clip}.layout-zone--header .dynamic-menu.navbar-menu>.menu-list>.menu-item>.menu-link>.menu-title{display:inline-block;min-width:-webkit-max-content;min-width:max-content}}.layout-navbar-item .widget--theme-toggle,.layout-zone--header .widget--theme-toggle{display:flex!important;align-items:center;justify-content:center}.layout-navbar-item .widget--theme-toggle button,.layout-zone--header .widget--theme-toggle button{background:var(--widget-button-bg,var(--zone-header-button-bg,var(--color-hover-bg)))!important;color:var(--widget-button-text,var(--color-text))!important;border:2px solid var(--widget-button-border,var(--color-border))!important;border-radius:6px!important;padding:.5rem .75rem!important;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;white-space:nowrap;margin:0!important}.layout-navbar-item .widget--theme-toggle button:hover,.layout-zone--header .widget--theme-toggle button:hover{background:var(--widget-button-hover-bg,color-mix(in srgb,var(--color-hover-bg) 84%,var(--color-text) 16%))!important;color:var(--widget-button-hover-text,var(--color-text))!important;border-color:var(--widget-button-hover-border,color-mix(in srgb,var(--color-border) 80%,var(--color-text) 20%))!important}.layout-zone--header{background:var(--zone-header-bg,var(--color-navbar-bg))!important;color:var(--zone-header-text,var(--color-navbar-text))!important;z-index:var(--z-header,1040)!important;box-shadow:var(--zone-header-shadow,0 2px 4px var(--color-shadow,rgba(0,0,0,.08)))!important;transition:box-shadow .3s ease;position:relative;isolation:isolate}.layout-zone--header .btn,.layout-zone--header .nav-link,.layout-zone--header a:not(.dropdown-item){color:var(--widget-link-color,var(--zone-header-text,var(--color-navbar-text)));padding:.5rem 1rem;border-radius:4px;transition:all .3s ease;background:var(--widget-link-bg,transparent);border:none;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;font-weight:400;cursor:pointer}.layout-zone--header .btn:hover,.layout-zone--header .nav-link:hover,.layout-zone--header a:not(.dropdown-item):hover{background:var(--widget-link-hover-bg,var(--zone-header-hover-bg,var(--color-navbar-hover)));color:var(--widget-link-hover-color,var(--zone-header-text,var(--color-navbar-text)));text-decoration:none;transform:none}.layout-zone--header .btn:focus,.layout-zone--header .nav-link:focus,.layout-zone--header a:not(.dropdown-item):focus{outline:2px solid var(--widget-link-focus-border,var(--color-accent));outline-offset:2px}.layout-zone--header .btn.active,.layout-zone--header .btn:active,.layout-zone--header .nav-link.active,.layout-zone--header .nav-link:active,.layout-zone--header a:not(.dropdown-item).active,.layout-zone--header a:not(.dropdown-item):active{background:var(--widget-link-active-bg,color-mix(in srgb,var(--color-hover-bg) 74%,var(--color-text) 26%));color:var(--widget-link-active-color,var(--color-text))}.layout-zone--header .btn.active,.layout-zone--header .nav-link.active,.layout-zone--header a:not(.dropdown-item).active{font-weight:700}.layout-zone--header .btn-sm{background:var(--widget-button-bg,var(--zone-header-button-bg,var(--color-hover-bg)))!important;color:var(--widget-button-text,var(--color-text))!important;border:2px solid var(--widget-button-border,var(--color-border))!important;border-radius:6px!important;padding:.5rem .75rem!important;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.layout-zone--header .btn-sm:hover{background:var(--widget-button-hover-bg,color-mix(in srgb,var(--color-hover-bg) 84%,var(--color-text) 16%))!important;color:var(--widget-button-hover-text,var(--color-text))!important;border-color:var(--widget-button-hover-border,color-mix(in srgb,var(--color-border) 80%,var(--color-text) 20%))!important}.layout-zone--header .btn-sm:focus{box-shadow:0 0 0 3px var(--widget-button-focus-ring,rgba(74,144,226,.3));outline:none}.layout-zone--header .dropdown-toggle{color:var(--widget-dropdown-toggle-color,var(--color-navbar-text))!important;padding:.5rem 1rem;border-radius:4px;transition:all .3s ease;background:var(--widget-dropdown-toggle-bg,transparent);display:flex;align-items:center;gap:.5rem;cursor:pointer;border:none}.layout-zone--header .dropdown-toggle:hover{background:var(--widget-dropdown-toggle-hover-bg,var(--color-navbar-hover))!important}.layout-zone--header .dropdown-toggle:after{color:var(--widget-dropdown-toggle-color,var(--color-navbar-text))}.layout-zone--header .dropdown-menu{background:var(--widget-dropdown-bg,var(--zone-dropdown-bg,var(--color-card-bg,var(--color-panel-bg))))!important;border:1px solid var(--widget-dropdown-border,var(--zone-dropdown-border,var(--color-border)))!important;border-radius:8px!important;box-shadow:var(--widget-dropdown-shadow,0 4px 12px var(--color-shadow,rgba(0,0,0,.1)))!important;padding:.5rem 0;margin-top:.5rem;min-width:160px;overflow:visible;z-index:var(--z-header-dropdown,2000)!important;pointer-events:auto!important}.layout-zone--header .dropdown-item{color:var(--widget-dropdown-item-color,var(--color-text))!important;background:transparent!important;padding:.6rem 1rem;transition:all .2s ease;cursor:pointer;border:none;display:flex;align-items:center;gap:.75rem;font-weight:400}.layout-zone--header .dropdown-item:focus,.layout-zone--header .dropdown-item:hover{background:var(--widget-dropdown-item-hover-bg,var(--color-hover-bg))!important;color:var(--widget-dropdown-item-hover-color,var(--color-text))!important}.layout-zone--header .dropdown-item:focus{outline:none}.layout-zone--header .dropdown-item.active{background:var(--widget-dropdown-item-active-bg,var(--color-hover-bg))!important;color:var(--widget-dropdown-item-active-color,var(--color-accent))!important;font-weight:600}.layout-zone--header .dropdown-divider{border-top:1px solid var(--widget-dropdown-divider,var(--color-border));margin:.5rem 0}.layout-zone--header .fa,.layout-zone--header .far,.layout-zone--header .fas,.layout-zone--header svg{color:var(--widget-icon-color,var(--color-navbar-text));transition:color .2s ease}.layout-zone--header .btn:hover svg,.layout-zone--header .nav-link:hover svg,.layout-zone--header a:hover svg{color:var(--widget-icon-hover-color,var(--color-navbar-text))}.layout-zone--header .navbar-brand{color:var(--widget-brand-color,var(--color-navbar-text))!important;font-size:1.25rem;font-weight:700;margin:0;padding:0;transition:opacity .2s ease;text-decoration:none}.layout-zone--header .navbar-brand:hover{opacity:.8;color:var(--widget-brand-color,var(--color-navbar-text))!important}.layout-zone--header .dropdown.d-inline-block{position:relative;z-index:1}.layout-zone--header .dropdown,.layout-zone--header .dropend,.layout-zone--header .dropstart,.layout-zone--header .dropup{position:relative}.layout-zone--header .header-user-menu,.layout-zone--header .header-user-menu .dropdown,.layout-zone--header .header-user-menu .dropdown-menu{z-index:var(--z-header-dropdown,2000)!important}.layout-zone--header .badge{font-size:.7rem;padding:.25em .5em}.layout-zone--header [data-toggle=dropdown]{cursor:pointer;position:relative;padding:.5rem;border-radius:4px;transition:background .2s ease}.layout-zone--header [data-toggle=dropdown]:hover{background:var(--color-navbar-hover)}.layout-zone--header .widget--search input,.layout-zone--header input[type=search]{background:var(--widget-input-bg,var(--color-hover-bg));color:var(--widget-input-text,var(--color-text));border:1px solid var(--widget-input-border,var(--color-border));border-radius:6px;padding:.5rem 1rem;transition:all .2s ease}.layout-zone--header .widget--search input:focus,.layout-zone--header input[type=search]:focus{background:var(--widget-input-focus-bg,var(--color-card-bg));border-color:var(--widget-input-focus-border,var(--color-accent));outline:none;box-shadow:0 0 0 3px var(--widget-input-focus-ring,rgba(74,144,226,.2))}.navbar-search-container{padding:0;margin:0}.navbar-search-container .row{width:100%;margin:0}.navbar-search-container .col-12{padding:0}.navbar-search-input-group{display:flex;align-items:center;flex-wrap:nowrap;width:100%}.navbar-search-container{width:100%}.navbar-search-input{min-width:0;width:100%;height:38px;line-height:38px;box-shadow:none;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.navbar-search-button{height:38px;min-width:40px;padding:0 .75rem;border-top-left-radius:0!important;border-bottom-left-radius:0!important;box-shadow:none!important;display:inline-flex;align-items:center;justify-content:center}.navbar-search-input-group:focus-within .navbar-search-input{border-color:rgba(13,110,253,.5)}.layout-zone--header .header-user-menu{display:flex;align-items:center;white-space:nowrap;flex-shrink:0}.layout-zone--header .header-user-menu .dropdown-toggle{display:flex!important;align-items:center;white-space:nowrap;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.layout-zone--header .header-auth-buttons{display:flex;align-items:center;gap:.5rem;white-space:nowrap;flex-shrink:0}@media (max-width:767px){.layout-zone--header .header-user-menu{margin-left:auto}.layout-zone--header .header-user-menu .gap-2{gap:.375rem!important}.layout-zone--header .header-user-menu .user-name-text{font-size:.875rem}}@media (max-width:576px){.layout-zone--header .header-user-menu .user-name-text{display:none!important}.layout-zone--header .header-user-menu .gap-2{gap:0!important}}.layout-wrapper{display:flex;flex-direction:column;min-height:100vh;width:100%;margin:0;padding:0;position:relative}.layout-wrapper>header,.layout-wrapper>nav{width:100%;box-sizing:border-box}:root{--app-header-height:64px}@media (min-width:992px){:root{--app-header-height:72px}}.layout-wrapper.has-fixed-header .layout-main{padding-top:var(--app-header-height)}.layout-wrapper:has(.layout-navbar.is-fixed) .layout-main{padding-top:var(--app-header-height)}.layout-wrapper.has-fixed-header .layout-renderer--top{padding-top:var(--app-header-height)}.layout-wrapper:has(.layout-navbar.is-fixed) .layout-renderer--top{padding-top:var(--app-header-height)}.layout-wrapper.has-fixed-header .layout-renderer--top:has(>*)~.layout-main{padding-top:0}.layout-wrapper:has(.layout-navbar.is-fixed) .layout-renderer--top:has(>*)~.layout-main{padding-top:0}.layout-wrapper.has-fixed-header .layout-content-inner{padding-top:0}.layout-wrapper:has(.layout-navbar.is-fixed) .layout-content-inner{padding-top:0}.layout-wrapper.has-fixed-header .layout-zone--content{padding-top:0}.layout-wrapper:has(.layout-navbar.is-fixed) .layout-zone--content{padding-top:0}.layout-wrapper.has-fixed-header .layout-main-content>:first-child,.layout-wrapper.has-fixed-header .widget-content>:first-child,.layout-wrapper:has(.layout-navbar.is-fixed) .layout-main-content>:first-child,.layout-wrapper:has(.layout-navbar.is-fixed) .widget-content>:first-child{padding-top:0!important;margin-top:0!important}.layout-wrapper.has-fixed-header .zone-sticky-placeholder{height:0!important}.layout-wrapper:has(.layout-navbar.is-fixed) .zone-sticky-placeholder{height:0!important}#main-content{scroll-margin-top:var(--app-header-height)}.layout-main{display:grid;grid-gap:1.5rem;gap:1.5rem;padding:0;flex:1 1;width:100%;box-sizing:border-box;margin:0;min-height:0;transition:grid-template-columns .3s ease,gap .3s ease;grid-template-columns:[sidebar-left-start] minmax(0,250px) [sidebar-left-end content-start] 1fr [content-end sidebar-right-start] minmax(0,250px) [sidebar-right-end]}.layout-main:has(.layout-sidebar--left.is-empty){grid-template-columns:[content-start] 1fr [content-end sidebar-right-start] minmax(0,250px) [sidebar-right-end]}.layout-main:has(.layout-sidebar--right.is-empty){grid-template-columns:[sidebar-left-start] minmax(0,250px) [sidebar-left-end content-start] 1fr [content-end]}.layout-main:has(.layout-sidebar--left.is-empty):has(.layout-sidebar--right.is-empty),.layout-main:has(.layout-sidebar--left.is-empty.layout-sidebar--right.is-empty){grid-template-columns:[content-start] 1fr [content-end]}.layout-content{grid-column:content-start/content-end;min-width:0;min-height:0;width:100%;overflow-x:visible;overflow-y:auto}@media (min-width:1200px){.layout-main{grid-template-columns:[sidebar-left-start] minmax(0,250px) [sidebar-left-end content-start] 1fr [content-end sidebar-right-start] minmax(0,250px) [sidebar-right-end];gap:1.5rem}.layout-main:has(.layout-sidebar--left.is-empty){grid-template-columns:[content-start] 1fr [content-end sidebar-right-start] minmax(0,250px) [sidebar-right-end]}.layout-main:has(.layout-sidebar--right.is-empty){grid-template-columns:[sidebar-left-start] minmax(0,250px) [sidebar-left-end content-start] 1fr [content-end]}.layout-main:has(.layout-sidebar--left.is-empty):has(.layout-sidebar--right.is-empty){grid-template-columns:[content-start] 1fr [content-end]}}@media (min-width:992px) and (max-width:1199px){.layout-main{grid-template-columns:[sidebar-left-start] minmax(0,200px) [sidebar-left-end content-start] 1fr [content-end sidebar-right-start] minmax(0,200px) [sidebar-right-end];gap:1.25rem}.layout-main:has(.layout-sidebar--left.is-empty){grid-template-columns:[content-start] 1fr [content-end sidebar-right-start] minmax(0,200px) [sidebar-right-end]}.layout-main:has(.layout-sidebar--right.is-empty){grid-template-columns:[sidebar-left-start] minmax(0,200px) [sidebar-left-end content-start] 1fr [content-end]}.layout-main:has(.layout-sidebar--left.is-empty):has(.layout-sidebar--right.is-empty){grid-template-columns:[content-start] 1fr [content-end]}}@media (min-width:768px) and (max-width:991px){.layout-main{display:flex;flex-direction:column;gap:1rem}.layout-sidebar--left{order:-1}.layout-content{order:0}.layout-sidebar--right{order:1}}@media (min-width:576px) and (max-width:767px){.layout-main{display:flex;flex-direction:column;gap:1rem}.layout-sidebar--left{order:-1}.layout-content{order:0}.layout-sidebar--right{order:1}}@media (max-width:575px){.layout-main{display:flex;flex-direction:column;gap:.75rem}.layout-sidebar--left{order:-1}.layout-content{order:0}.layout-sidebar--right{order:1}}@media print{.layout-main{display:block;padding:0}.layout-content{width:100%}}@media (prefers-reduced-motion:reduce){.layout-main{transition:none}}