:root{--font-display: "Sora", system-ui, sans-serif;--font-body: "Manrope", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--accent: #E50914;--success: #1FB870;--warning: #F5A524;--danger: #E5484D}*{box-sizing:border-box}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-thumb{background:#2a2a30;border-radius:999px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-track{background:transparent}html,body{margin:0;height:100%;width:100%;max-width:100%;overflow-x:hidden}body{font-family:var(--font-body);background:#07070a;color:#fafafb;overflow:hidden;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}@supports (height: 100dvh){#root{height:100dvh}}@media (max-width: 760px){input,textarea,select{font-size:16px!important}}.c360-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow-x:hidden}input,textarea,button,select{font-family:inherit}input::placeholder,textarea::placeholder{color:#52525b}input:-webkit-autofill{-webkit-text-fill-color:#fafafb;-webkit-box-shadow:0 0 0 40px #16161a inset}a{color:inherit}@keyframes ttspin{to{transform:rotate(360deg)}}@keyframes objspin{to{transform:rotate(-360deg)}}@keyframes ringspin{to{transform:rotate(360deg)}}@keyframes sweep{0%{transform:translate(-70%) skew(-12deg);opacity:0}25%{opacity:.45}55%{opacity:0}to{transform:translate(220%) skew(-12deg);opacity:0}}@keyframes prog{0%{width:4%}to{width:100%}}@keyframes rise{0%{transform:translateY(26px)}to{transform:translateY(0)}}@keyframes toastin{0%{transform:translate(-50%,18px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes tkUpA{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes tkUpB{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes tkDnA{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes tkDnB{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes callpulse{0%{box-shadow:0 0 #e509148c}70%{box-shadow:0 0 0 26px #e5091400}to{box-shadow:0 0 #e5091400}}@keyframes drawerin{0%{transform:translate(100%)}to{transform:translate(0)}}
