.SignInGate-module__uKhKFW__dialog{border:1.5px solid var(--border-subtle);border-radius:var(--radius-md);background-color:var(--surface-raised);inline-size:min(460px,100vw - 40px);color:var(--text-primary);text-align:start;margin:auto;padding:32px}.SignInGate-module__uKhKFW__dialog::backdrop{background-color:color-mix(in oklab, var(--color-ink) 42%, transparent)}.SignInGate-module__uKhKFW__title{font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.45}.SignInGate-module__uKhKFW__body{color:var(--text-secondary);font-size:var(--text-body);line-height:var(--text-body--line-height);margin-block-start:12px}.SignInGate-module__uKhKFW__actions{flex-wrap:wrap;gap:10px;margin-block-start:28px;display:flex}.SignInGate-module__uKhKFW__dismiss{min-block-size:var(--touch-target-min);color:var(--text-tertiary);font-family:inherit;font-size:var(--text-helper);cursor:pointer;background:0 0;border:0;margin-block-start:14px;padding:0}.SignInGate-module__uKhKFW__dismiss:hover{color:var(--text-primary);text-underline-offset:4px;text-decoration:underline}.SignInGate-module__uKhKFW__dismiss:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (max-width:480px){.SignInGate-module__uKhKFW__dialog{padding:24px}.SignInGate-module__uKhKFW__title{font-size:21px}.SignInGate-module__uKhKFW__actions>*{inline-size:100%}}
