.styles_page__SlRIk{min-height:calc(100svh - 160px);display:flex;align-items:center;padding:64px 32px;background:var(--app-background)}.styles_layout__H1HGO{width:100%;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;gap:clamp(48px,7vw,96px)}.styles_story__vbgrc{min-width:0}.styles_eyebrow__YJ8z_{display:flex;align-items:center;gap:10px;color:var(--app-blue);font-size:12px;font-weight:650;letter-spacing:.12em}.styles_eyebrow__YJ8z_>span:first-child{width:6px;height:6px;border-radius:50%;background:var(--app-blue)}.styles_eyebrowSeparator__OezOm{color:var(--app-muted);margin:0 2px}.styles_headline__epeIP{margin:24px 0;font-size:clamp(40px,4.3vw,56px);line-height:1.22;font-weight:650;letter-spacing:-.045em;text-wrap:balance}.styles_description__j6Ltr{font-size:15px;line-height:1.9;color:var(--app-muted);margin:0}.styles_visual__IpSYX{margin-top:48px}.styles_visualHeading__1a9DN{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:var(--app-muted)}.styles_visualTag___Unh2{font-size:12px;border:1px solid var(--app-border);padding:4px 8px;border-radius:6px;white-space:nowrap}.styles_chart__hc_Am{display:block;width:100%;margin-top:16px;overflow:visible}.styles_gridLine__FXM4j{stroke:var(--app-border);stroke-width:1}.styles_buyBand__QmbJA{fill:var(--app-buy-background)}.styles_sellBand__Wn0cU{fill:var(--app-sell-background)}.styles_rangeLine___YDr2{stroke:var(--app-muted);stroke-opacity:.22;stroke-dasharray:4 5}.styles_priceLine__F0nJO{stroke:var(--app-blue);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.styles_buyPoint__w0kk8{fill:var(--app-mint);stroke:var(--app-background);stroke-width:3}.styles_sellPoint__b4eag{fill:var(--app-coral);stroke:var(--app-background);stroke-width:3}.styles_pointLabel__m3S3D{font-size:11px;font-weight:600}.styles_buyLabel__j6wLW{fill:var(--app-mint)}.styles_sellLabel__BOrLq{fill:var(--app-coral)}.styles_legend__5pt_V{display:flex;flex-wrap:wrap;gap:16px 24px;color:var(--app-muted);font-size:12px}.styles_legend__5pt_V>span{display:flex;align-items:center;gap:6px}.styles_legend__5pt_V i{width:6px;height:6px;border-radius:50%}.styles_buyDot__6Byyc{background:var(--app-mint)}.styles_sellDot__L1aj4{background:var(--app-coral)}.styles_features__RNLIy{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:32px;padding-top:24px;border-top:1px solid var(--app-border);font-size:12px;color:var(--app-muted)}.styles_panel__xt3cm{min-width:0;padding:0}.styles_formHeader__SYhwy{margin-bottom:48px}.styles_formHeader__SYhwy h1{margin:0;font-size:42px;line-height:1.2;font-weight:650}.styles_providers__jSVHP{display:flex;flex-direction:column;gap:16px}.styles_provider__FStV9{display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--app-muted) 50%,transparent);border-radius:8px;background:transparent;font-size:15px;line-height:22px;font-weight:450;color:var(--app-text);cursor:pointer;transition:background var(--app-motion-fast),border-color var(--app-motion-fast)}.styles_provider__FStV9:hover{background:var(--app-elevated);border-color:var(--app-muted)}.styles_provider__FStV9:disabled{cursor:wait;opacity:.65}.styles_provider__FStV9:active{background:var(--app-elevated)}.styles_providers__jSVHP .styles_provider__FStV9{min-height:40px;padding:8px 16px;border-radius:4px;background:#fff;color:#3c4043;border-color:#dadce0;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:500}.styles_providers__jSVHP .styles_provider__FStV9:hover{background:#f8faff;border-color:#c5cbd5}.styles_providers__jSVHP .styles_provider__FStV9>svg{width:18px;height:18px;flex-shrink:0}.styles_googleProvider__hrItY{background:#fff;color:#3c4043;border-color:#dadce0}.styles_googleProvider__hrItY:hover{background:#f8faff;border-color:#c5cbd5}.styles_emailProvider__oociw{width:100%;min-height:52px}.styles_divider__tUs85{display:flex;align-items:center;gap:12px;margin:28px 0;font-size:12px;color:var(--app-muted)}.styles_divider__tUs85>span:first-child,.styles_divider__tUs85>span:last-child{height:1px;flex:1;background:var(--app-border)}.styles_form__02ayk{display:flex;flex-direction:column;gap:20px}.styles_backButton__ZK58_{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:4px 0;min-height:44px;color:var(--app-muted);font-size:13px;border:0;background:transparent;cursor:pointer}.styles_backButton__ZK58_:hover{color:var(--app-text)}.styles_field__mNCYN{display:flex;flex-direction:column;gap:8px}.styles_field__mNCYN label{font-size:14px;font-weight:550}.styles_field__mNCYN input{width:100%;min-width:0;height:48px;padding:12px 16px;font-size:16px;color:var(--app-text);background:var(--app-surface);border:1px solid color-mix(in srgb,var(--app-muted) 50%,transparent);transition:border-color var(--app-motion-fast)}.styles_passwordField__p0jBn{position:relative}.styles_passwordField__p0jBn input{padding-right:52px}.styles_revealPassword__i4j7b{display:flex;align-items:center;justify-content:center;position:absolute;right:4px;top:2px;height:44px;width:44px;color:var(--app-muted);background:transparent;border:0;border-radius:8px;cursor:pointer}.styles_revealPassword__i4j7b:hover{color:var(--app-text)}.styles_submit__pHVVI{display:flex;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:12px 16px;margin-top:4px;border:0;border-radius:12px;background:var(--app-action);color:white;font-size:14px;font-weight:600;cursor:pointer;transition:filter .18s}.styles_submit__pHVVI:hover:not(:disabled){filter:brightness(1.1)}.styles_submit__pHVVI:disabled{opacity:.65;cursor:wait}.styles_register__WIKvY{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:24px 0 0;color:var(--app-muted);font-size:14px}.styles_register__WIKvY a{min-height:44px;display:inline-flex;align-items:center;gap:4px;color:var(--app-blue);font-weight:550}.styles_consent__L7g3k a:hover,.styles_register__WIKvY a:hover{text-decoration:underline;text-underline-offset:3px}.styles_consent__L7g3k{margin:32px 0 0;color:var(--app-muted);font-size:13px;line-height:1.9}.styles_consent__L7g3k a{color:var(--app-blue)}.styles_error__1oMew{padding:12px 16px;margin-bottom:20px;border:1px solid var(--app-coral);border-radius:10px;color:var(--app-coral);font-size:13px;line-height:1.6;overflow-wrap:anywhere}@media (max-width:960px){.styles_page__SlRIk{padding:48px 24px}.styles_layout__H1HGO{grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:40px}.styles_headline__epeIP{font-size:40px}.styles_visual__IpSYX{margin-top:32px}}@media (max-width:760px){.styles_page__SlRIk{padding:48px 28px}.styles_layout__H1HGO{display:block;max-width:400px}.styles_story__vbgrc{display:none}.styles_formHeader__SYhwy{margin-bottom:40px}.styles_formHeader__SYhwy h1{font-size:36px}.styles_field__mNCYN input{font-size:16px}}@media (max-width:360px){.styles_page__SlRIk{padding:40px 20px}}.GoogleSignInButton_official__VOem_{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;background:transparent}.GoogleSignInButton_official__VOem_[hidden]{display:none}.GoogleSignInButton_official__VOem_:focus-within{outline:2px solid var(--app-blue);outline-offset:3px}.AccountSecurity_page__z0ARV{display:grid;gap:1.25rem}.AccountSecurity_card__7a6Qs{position:relative;overflow:hidden;padding:clamp(1.25rem,2vw,1.75rem);border:1px solid var(--app-border);border-radius:24px;background:color-mix(in srgb,var(--app-surface) 94%,var(--app-blue));box-shadow:0 18px 50px color-mix(in srgb,var(--app-text) 6%,transparent);animation:AccountSecurity_rise__Ye8_5 .4s ease both}.AccountSecurity_card__7a6Qs:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--app-blue) 55%,transparent),transparent)}.AccountSecurity_heading__AAWf9{display:flex;align-items:center;gap:.75rem;margin:0;font-size:1.15rem;letter-spacing:-.025em}.AccountSecurity_headingIcon__asWJt{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid color-mix(in srgb,var(--app-blue) 26%,var(--app-border));border-radius:12px;color:var(--app-blue);background:color-mix(in srgb,var(--app-blue) 10%,transparent)}.AccountSecurity_eyebrow__qIlYp{margin:1.5rem 0 .5rem;color:var(--app-muted);font-size:.72rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.AccountSecurity_methods__YhxvV{display:grid;gap:.5rem}.AccountSecurity_method__qhI41{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;min-height:58px;padding:.75rem 0;border-bottom:1px solid var(--app-border)}.AccountSecurity_method__qhI41:last-child{border-bottom:0}.AccountSecurity_methodName__gbdEL{display:flex;align-items:center;gap:.75rem;min-width:0;font-weight:560}.AccountSecurity_methodIcon__OR2bY{display:grid;place-items:center;width:2rem;height:2rem;flex:0 0 auto;border-radius:10px;color:var(--app-muted);background:var(--app-elevated)}.AccountSecurity_connected__u8DXD .AccountSecurity_methodIcon__OR2bY{color:var(--app-blue);background:color-mix(in srgb,var(--app-blue) 11%,transparent)}.AccountSecurity_status__QWtWf{display:inline-flex;align-items:center;gap:.25rem;color:var(--app-muted);font-size:.8rem;white-space:nowrap}.AccountSecurity_connected__u8DXD .AccountSecurity_status__QWtWf{color:var(--app-blue)}.AccountSecurity_action__Owjsz{min-height:38px;padding:.5rem .8rem;border:1px solid var(--app-border);border-radius:11px;color:var(--app-blue);background:transparent;font-size:.8rem;font-weight:650;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease}.AccountSecurity_action__Owjsz:hover{transform:translateY(-1px);border-color:var(--app-blue);background:color-mix(in srgb,var(--app-blue) 9%,transparent)}.AccountSecurity_action__Owjsz:focus-visible,.AccountSecurity_cancel__gxz1y:focus-visible,.AccountSecurity_errorCard__6EnS8 button:focus-visible{outline:2px solid var(--app-blue);outline-offset:3px}.AccountSecurity_passwordCopy__0OabM{max-width:52rem;margin:.75rem 0 1rem;color:var(--app-muted);font-size:.86rem;line-height:1.8}.AccountSecurity_formCard__we4KF{background:color-mix(in srgb,var(--app-blue) 4%,var(--app-surface))}.AccountSecurity_linkButton__gC7HR{display:inline-flex;min-height:42px;align-items:center;padding:.6rem .9rem;border:1px solid var(--app-border);border-radius:11px;color:var(--app-blue);font-size:.85rem;font-weight:650}.AccountSecurity_cancel__gxz1y{margin-top:1rem;color:var(--app-muted);font-size:.82rem;cursor:pointer}.AccountSecurity_notice__7QpWp{padding:.8rem 1rem;border:1px solid color-mix(in srgb,var(--app-coral) 35%,var(--app-border));border-radius:12px;color:var(--app-coral);background:color-mix(in srgb,var(--app-coral) 7%,transparent);font-size:.85rem}.AccountSecurity_skeleton__yJA9U{display:grid;gap:1rem;padding:1.5rem;border:1px solid var(--app-border);border-radius:24px;background:var(--app-surface)}.AccountSecurity_skeletonLine___zoeW,.AccountSecurity_skeletonRow__f3BYm{position:relative;overflow:hidden;border-radius:10px;background:var(--app-elevated)}.AccountSecurity_skeletonLine___zoeW{width:10rem;height:26px}.AccountSecurity_skeletonRow__f3BYm{height:58px}.AccountSecurity_skeletonLine___zoeW:after,.AccountSecurity_skeletonRow__f3BYm:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--app-surface) 70%,transparent),transparent);animation:AccountSecurity_shimmer__fC7Pv 1.4s ease-in-out infinite}.AccountSecurity_errorCard__6EnS8{display:grid;gap:.6rem;padding:1.5rem;border:1px solid color-mix(in srgb,var(--app-coral) 35%,var(--app-border));border-radius:20px;background:color-mix(in srgb,var(--app-coral) 5%,var(--app-surface))}.AccountSecurity_errorCard__6EnS8 button{width:fit-content;color:var(--app-blue);cursor:pointer}@keyframes AccountSecurity_shimmer__fC7Pv{to{transform:translateX(100%)}}@keyframes AccountSecurity_rise__Ye8_5{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AccountSecurity_card__7a6Qs,.AccountSecurity_skeletonLine___zoeW:after,.AccountSecurity_skeletonRow__f3BYm:after{animation:none}}@media (max-width:560px){.AccountSecurity_method__qhI41{grid-template-columns:minmax(0,1fr) auto}.AccountSecurity_method__qhI41 .AccountSecurity_action__Owjsz{grid-column:1/-1;width:100%}.AccountSecurity_status__QWtWf{grid-column:2;grid-row:1}}