.oauth-btn{letter-spacing:0;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;height:48px;padding:0 20px;font-size:16px;font-weight:500;line-height:1;transition:opacity .12s ease-out,transform .12s ease-out;display:flex}.oauth-btn:active{transform:scale(.98)}.oauth-btn:disabled{opacity:.55;cursor:default}.oauth-btn:focus-visible{outline:2px solid var(--e-ink,#16120e);outline-offset:2px}.oauth-apple{color:#fff;background:#000;border-color:#000;font-weight:600}.oauth-google{color:#1f1f1f;background:#fff;border-color:#747775}html[data-theme=dark] .oauth-apple{color:#000;background:#fff;border-color:#fff}html[data-theme=dark] .oauth-google{color:#e3e3e3;background:#131314;border-color:#8e918f}@media (prefers-color-scheme:dark){html[data-theme=auto] .oauth-apple{color:#000;background:#fff;border-color:#fff}html[data-theme=auto] .oauth-google{color:#e3e3e3;background:#131314;border-color:#8e918f}}@media (prefers-reduced-motion:reduce){.oauth-btn{transition:none}.oauth-btn:active{transform:none}}.oauth-phone{color:var(--e-ink,#16120e);border-color:var(--e-rule,#cfc8bb);background:0 0}
