html,body{width:100%;height:100%;overflow:hidden;background:#ecdee5}
body .site-shell{width:100%;height:100%;max-width:none;padding:0;margin:0}
body .page-header,body .monitor-chin,body .computer-stand,body .page-footer,body .top-bezel{display:none}
body .computer-scene,body .monitor{width:100%;height:100%;padding:0;margin:0;border:0;border-radius:0;box-shadow:none}
body .screen{width:100%;height:100dvh!important;min-height:0!important;border-radius:0;box-shadow:none}
.skip-link{display:none}
@media(max-width:700px){body.embedded-desktop .welcome-window{top:105px!important;height:360px!important}.window-layer{bottom:84px}.dock-wrap{bottom:8px}.desktop-icons{top:187px}}
@media(max-width:700px) and (max-height:570px){body.embedded-desktop .welcome-window{top:20px!important;bottom:6px!important;height:auto!important}.welcome-body{overflow:auto}.social-panel{z-index:250}.desktop-note{display:none}}

/* Spotlight shares the screen coordinate space with app source transitions. */
#screen > .search-overlay{position:absolute;inset:0;width:100%;height:100%;z-index:1100;padding:clamp(12px,6%,56px) 14px;}
