html { font-family: var(--font-sans); font-size: 16px; color: var(--text); background: var(--desktop-bg); } body { overflow: hidden; line-height: var(--leading-base); font-synthesis: none; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; } :focus-visible { outline: 2px solid var(--focus-ring); outline-offset: 2px; } ::selection { color: white; background: var(--selection); }