#root{flex-direction:column;min-height:100svh;display:flex}.hf-on-scene{transition:color var(--dur) var(--ease)}.hf-on-scene[data-contrast=light]{--ink:#fbf9f4;--ink-soft:#f1ebe0;--hair:#fbf9f466;--line-control:#fbf9f4bf;--powder:#fbf9f499;color:var(--ink);text-shadow:0 1px 3px #0c1524a6}.hf-on-scene[data-contrast=dark]{--ink:#1e140d;--ink-soft:#2a1d14;--hair:#1e140d59;--line-control:#1e140dbf;--powder:#1e140d80;color:var(--ink);text-shadow:0 0 6px #fbf9f4bf}
