*{box-sizing:border-box;margin:0;padding:0}:root{--canvas:#edeaf5;--card:#fdfcff;--line:#e4e1ec;--t1:#2a2440;--t2:#6b6584;--t3:#8b86a0;--acc:#7c5ce0;--acc-tint:#f2eff9;--acc-deep:#5f3fc4}html,body{background:var(--canvas);min-height:100vh;color:var(--t1);font-family:Segoe UI,system-ui,-apple-system,Roboto,Noto Sans,Arial,sans-serif}
