[data-component=App]{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}[data-component=App]>[data-component=Nav]{flex-shrink:0}[data-component=App]>[data-component=DashboardNav],[data-component=App]>[data-component=Nav]{backdrop-filter:blur(8px) brightness(.5);-webkit-backdrop-filter:blur(8px) brightness(.5)}[data-component=App]>.page-content{flex-grow:1;overflow:auto;position:relative;display:flex;flex-direction:column;margin-top:calc(-1*var(--navbar-height));padding-top:var(--navbar-height)}[data-component=App]>.page-content>:first-child{flex-grow:1}[data-component=App]>.page-content-with-sidebar{display:flex;flex-direction:row;flex-grow:1;overflow:auto}[data-component=App]>.page-content-with-sidebar>.page-sidebar{width:250px;flex-shrink:0;overflow:auto}[data-component=App]>.page-content-with-sidebar>.page-content{flex-grow:1;overflow:auto}@media(max-width:767px){[data-component=App]>.page-content-with-sidebar{display:block}[data-component=App]>.page-content-with-sidebar>.page-sidebar{width:100%}}[data-component=App] .form-row{width:100%;display:flex;align-items:center}[data-component=App] .form-row.margin-top{margin-top:var(--unit-lg)}[data-component=App] .form-row.align-right{justify-content:flex-end}[data-component=App] .form-row.align-center{justify-content:center}[data-component=App] .form-row.error{min-height:var(--form-md);font-size:var(--font-size-sm);background:var(--red-dark);border:1px solid var(--outline-default);color:var(--white);border-radius:var(--radius-lg);padding:var(--unit-md) var(--unit-lg)}[data-component=App] .form-row .link{font-size:var(--font-size-sm);padding:0 var(--unit-sm);display:flex;align-items:center}[data-component=App] .spacer{flex-grow:1}