@layer theme,base,components,utilities;@layer forge{.ff-account-oauth-item[data-v-88355731]{--ff-account-icon-box:var(--ff-spacing-10,2.5rem);--ff-account-icon-size:var(--ff-spacing-6,1.5rem);--ff-account-avatar-size:var(--ff-spacing-8,2rem);--ff-account-badge-padding-block:var(--ff-spacing-0_5,.125rem);--ff-account-badge-padding-inline:var(--ff-spacing-2,.5rem);background:var(--ff-color-surface,#fff);border:1px solid var(--ff-color-neutral-200,#e5e7eb);border-radius:var(--ff-radius-lg);align-items:flex-start;gap:var(--ff-spacing-4);padding:var(--ff-spacing-4);transition:border-color .15s;display:flex}.ff-account-oauth-item[data-v-88355731]:hover{border-color:var(--ff-color-neutral-300,#d1d5db)}.ff-account-oauth-item--disconnected[data-v-88355731]{background:var(--ff-color-neutral-50,#f9fafb)}.ff-account-oauth-item__icon[data-v-88355731]{background:var(--ff-color-neutral-100,#f3f4f6);block-size:var(--ff-account-icon-box);border-radius:var(--ff-radius-md);inline-size:var(--ff-account-icon-box);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ff-account-oauth-item__icon svg[data-v-88355731]{block-size:var(--ff-account-icon-size);inline-size:var(--ff-account-icon-size)}.ff-account-oauth-item__content[data-v-88355731]{flex:1;min-width:0}.ff-account-oauth-item__header[data-v-88355731]{align-items:center;gap:var(--ff-spacing-2);margin-block-end:var(--ff-spacing-1);display:flex}.ff-account-oauth-item__name[data-v-88355731]{color:var(--ff-color-neutral-900,#0f172a);font-weight:600}.ff-account-oauth-item__badge[data-v-88355731]{border-radius:var(--ff-radius-full);font-size:var(--ff-font-size-xs);padding:var(--ff-account-badge-padding-block) var(--ff-account-badge-padding-inline);font-weight:500}.ff-account-oauth-item__badge--connected[data-v-88355731]{background:var(--ff-color-success-100,#dcfce7);color:var(--ff-color-success-700,#15803d)}.ff-account-oauth-item__badge--disconnected[data-v-88355731]{background:var(--ff-color-neutral-100,#f3f4f6);color:var(--ff-color-neutral-600,#475569)}.ff-account-oauth-item__details[data-v-88355731]{gap:var(--ff-spacing-2);flex-direction:column;display:flex}.ff-account-oauth-item__account[data-v-88355731]{align-items:center;gap:var(--ff-spacing-3);display:flex}.ff-account-oauth-item__avatar[data-v-88355731]{block-size:var(--ff-account-avatar-size);border-radius:var(--ff-radius-full);inline-size:var(--ff-account-avatar-size);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.ff-account-oauth-item__account-info[data-v-88355731]{flex-direction:column;gap:0;min-width:0;display:flex}.ff-account-oauth-item__account-name[data-v-88355731]{color:var(--ff-color-neutral-800,#1e293b);font-weight:500}.ff-account-oauth-item__account-email[data-v-88355731],.ff-account-oauth-item__account-name[data-v-88355731]{font-size:var(--ff-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ff-account-oauth-item__account-email[data-v-88355731],.ff-account-oauth-item__date[data-v-88355731]{color:var(--ff-color-neutral-500,#64748b)}.ff-account-oauth-item__date[data-v-88355731]{font-size:var(--ff-font-size-xs)}.ff-account-oauth-item__not-connected-text[data-v-88355731]{color:var(--ff-color-neutral-500,#64748b);font-size:var(--ff-font-size-sm);margin:0}.ff-account-oauth-item__actions[data-v-88355731]{flex-shrink:0}.ff-account-oauth-item__confirm-message[data-v-88355731]{color:var(--ff-color-neutral-600,#475569);margin:0}.ff-account-oauth-item__confirm-actions[data-v-88355731]{gap:var(--ff-spacing-2);justify-content:flex-end;display:flex}.ff-account-oauth-item__btn-danger[data-v-88355731]{--ff-button-bg:var(--ff-color-error,#ef4444);--ff-button-border-color:var(--ff-color-error,#ef4444);--ff-button-hover-bg:var(--ff-color-error-600,#dc2626);--ff-button-hover-border-color:var(--ff-color-error-600,#dc2626)}@container (width<=480px){.ff-account-oauth-item[data-v-88355731]{flex-wrap:wrap}.ff-account-oauth-item__actions[data-v-88355731]{width:100%;margin-block-start:var(--ff-spacing-2)}.ff-account-oauth-item__actions button[data-v-88355731]{width:100%}}}
