*,:before,:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0}:root{--bg:#f5f6f8;--white:#fff;--silver:#e8eaed;--silver2:#d1d5db;--border:#dde1e7;--text:#111318;--text2:#4b5260;--text3:#9098a5;--accent:#2a2d35;--accent2:#3f4451;--green:#00a651;--red:#e03131;--yellow:#e67700;--blue:#1971c2;--font:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--radius:12px;--tab-bar:60px}html,body,#root{background:var(--bg);width:100%;height:100%;font-family:var(--font);color:var(--text);overflow:hidden}button{cursor:pointer;font-family:var(--font)}input,textarea{font-family:var(--font)}::-webkit-scrollbar{width:0;height:0}img{-webkit-touch-callout:none}@keyframes vlEnterFwd{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}@keyframes vlEnterBack{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:none}}.vl-enter-fwd{animation:.28s cubic-bezier(.2,.8,.2,1) both vlEnterFwd}.vl-enter-back{animation:.28s cubic-bezier(.2,.8,.2,1) both vlEnterBack}@media (prefers-reduced-motion:reduce){.vl-enter-fwd,.vl-enter-back{animation:none}}
