.sso-signup-modal_overlay__LPoNo{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;overflow-y:auto;padding:12px;background:rgba(7,15,32,.58);backdrop-filter:blur(5px)}.sso-signup-modal_modal__BeLqN{position:relative;width:min(440px,100%);padding:36px 28px 24px;border:1px solid var(--line);border-radius:20px;background:var(--card);color:var(--foreground);box-shadow:0 28px 80px rgba(15,23,42,.24)}.sso-signup-modal_close__Mc_Gm{position:absolute;top:14px;right:14px;display:grid;width:32px;height:32px;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}.sso-signup-modal_close__Mc_Gm:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}.sso-signup-modal_close__Mc_Gm svg{width:19px;height:19px}.sso-signup-modal_heading__0KnU8{display:flex;flex-direction:column;align-items:center;text-align:center}.sso-signup-modal_heading__0KnU8>svg{box-sizing:content-box;width:27px;height:27px;margin-bottom:16px;padding:13px;border:1px solid var(--line);border-radius:16px;background:var(--primary-soft);color:var(--primary-text)}.sso-signup-modal_heading__0KnU8 h2{margin:0;color:var(--foreground);font-size:1.45rem;font-weight:800;letter-spacing:-.04em;line-height:1.25}.sso-signup-modal_heading__0KnU8 p{margin:4px 0 0;color:var(--muted);font-size:.82rem;font-weight:600;line-height:1.5}.sso-signup-modal_fields__I6_SQ{display:flex;flex-direction:column;gap:12px;margin-top:25px}.sso-signup-modal_fields__I6_SQ label{display:flex;flex-direction:column;gap:5px}.sso-signup-modal_fields__I6_SQ label>span{color:var(--foreground);font-size:.88rem;font-weight:750;line-height:1.35}.sso-signup-modal_fields__I6_SQ b{margin-left:2px;color:var(--danger);font:inherit}.sso-signup-modal_fields__I6_SQ input{width:100%;height:44px;padding:0 14px;border:1px solid var(--line);border-radius:10px;outline:0;background:var(--surface-muted);color:var(--foreground);caret-color:var(--primary-text);font-size:1rem;transition:border-color .15s ease,box-shadow .15s ease}.sso-signup-modal_fields__I6_SQ input::placeholder{color:var(--muted);opacity:1}.sso-signup-modal_fields__I6_SQ input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}.sso-signup-modal_fields__I6_SQ input:autofill{-webkit-text-fill-color:var(--foreground);caret-color:var(--primary-text);box-shadow:0 0 0 1000px var(--surface-muted) inset}.sso-signup-modal_fields__I6_SQ input:autofill:focus{box-shadow:0 0 0 1000px var(--surface-muted) inset,0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}.sso-signup-modal_message__IKsV_{margin:10px 2px 0;font-size:.76rem;font-weight:650;line-height:1.45}.sso-signup-modal_error__6Z6qT{color:var(--danger)}.sso-signup-modal_success__G1OWJ{color:var(--success)}.sso-signup-modal_agreements__Hsb5w{margin-top:19px;padding-top:21px;border-top:1px solid var(--line)}.sso-signup-modal_agreeAll__ITS3U{position:relative;display:flex;align-items:center;gap:11px;color:var(--foreground);cursor:pointer}.sso-signup-modal_agreeAll__ITS3U input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sso-signup-modal_agreeAll__ITS3U>span{position:relative;width:20px;height:20px;flex:0 0 20px;border:2px solid var(--muted);border-radius:6px;background:var(--surface-muted);transition:background-color .15s ease,border-color .15s ease}.sso-signup-modal_agreeAll__ITS3U strong{font-size:.88rem;font-weight:750;line-height:1.4}.sso-signup-modal_agreeAll__ITS3U input:focus-visible+span{outline:2px solid var(--primary);outline-offset:2px}.sso-signup-modal_agreeAll__ITS3U input:checked+span{border-color:var(--primary);background:var(--primary)}.sso-signup-modal_agreeAll__ITS3U input:checked+span:after{content:"";position:absolute;top:2px;left:5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.sso-signup-modal_policyLinks__5X9g3{display:flex;flex-direction:column;gap:13px;margin:16px 0 0 25px}.sso-signup-modal_policyLinks__5X9g3 a{display:inline-flex;width:fit-content;align-items:center;gap:7px;color:var(--muted);font-size:.86rem;font-weight:650;line-height:1.25;text-decoration:none}.sso-signup-modal_policyLinks__5X9g3 a svg{width:13px;height:13px;flex:0 0 13px}.sso-signup-modal_policyLinks__5X9g3 a span{border-bottom:1px solid}.sso-signup-modal_policyLinks__5X9g3 a:hover{color:var(--primary-text)}.sso-signup-modal_submit__kKaVN{width:100%;min-height:44px;margin-top:16px;padding:9px 14px;border:0;border-radius:10px;background:var(--primary);color:#fff;font-size:.88rem;font-weight:750;line-height:1.4;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.sso-signup-modal_submit__kKaVN:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 88%,#000);box-shadow:0 6px 18px color-mix(in srgb,var(--primary) 25%,transparent)}.sso-signup-modal_submit__kKaVN:disabled{background:var(--surface-muted);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);cursor:not-allowed}.sso-signup-modal_login__vUf1_{margin:14px 0 0;color:var(--muted);text-align:center;font-size:.8rem;font-weight:600;line-height:1.4}.sso-signup-modal_login__vUf1_ button{padding:0;border:0;border-bottom:1px solid;background:transparent;color:var(--primary-text);font:inherit;cursor:pointer}.sso-signup-modal_close__Mc_Gm:focus-visible,.sso-signup-modal_login__vUf1_ button:focus-visible,.sso-signup-modal_policyLinks__5X9g3 a:focus-visible,.sso-signup-modal_submit__kKaVN:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:520px){.sso-signup-modal_modal__BeLqN{padding:36px 20px 24px}}@media (max-height:670px),(max-width:520px){.sso-signup-modal_overlay__LPoNo{place-items:start center;padding:12px}}.wallet-test-button_trigger___hOvX{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;min-height:36px;padding:7px 11px;border:1px solid #c7d7ff;border-radius:9px;background:#f2f6ff;color:#3867ed;font:inherit;font-size:12px;font-weight:750;white-space:nowrap;cursor:pointer}.wallet-test-button_trigger___hOvX:hover{background:#e7eeff}.wallet-test-button_trigger___hOvX svg{width:16px;height:16px}.wallet-test-button_dialog__gGtVE{width:min(440px,calc(100vw - 28px));max-height:calc(100dvh - 40px);overflow-y:auto;margin:auto;padding:24px;border:1px solid var(--border,#dce3ec);border-radius:18px;background:var(--surface,#fff);color:var(--text,#1e293b);box-shadow:0 28px 80px #0f172a3d}.wallet-test-button_dialog__gGtVE::backdrop{background:#070f2094;backdrop-filter:blur(4px)}.wallet-test-button_heading__2MMs3{display:flex;gap:14px;align-items:flex-start}.wallet-test-button_heading__2MMs3 h2{margin:0;font-size:20px;line-height:1.3}.wallet-test-button_heading__2MMs3 p{margin:8px 0 0;font-size:13px;line-height:1.6;opacity:.7}.wallet-test-button_close__1NGCS{display:grid;place-items:center;padding:6px;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer}.wallet-test-button_close__1NGCS svg{width:20px;height:20px}.wallet-test-button_form__ogEl4{display:grid;gap:16px;margin-top:22px}.wallet-test-button_form__ogEl4 label{display:grid;gap:8px;font-size:13px;font-weight:700}.wallet-test-button_form__ogEl4 input,.wallet-test-button_form__ogEl4 select{width:100%;height:42px;padding:9px 12px;border:1px solid var(--border,#dce3ec);border-radius:9px;background:var(--surface,#fff);color:inherit;font:inherit}.wallet-test-button_form__ogEl4 input:focus,.wallet-test-button_form__ogEl4 select:focus{outline:2px solid #7196ff;outline-offset:2px}.wallet-test-button_form__ogEl4 :disabled{opacity:.55;cursor:not-allowed}.wallet-test-button_error__4TOji,.wallet-test-button_hint__vsQjT,.wallet-test-button_success__W66iH{margin:0;font-size:13px;line-height:1.6}.wallet-test-button_hint__vsQjT{opacity:.75}.wallet-test-button_error__4TOji{color:#dc3545}.wallet-test-button_success__W66iH{color:#179c68}.wallet-test-button_actions__KY4t0{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.wallet-test-button_actions__KY4t0 button{min-height:38px;padding:8px 18px;border:1px solid var(--border,#dce3ec);border-radius:9px;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.wallet-test-button_actions__KY4t0 button:last-child{border-color:#4f64ee;background:#4f64ee;color:#fff}html[data-theme=dark] .wallet-test-button_trigger___hOvX{border-color:#3f5191;background:#202c50;color:#b5c9ff}@media (max-width:640px){.wallet-test-button_trigger___hOvX{width:34px;min-height:34px;padding:0}.wallet-test-button_trigger___hOvX span{display:none}.wallet-test-button_dialog__gGtVE{padding:20px}}.account-balances_balances___Ok7_{display:inline-flex;flex-direction:column;gap:2px;max-width:260px;font-size:12px;line-height:1.4}.account-balances_balances___Ok7_>span{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.account-balances_balances___Ok7_ small{font-size:10px;opacity:.8}.account-balances_state__qoqLr{flex-basis:100%;font-size:10px;opacity:.8}.account-balances_balances___Ok7_ button{border:0;background:transparent;color:inherit;padding:0;text-decoration:underline;cursor:pointer;font-size:10px}.account-balances_balances___Ok7_ button:disabled{opacity:.5;cursor:wait}