/* lite.css — classic fallback (?lite=1): OS chrome stays hidden, classic layout untouched.
   Loaded always (tiny); rules only apply under body.lite as a safety net. */
body.lite #os-boot,
body.lite #os-desktop,
body.lite #os-taskbar,
body.lite #os-startmenu,
body.lite #os-ctxmenu,
body.lite #os-drawer { display: none !important; }
body.lite { overflow-x: hidden; }
#toDesktop { display: none; }
body.lite #toDesktop {
    display: flex; position: fixed; right: 14px; bottom: 14px; z-index: 500;
    align-items: center; gap: 8px;
    font-family: 'JetBrains Mono', monospace; font-size: 0.7rem; letter-spacing: 1px;
    color: #c8a45d; background: #16181d; border: 1px solid #c8a45d;
    border-radius: 20px; padding: 8px 16px; text-decoration: none;
}
body.lite #toDesktop span { color: #8f8c84; font-size: 0.62rem; }
