:root{--u:8px;--paper:#fbf7ec;--ink:#2e3b5c;--ink-soft:#6c7896;--ink-faint:#a3acc4;--card-bg:#fff;--line:1.5px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%}body{color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-family:Outfit,sans-serif;overflow:hidden}
