html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}body{-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}button:disabled{cursor:not-allowed}button[aria-busy=true]{cursor:progress}:focus-visible{outline-offset:4px;outline:3px solid #1479fa}.route-loading,.route-error{text-align:center;color:#526174;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:65vh;padding:32px;font:15px/1.6 Arial,sans-serif;display:flex}.route-loading-mark{border:3px solid #e7effc;border-top-color:#1479fa;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite route-spin}.route-error h1{color:#24272c;letter-spacing:-1px;margin:0;font-size:clamp(30px,5vw,46px)}.route-error p{max-width:440px;margin:0}.route-error a{color:#fff;background:#1479fa;border-radius:30px;padding:13px 24px;text-decoration:none}.brand-symbol{flex:none;grid-template-rows:repeat(2,9px);grid-template-columns:repeat(2,9px);gap:2px;display:inline-grid}.brand-symbol i{background:#1479fa;border-radius:8px 8px 2px}.brand-symbol i:nth-child(2){transform:rotate(90deg)}.brand-symbol i:nth-child(3){transform:rotate(-90deg)}.brand-symbol i:nth-child(4){transform:rotate(180deg)}@keyframes route-spin{to{transform:rotate(360deg)}}#root main{animation:.18s ease-out page-enter}@keyframes page-enter{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}#root main{animation:none}}
