@import "https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";:root{--bg:oklch(98% .008 85);--surface:oklch(100% 0 0);--text:oklch(24% .02 264);--text-2:oklch(52% .02 264);--text-3:oklch(70% .015 264);--border:oklch(92% .012 90);--mint:oklch(72% .13 155);--mint-deep:oklch(46% .11 155);--mint-tint:oklch(94% .035 155);--coral:oklch(74% .13 40);--coral-deep:oklch(50% .12 40);--coral-tint:oklch(95% .03 40);--lav:oklch(72% .1 275);--lav-deep:oklch(48% .1 275);--lav-tint:oklch(95% .02 275)}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg);color:var(--text);margin:0;font-family:Plus Jakarta Sans,system-ui,sans-serif}button{font-family:inherit}.num{font-family:Sora,system-ui,sans-serif}.screen{background:var(--bg);flex-direction:column;max-width:480px;min-height:100vh;margin:0 auto;display:flex;position:relative}
