.connect-account-dialog-module__qSJJYW__dialog{width:min(92vw,560px);gap:0!important;max-width:560px!important;padding:34px 34px 24px!important}.connect-account-dialog-module__qSJJYW__heading{text-align:center;gap:6px!important}.connect-account-dialog-module__qSJJYW__title{letter-spacing:-.25px;font-size:20px}.connect-account-dialog-module__qSJJYW__description{color:var(--brand-text-muted);font-size:11px}.connect-account-dialog-module__qSJJYW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px;margin:30px 0 24px;display:grid}.connect-account-dialog-module__qSJJYW__platformButton{min-width:0;min-height:100px;color:var(--brand-text);text-align:center;background:0 0;border:1px solid #0000;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:background .18s,border-color .18s,transform .18s;display:flex}.connect-account-dialog-module__qSJJYW__platformButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--brand-primary) 38%, var(--brand-border));background:color-mix(in srgb, var(--brand-primary) 7%, var(--brand-surface));transform:translateY(-1px)}.connect-account-dialog-module__qSJJYW__platformButton:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.connect-account-dialog-module__qSJJYW__platformButton:disabled{cursor:not-allowed;opacity:.38}.connect-account-dialog-module__qSJJYW__icon{border-radius:50%!important;width:44px!important;height:44px!important}.connect-account-dialog-module__qSJJYW__icon svg{width:21px!important;height:21px!important}.connect-account-dialog-module__qSJJYW__platformButton strong{white-space:normal;font-size:10px;font-weight:700;display:block}.connect-account-dialog-module__qSJJYW__planLink{color:var(--brand-primary);justify-self:center;margin:-8px 0 18px;font-size:10px;font-weight:750;text-decoration:none;display:inline-flex}.connect-account-dialog-module__qSJJYW__planLink:hover{text-decoration:underline}.connect-account-dialog-module__qSJJYW__skip{color:var(--brand-text-muted);background:0 0;border:0;justify-self:end;padding:5px 0;font-size:10px}.connect-account-dialog-module__qSJJYW__skip:hover{color:var(--brand-text)}@media (max-width:520px){.connect-account-dialog-module__qSJJYW__dialog{padding:28px 18px 20px!important}.connect-account-dialog-module__qSJJYW__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 18px}.connect-account-dialog-module__qSJJYW__platformButton{min-height:88px}}
