:root{color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{line-height:1.5;-webkit-text-size-adjust:100%}html,body,#root{margin:0;height:100%;background:#0a0b0d;color:#f2f3f5;font-family:Inter Tight,-apple-system,system-ui,sans-serif;-webkit-font-smoothing:antialiased}body{overscroll-behavior-y:none}button,input,textarea,select{margin:0;font:inherit;color:inherit}button{padding:0;border:0;background:transparent;text-transform:none}textarea{resize:vertical}a{color:inherit;text-decoration:inherit}svg{display:block}@keyframes liftFadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes liftSheetIn{0%{transform:translateY(100%)}to{transform:none}}@keyframes liftSheetOut{0%{transform:none}to{transform:translateY(100%)}}@keyframes liftFadeIn{0%{opacity:0}to{opacity:1}}@keyframes liftFadeOut{0%{opacity:1}to{opacity:0}}@keyframes liftPopIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes liftPulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes liftSpin{to{transform:rotate(360deg)}}@keyframes liftDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes liftGrowY{0%{transform:scaleY(0)}}@keyframes liftToast{0%{opacity:0;transform:translateY(8px)}8%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)}}button,a{-webkit-tap-highlight-color:transparent}button{transition:transform 80ms ease,filter 80ms ease,background-color .14s ease,color .14s ease,border-color .14s ease}button:active:not(:disabled):not(.no-press){filter:brightness(.92);transform:scale(.97)}button:disabled{opacity:.45;cursor:not-allowed;filter:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}
