.dashboard-viewport{gap:var(--gap-3xl);height:calc(100dvh - var(--backoffice-shell-offset,calc(56px + var(--pad-y-lg) + var(--pad-y-2xl))) + var(--backoffice-bottom-bleed,0px));margin-bottom:calc(0px - var(--backoffice-bottom-bleed,0px));flex-direction:column;min-height:0;display:flex}.dashboard-viewport--fit-parent{height:100%}.dashboard-viewport>:last-child{flex:auto;min-height:0}.dashboard-viewport>:last-child>*{min-height:0}
