:root{--encre:#2a2118;--parchemin:#efe6d0;--rouge:#9c2f24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:#14110d;height:100%;margin:0;overflow:hidden}#scene{touch-action:none;outline:none;width:100%;height:100%;display:block}#ui{pointer-events:none;color:var(--encre);font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:15px;line-height:1.45;position:fixed;inset:0}.hud-panel{background:color-mix(in srgb, var(--parchemin) 86%, transparent);border:1px solid color-mix(in srgb, var(--encre) 35%, transparent);border-radius:3px;margin:16px;padding:10px 14px;position:absolute}.hud-panel[hidden]{display:none}.hud-panel p{margin:0}.hud-debug{font-variant-numeric:tabular-nums;min-width:300px;font-size:14px;top:0;left:0}.debug-row{justify-content:space-between;gap:24px;display:flex}.debug-label{opacity:.75}.debug-value{text-align:right;font-weight:700}.hud-note{opacity:.8;font-size:13px;font-style:italic;margin-top:6px!important}.hud-help{bottom:0;left:0}.hud-title{color:var(--rouge);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:4px!important}.hud-hint{opacity:.8;font-style:italic;margin-top:6px!important}.hud-status{text-align:center;color:var(--parchemin);place-items:center;margin:0;padding:24px;font-size:18px;display:grid;position:absolute;inset:0}.hud-error{color:#f0b4a8}
