:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fff;background:#0b0f14;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{margin:0;padding:0;width:100%;min-width:320px;min-height:100%;background:#0b0f14}body{overflow-x:hidden}button,input,textarea,select{font:inherit}button{border:none;background:transparent}svg{display:block;flex-shrink:0;opacity:1;visibility:visible}button svg,a svg,div svg{opacity:1;visibility:visible}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0000004d}::-webkit-scrollbar-thumb{background:#16c7844d;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#16c78480}.wyx-tap-card{transition:box-shadow .2s ease;cursor:pointer}@media(hover:hover){.wyx-tap-card:hover{box-shadow:0 10px 24px #00000059}}.wyx-tap-card:active{box-shadow:inset 0 0 0 1px #16c7848c,0 10px 24px #00000059;transition-duration:.12s}@keyframes wyxCascadeIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.wyx-cascade-in{animation:wyxCascadeIn .65s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--wyx-cascade-delay, 0s)}@media(prefers-reduced-motion:reduce){.wyx-cascade-in{animation:none}}.hide-scrollbar::-webkit-scrollbar{display:none}@keyframes wyxIconPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.wyx-icon-pop{animation:wyxIconPop .22s cubic-bezier(.34,1.56,.64,1) both}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
