:root{--os-layer-place:0;--os-layer-room:10;--os-layer-attached:20;--os-layer-experience:40;--os-layer-utility:60;--os-layer-hud:90;--os-layer-modal:200;--os-layer-critical:300;--os-layer-toast:400}.arkanum-shell .arkanum-location-stage{z-index:var(--os-layer-place)}.arkanum-shell .portal-widget-panels{z-index:var(--os-layer-attached)}.arkanum-shell .arkanum-experience-window-layer[data-window-state=open],.arkanum-shell .arkanum-system-information-layer{z-index:var(--os-layer-experience)!important}.arkanum-shell .arkanum-shell__floating-workspace,.arkanum-shell .acq-thread-window-layer,.arkanum-shell .acq-game-window-layer{z-index:var(--os-layer-utility)}.arkanum-shell-widget[hidden],.portal-widget-panel[hidden],.portal-widget-panels[hidden]{display:none!important}#arkanum-fullscreen-portal-root{z-index:var(--os-layer-modal);pointer-events:none;isolation:isolate;position:fixed;inset:0}#arkanum-fullscreen-portal-root>*{pointer-events:auto}.myrwen-first-contact{z-index:var(--os-layer-critical)}[data-sonner-toaster]{z-index:var(--os-layer-toast)!important}.arkanum-shell .arkanum-experience-window-layer[data-window-contract] .arkanum-experience-window[data-window-frame=system]{grid-template-rows:auto minmax(0,1fr);max-height:100%}.arkanum-shell .arkanum-experience-window-layer[data-maximized=true] .arkanum-experience-window[data-window-frame=system]{width:100%;max-width:none;height:100%;max-height:100%}.arkanum-shell .arkanum-experience-window-layer[data-window-chrome=system]{inset-block:var(--os-window-safe-top,8px) var(--os-window-safe-bottom,56px)}@media (width<=720px){.arkanum-shell .arkanum-experience-window-layer[data-window-chrome=system]{inset-block:max(48px, var(--os-window-safe-top,48px)) max(calc(56px + env(safe-area-inset-bottom,0px)), var(--os-window-safe-bottom,56px))}.arkanum-shell .arkanum-experience-window-layer[data-window-contract] .arkanum-experience-window[data-window-frame=system]{width:calc(100% - 8px);height:100%}}.arkanum-shell .acq-thread-window-layer[hidden],.arkanum-shell .acq-game-window-layer[hidden]{display:none!important}.arkanum-utility-window-layer{z-index:var(--os-layer-utility);pointer-events:none;isolation:isolate;position:absolute;inset:0}.arkanum-shell .arkanum-utility-window-layer>:is(.arkanum-shell__floating-workspace,.acq-thread-window-layer,.acq-game-window-layer){z-index:auto;position:static;overflow:visible}.arkanum-shell .hero-canvas-surface{padding-top:var(--os-canvas-safe-top,8px)}.immersive-room-hud :is([role=dialog],[role=alertdialog]){pointer-events:auto}.arkanum-shell .arkanum-shell__workspace .portal-widget-panels{z-index:var(--os-layer-attached)}.arkanum-shell .arkanum-shell__workspace .portal-widget-panels[data-foreground=true]{z-index:var(--os-layer-utility);top:var(--os-window-safe-top,48px);bottom:var(--os-window-safe-bottom,56px)}.arkanum-shell .arkanum-shell__workspace .arkanum-shell__widget-bar-overlay{z-index:var(--os-layer-hud);top:var(--os-hud-safe-top,8px)}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__header[data-open]{pointer-events:none!important}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__header[data-open=true] .arkanum-shell__header-row>*{pointer-events:auto}
