html{display:flex;flex-direction:column}body{min-height:100vh;display:flex;flex-direction:column;flex:1}.page-content{display:flex;flex-grow:1;overflow:hidden}.content-wrapper{display:flex;flex-direction:column;flex:1;overflow:auto;min-width:0}.content{padding:1.25rem;flex-grow:1}.content:after{display:block;clear:both;content:""}.navbar{flex-shrink:0;min-height:3rem;padding:0 1.25rem}.navbar-brand{padding-top:0;padding-bottom:0}.navbar.navbar-dark{background-color:var(--q-navbar-bg, #273246)}.navbar-nav-link{display:flex;align-items:center;padding:.875rem .75rem;color:var(--q-shell-dark-fg, rgba(255, 255, 255, .9));line-height:1;border-radius:.1875rem}.navbar-nav-link:hover,.navbar-nav-link:focus,.navbar-nav-link.active,.show>.navbar-nav-link{color:var(--q-shell-dark-fg-strong, #fff);text-decoration:none;background-color:var(--q-shell-dark-hover-bg, rgba(255, 255, 255, .1))}.navbar-dark a:not(.dropdown-item):not(.btn):link,.navbar-dark a:not(.dropdown-item):not(.btn):visited{color:var(--q-navbar-link, rgba(255, 255, 255, .9))}.navbar-dark a:not(.dropdown-item):not(.btn):hover,.navbar-dark a:not(.dropdown-item):not(.btn):active,.navbar-dark a:not(.dropdown-item):not(.btn):focus{color:var(--q-navbar-link-hover, #fff)}.navbar.navbar-light .navbar-nav-link{color:var(--q-navbar-light-fg, rgba(51, 51, 51, .85))}.navbar.navbar-light .navbar-nav-link:hover,.navbar.navbar-light .navbar-nav-link:focus,.navbar.navbar-light .navbar-nav-link.active,.navbar.navbar-light .show>.navbar-nav-link{color:var(--q-shell-light-fg, #333);background-color:var(--q-shell-light-hover-bg, rgba(0, 0, 0, .04))}.sidebar{flex-shrink:0;width:16.25rem;overflow-y:auto;overflow-x:hidden;transition:transform .1s ease-in-out}.sidebar-dark{background-color:var(--q-sidebar-dark-bg, #273246);color:var(--q-shell-dark-fg, rgba(255, 255, 255, .9))}.sidebar-light{background-color:var(--q-shell-light-bg, #fafafa);border-right:1px solid var(--q-shell-light-border, #ddd);color:var(--q-shell-light-fg, #333)}.sidebar-content{display:flex;flex-direction:column;min-height:100%}@media(min-width:768px){body.sidebar-xs .sidebar-main{width:3.5rem}body.sidebar-xs .sidebar-main .nav-link>span,body.sidebar-xs .sidebar-main .sidebar-user-name,body.sidebar-xs .sidebar-main .sidebar-mobile-toggler>span{display:none}body.sidebar-xs .sidebar-main .nav-link i{margin-right:0!important}}body.sidebar-main-hidden .sidebar-main,body.sidebar-secondary-hidden .sidebar-secondary{width:0;overflow:hidden}body.no-transitions,body.no-transitions *{transition:none!important}@media(max-width:767.98px){.navbar{position:sticky;top:0;z-index:1030}.sidebar{position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);z-index:1025}body.sidebar-mobile-main .sidebar-main,body.sidebar-mobile-secondary .sidebar-secondary{transform:translate(0)}.sidebar.sidebar-fullscreen{transform:translate(0);width:100vw!important}.sidebar-mobile-backdrop{position:fixed;inset:0;background:#0006;z-index:1024}}@media(min-width:768px){.sidebar-mobile-toggler{display:none!important}}.page-header-light{background-color:var(--q-page-header-light-bg, #fff);border-bottom:1px solid var(--q-shell-light-border, #ddd)}.page-header-dark{background-color:var(--q-page-header-dark-bg, #273246);color:var(--q-shell-dark-fg-strong, #fff);margin-bottom:1.25rem}.page-header-content{padding:0 1.25rem;position:relative}.page-title{padding:2rem 0}.page-title h1,.page-title h2,.page-title h3,.page-title h4,.page-title h5,.page-title h6{margin:0}
