*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0a0a;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5;min-height:100vh}a{color:#00d4aa;text-decoration:none;transition:color .2s}a:hover{color:#00b892}.app{margin:0 auto;max-width:480px;min-height:100vh;padding:20px}button,input,select,textarea{font-family:inherit}input::placeholder,select::placeholder{color:#555}button:focus,input:focus,select:focus{outline:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#444}::selection{background:#00d4aa4d;color:#fff}@keyframes spin{to{transform:rotate(1turn)}}@keyframes emotePopFade{0%{opacity:0;transform:translateX(-50%) scale(.5)}15%{opacity:1;transform:translateX(-50%) scale(1.2)}25%{transform:translateX(-50%) scale(1)}80%{opacity:1}to{opacity:0;transform:translateX(-50%) translateY(-20px) scale(1)}}@media screen and (max-width:480px){.app{padding:12px}}@media screen and (min-width:481px){.app{padding:20px 20px 40px}}@media screen and (max-width:360px){.app{padding:10px}h1{font-size:1.5rem!important}button,input{font-size:14px!important;padding:12px!important}}.startup-splash{background:#0a0a0a;display:grid;opacity:0;place-items:center;pointer-events:none;transition:opacity .38s ease,visibility .38s ease;visibility:hidden;z-index:99999}.startup-splash--visible{opacity:1;pointer-events:auto;visibility:visible}.startup-splash__content{align-items:center;display:flex;flex-direction:column;gap:26px}.startup-splash__logo{animation:startupLogoPulse 2.2s ease-in-out infinite;color:#fff;font-size:clamp(3rem,16vw,5.2rem);font-weight:900;letter-spacing:-.07em;line-height:1;text-shadow:0 10px 35px #00d4aa29}.startup-splash__logo span{color:#00d4aa}.startup-splash__bar{background:#ffffff1f;border-radius:999px;height:2px;overflow:hidden;width:92px}.startup-splash__bar span{animation:startupBar 1.15s ease-in-out infinite;background:#00d4aa;border-radius:inherit;display:block;height:100%;width:42%}@keyframes startupLogoPulse{0%,to{opacity:.78;transform:scale(.985)}50%{opacity:1;transform:scale(1.015)}}@keyframes startupBar{0%{transform:translateX(-130%)}to{transform:translateX(340%)}}@media (prefers-reduced-motion:reduce){.startup-splash__bar span,.startup-splash__logo{animation:none}.startup-splash{transition-duration:.2s}}.jw-loading{box-sizing:border-box;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.jw-loading--page{animation:jw-loader-in .25s ease-out both;background:#680008;color:#fff;display:grid;inset:0;place-items:center;position:fixed;z-index:10000}.jw-loading__content{text-align:center;width:min(82vw,300px)}.jw-loading__logo{animation:jw-logo-pulse 1.55s ease-in-out infinite;font-size:42px;font-weight:950;letter-spacing:-2.8px;line-height:1}.jw-loading__logo span{color:#fff}.jw-loading__logo strong{color:#00d4aa}.jw-loading__track{background:#ffffff2e;border-radius:99px;height:3px;margin:22px auto 11px;overflow:hidden;width:130px}.jw-loading__track span{animation:jw-loader-bar 1.05s ease-in-out infinite;background:#00d4aa;border-radius:inherit;display:block;height:100%;width:45%}.jw-loading__label{font-size:12px;font-weight:700;letter-spacing:.15px;opacity:.72}.jw-loading--section{grid-gap:9px;color:#680008;display:grid;gap:9px;justify-items:center;min-height:150px;place-content:center}.jw-loading__mark{animation:jw-logo-pulse 1.55s ease-in-out infinite;font-size:20px;font-weight:950;letter-spacing:-1px}.jw-loading__mark i{font-style:normal}.jw-loading__mark b{color:#00a98a}.jw-skeleton-group{grid-gap:10px;display:grid;gap:10px;padding:18px}.jw-skeleton{animation:jw-shimmer 1.25s linear infinite;background:linear-gradient(90deg,#eef1f2 25%,#f8fafb 50%,#eef1f2 75%);background-size:200% 100%;border-radius:8px;display:block;height:14px}.jw-skeleton--wide{width:100%}.jw-skeleton--medium{width:72%}.jw-skeleton--short{width:45%}@keyframes jw-logo-pulse{0%,to{opacity:.72;transform:scale(.985)}50%{opacity:1;transform:scale(1.035)}}@keyframes jw-loader-bar{0%{transform:translateX(-140%)}to{transform:translateX(320%)}}@keyframes jw-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.jw-loading__logo,.jw-loading__mark,.jw-loading__track span,.jw-skeleton{animation:none}}.startup-splash{inset:0;pointer-events:auto;position:fixed;transition:opacity .38s ease;z-index:10001}.startup-splash--hide{pointer-events:none}.startup-splash .jw-loading{inset:0;position:absolute}.startup-splash{background:#0000;opacity:1;visibility:visible}.startup-splash--hide{opacity:0;transition:opacity .38s ease,visibility .38s ease;visibility:hidden}