.apple-auth-button.svelte-yd0u8f{--auth-provider-button-radius: 1rem;display:flex;height:44px;min-width:140px;width:100%;align-items:center;justify-content:center;gap:8px;border:1px solid #000;border-radius:var(--auth-provider-button-radius);background:#000;color:#fff;overflow:hidden;font:inherit;font-size:1rem;font-weight:600;line-height:1;padding-inline:max(12px,8%);white-space:nowrap;transition:opacity .15s ease,filter .15s ease,box-shadow .15s ease}.apple-auth-button.svelte-yd0u8f:hover:not(:disabled){filter:brightness(1.08)}.apple-auth-button.svelte-yd0u8f:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent)}.apple-auth-button.svelte-yd0u8f:disabled{pointer-events:none;opacity:.5}.apple-auth-button-logo-frame.svelte-yd0u8f{display:grid;height:44px;width:31px;flex:0 0 31px;place-items:center}.apple-auth-button-logo.svelte-yd0u8f{height:44px;width:31px}.apple-auth-button-label.svelte-yd0u8f{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.google-auth-button.svelte-mn7d3o{--auth-provider-button-radius: 1rem;display:flex;height:44px;min-width:140px;width:100%;align-items:center;justify-content:center;gap:8px;border:1px solid #747775;border-radius:var(--auth-provider-button-radius);background:#fff;color:#1f1f1f;font:inherit;font-size:1rem;font-weight:600;line-height:1;padding-inline:max(12px,8%);white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease,box-shadow .15s ease}.google-auth-button.svelte-mn7d3o:hover:not(:disabled){background:#f8fafd;border-color:#747775}.google-auth-button.svelte-mn7d3o:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent)}.google-auth-button.svelte-mn7d3o:disabled{pointer-events:none;opacity:.5}.google-auth-button-logo-frame.svelte-mn7d3o{display:grid;height:44px;width:31px;flex:0 0 31px;place-items:center}.google-auth-button-logo.svelte-mn7d3o{height:20px;width:20px;object-fit:contain}.google-auth-button-label.svelte-mn7d3o{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}
