*{box-sizing:border-box}html,body{margin:0;height:100%}#root{height:100%;display:flex;justify-content:center}body{background:#e3e1dd;font-family:Figtree,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}.app-root{font-family:Figtree,system-ui,sans-serif;width:100%;max-width:480px;margin:0 auto;overflow:hidden;--bg: oklch(.98 .008 90);--surface: oklch(.995 .004 95);--ink: oklch(.29 .02 60);--muted: oklch(.57 .015 65);--line: oklch(.92 .008 85);--line2: oklch(.83 .01 80);--pos: oklch(.6 .13 150);--pos-soft: color-mix(in oklab, var(--pos) 13%, var(--surface));--neg: oklch(.57 .16 25);--neg-soft: color-mix(in oklab, var(--neg) 11%, var(--surface));--warn: oklch(.74 .13 65);--warn-ink: oklch(.5 .11 55);--warn-soft: color-mix(in oklab, var(--warn) 20%, var(--surface));--accent-soft: color-mix(in oklab, var(--accent) 13%, var(--surface));--accent-ink: color-mix(in oklab, var(--accent) 72%, var(--ink));--on-accent: #fff}.app-root[data-theme=dark]{--bg: oklch(.225 .012 65);--surface: oklch(.275 .014 65);--ink: oklch(.95 .008 90);--muted: oklch(.7 .015 80);--line: oklch(.35 .012 65);--line2: oklch(.44 .012 65);--pos: oklch(.74 .13 152);--pos-soft: color-mix(in oklab, var(--pos) 20%, var(--surface));--neg: oklch(.68 .16 28);--neg-soft: color-mix(in oklab, var(--neg) 22%, var(--surface));--warn: oklch(.8 .12 70);--warn-ink: oklch(.84 .12 72);--warn-soft: color-mix(in oklab, var(--warn) 22%, var(--surface));--accent-soft: color-mix(in oklab, var(--accent) 26%, var(--surface));--accent-ink: color-mix(in oklab, var(--accent) 55%, white);--on-accent: #fff}.app-root input::placeholder{color:var(--muted);opacity:.8}.app-root ::-webkit-scrollbar{width:0;height:0}.app-root input:focus{outline:none;border-color:var(--accent)!important}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes slideup{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slidein{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes pop{0%{transform:scale(0)}70%{transform:scale(1.12)}to{transform:scale(1)}}
