._form_1q6v5_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_1q6v5_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._submitButton_1q6v5_17{width:100%}._loadingText_1q6v5_21{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_1q6v5_28{color:#fff}._oauthLoginButton_d2jq7_1{display:flex;gap:12px;align-items:center;justify-content:center;width:100%;min-height:46px;padding:0 18px;border:1px solid #747775;border-radius:4px;background:#fff;color:#1f1f1f;font:500 14px/20px Arial,sans-serif;letter-spacing:.01em;box-shadow:0 1px 2px #3c404314}._oauthLoginButton_d2jq7_1:hover{background:#f8f9fa;border-color:#5f6368;color:#1f1f1f}._oauthLoginButton_d2jq7_1:focus-visible{outline:2px solid #4285f4;outline-offset:2px}._errorMessage_d2jq7_20{margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);border-radius:var(--radius-sm);color:var(--error);font-size:.875rem;line-height:1.4}._accountLinkingCard_d2jq7_32{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);animation:_slideIn_d2jq7_1 var(--animation-duration-normal) ease-out}._accountLinkingHeader_d2jq7_40{margin-bottom:var(--spacing-6);text-align:center}._accountLinkingTitle_d2jq7_45{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-3) 0}._accountLinkingDescription_d2jq7_53{color:var(--muted-foreground);font-size:.9375rem;line-height:1.5;margin:0}._accountLinkingActions_d2jq7_60{display:flex;gap:var(--spacing-3);justify-content:center;margin-top:var(--spacing-4)}@keyframes _slideIn_d2jq7_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.dark ._errorMessage_d2jq7_20{background-color:color-mix(in srgb,var(--error) 15%,transparent);border-color:color-mix(in srgb,var(--error) 25%,transparent)}.dark ._accountLinkingCard_d2jq7_32{background-color:color-mix(in srgb,var(--card),white 5%);border-color:var(--border);box-shadow:var(--shadow-lg)}.dark ._accountLinkingTitle_d2jq7_45{color:var(--foreground)}.dark ._accountLinkingDescription_d2jq7_53{color:var(--muted-foreground)}.dark ._accountLinkingDescription_d2jq7_53 strong{color:var(--foreground)}._container_1ssqz_1{display:flex;flex-direction:column;gap:var(--spacing-3)}
