/* The original prototype documents own their layout. This host only selects them. */
#practiceHost{position:fixed;inset:0;z-index:1900;width:100%;height:100%;margin:0;padding:0;border:0;background:#170b4f}
#practiceHost[hidden]{display:none!important}
body[data-practice-open]>.shell{visibility:hidden!important;pointer-events:none}
body[data-practice-open]>#modeSwitch{display:none!important}
/* Shared dialogs (PDF, notifications, confirmations) remain in the same app. */
body[data-practice-open]>#modalHost{position:relative;z-index:2000!important}
body[data-practice-open]>.toast,body[data-practice-open]>#toast{z-index:2100!important}
