.practice-shell:is([data-practice-shell=passage-split],[data-practice-split-workspace=true]){--practice-workspace-gutter:1rem}.practice-shell:is([data-practice-shell=passage-split],[data-practice-split-workspace=true])>:is(header,footer)>.site-container{width:calc(100% - 2 * var(--practice-workspace-gutter))}.practice-shell:is([data-practice-shell=passage-split],[data-practice-split-workspace=true])>footer>.site-container>button{border-radius:.75rem}.practice-shell-body[data-has-actions=true]{padding-bottom:calc(var(--practice-actions-height,5rem) + 1.5rem)}html:has([data-practice-shell]){scroll-padding-top:calc(var(--practice-header-height,4rem) + 1.5rem);scroll-padding-bottom:calc(var(--practice-actions-height,0px) + 1.5rem)}@media (width>=640px){.practice-shell:is([data-practice-shell=passage-split],[data-practice-split-workspace=true]){--practice-workspace-gutter:1.5rem}}@media (width>=1024px){.practice-shell-body[data-layout=passage-split],.practice-shell-body[data-split-workspace=true]{padding-bottom:0}}@media (width>=1280px){.practice-shell:is([data-practice-shell=passage-split],[data-practice-split-workspace=true]){--practice-workspace-gutter:2.5rem}.practice-shell:is([data-practice-shell=passage-split],[data-practice-split-workspace=true])>footer>.site-container{align-items:stretch}}
