.providers[data-v-9daa46a4]{gap:var(--space-2);display:grid}.providers__btn[data-v-9daa46a4]{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:44px;padding-inline:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-default);color:var(--fg-default);font-size:var(--text-base);font-weight:var(--weight-semibold);white-space:normal;text-align:center;transition:border-color var(--duration-fast) var(--ease-emphasized);line-height:1.2;text-decoration:none;display:inline-flex}.providers__btn--busy[data-v-9daa46a4],.providers__btn[data-v-9daa46a4]:hover{border-color:var(--border-strong)}.providers__btn--busy[data-v-9daa46a4]{background:var(--action-soft);cursor:progress}.providers[aria-busy=true] .providers__btn[data-v-9daa46a4]{pointer-events:none}.providers__btn[data-v-9daa46a4]:focus-visible{box-shadow:var(--focus-ring);outline:none}.providers__btn svg[data-v-9daa46a4]{flex:none;block-size:18px;inline-size:18px}.providers__legal[data-v-9daa46a4]{color:var(--fg-muted);font-size:var(--text-xs);line-height:var(--lh-xs);text-align:center;margin:0}.providers__divider[data-v-9daa46a4]{align-items:center;gap:var(--space-3);margin-block:var(--space-2);font-size:var(--text-xs);color:var(--fg-subtle);display:flex}.providers__divider[data-v-9daa46a4]:after,.providers__divider[data-v-9daa46a4]:before{content:"";background:var(--border-default);flex:1;block-size:1px}@media (prefers-reduced-motion:reduce){.providers__btn[data-v-9daa46a4]{transition:none}}
