.boot{color:#ccc;background:#000;padding:16px 20px;font:14px/1.45 ui-monospace,JetBrains Mono,monospace;position:fixed;inset:0;overflow:hidden}.boot-ok{color:#4ade80}.boot-fail{color:#f87171}.boot-welcome{color:#fff}.boot-welcome:after{content:""}.desktop{color:var(--fg);font-family:var(--font);position:fixed;inset:0;overflow:hidden}.win{contain:layout paint;position:absolute;top:0;left:0;overflow:hidden}.win-loading,.win-error{opacity:.7;padding:16px;font-size:13px}.win-error pre{white-space:pre-wrap;color:#f38ba8}.win-resize{cursor:nwse-resize;z-index:3;width:16px;height:16px;position:absolute;bottom:0;right:0}.desk-hint{opacity:.55;pointer-events:none;place-items:center;font-size:15px;display:grid;position:absolute;inset:0}.desk-hint kbd{font:inherit;background:#ffffff10;border:1px solid #ffffff30;border-radius:6px;padding:2px 8px}.desk-banner{color:#1e1e2e;z-index:1001;background:#f9e2afdd;border-radius:10px;padding:8px 14px;font-size:13px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}html,body,#root{height:100%;margin:0}body{background:#11111b;overflow:hidden}
