@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";:root{--app-safe-area-top: env(safe-area-inset-top, 0px);--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-bottom-nav-height: 64px;--app-bottom-nav-offset: calc(var(--app-bottom-nav-height) + var(--app-safe-area-bottom))}html,body{min-height:100%}body{font-family:Inter,sans-serif;background:#000;-webkit-text-size-adjust:100%;overflow-x:hidden}#root{min-height:100vh;min-height:100dvh;background:#000}.app-shell{min-height:100vh;min-height:100dvh}.app-header{padding-top:max(0px,calc(var(--app-safe-area-top) - 8px))}@media (max-width: 767px){.app-shell--with-mobile-nav{padding-bottom:var(--app-bottom-nav-offset)}}.mobile-bottom-nav{min-height:var(--app-bottom-nav-offset);padding-bottom:var(--app-safe-area-bottom)}.cookie-consent-banner{padding-bottom:calc(1rem + var(--app-safe-area-bottom))}@media (max-width: 767px){.cookie-consent-banner--with-mobile-nav{bottom:var(--app-bottom-nav-offset)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1f2937}::-webkit-scrollbar-thumb{background:#4f46e5;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#4338ca}.safe-bottom{padding-bottom:calc(constant(safe-area-inset-bottom) + 10px);padding-bottom:calc(var(--app-safe-area-bottom) + 10px)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in-from-top-2{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slide-in-from-top-4{0%{transform:translateY(-1rem)}to{transform:translateY(0)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-in{animation-fill-mode:both}.fade-in{animation-name:fade-in}.slide-in-from-top-2{animation-name:slide-in-from-top-2}.slide-in-from-top-4{animation-name:slide-in-from-top-4}.zoom-in{animation-name:zoom-in}.duration-150{animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes drawCheck{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes checkPop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes appIntroCaret{0%,45%{opacity:1}55%,to{opacity:0}}.app-intro-splash{min-height:100vh;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;padding:24px}.app-intro-splash__content{width:100%;max-width:560px;display:flex;justify-content:center}.app-intro-splash__brand{display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}.app-intro-splash__wordmark{display:inline-flex;align-items:baseline;justify-content:center;flex-wrap:nowrap;min-height:1.2em;white-space:nowrap;word-break:keep-all;line-height:1.05;letter-spacing:-.04em;font-size:clamp(2.3rem,9.2vw,4.5rem);text-wrap:balance}.app-intro-splash__arena-wrap{display:inline-flex;align-items:baseline;flex-wrap:nowrap;min-width:.8ch;white-space:nowrap}.app-intro-splash__caret{width:1px;height:.9em;margin-left:.06em;margin-right:.01em;display:inline-block;vertical-align:-.08em;background:#ffffffe0;animation:appIntroCaret .9s ease-in-out infinite}.app-intro-splash__logo{opacity:0;transform:translateY(8px) scale(.96);transition:opacity .22s ease,transform .22s ease}.app-intro-splash__logo-image{width:152px;height:auto;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.app-intro-splash__logo--visible{opacity:1;transform:translateY(0) scale(1)}@media (prefers-reduced-motion: reduce){.app-intro-splash__logo{transition-duration:.11s}.app-intro-splash__caret{animation:none;opacity:0}}@media (max-width: 640px){.app-intro-splash{padding:20px}.app-intro-splash__brand{gap:22px}.app-intro-splash__logo-image{width:128px}.app-intro-splash__wordmark{font-size:clamp(2.15rem,8.8vw,3.35rem);letter-spacing:-.045em}}@keyframes slide-in-from-right{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-from-left{0%{opacity:0;transform:translate(-1.5rem)}to{opacity:1;transform:translate(0)}}.slide-in-from-right{animation-name:slide-in-from-right;animation-duration:.25s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.slide-in-from-left{animation-name:slide-in-from-left;animation-duration:.25s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.compare-stats-aura{position:relative;overflow:hidden}.compare-stats-aura:before{content:"";position:absolute;top:0;left:0;right:0;height:48px;background:linear-gradient(180deg,rgba(6,182,212,.12) 0%,rgba(6,182,212,.04) 40%,transparent 100%);pointer-events:none;z-index:1}.compare-match-subtle{border-color:#47556980!important;background:#1f2937d9!important}
