.labs-login{--labs-accent:var(--accent);--labs-display:var(--font-body),Inter,system-ui,sans-serif;font-family:var(--font-body)}.labs-login .login-send{background:var(--accent);color:var(--text-on-accent,#fff)}.labs-login .login-help-links a{color:var(--labs-ink)}:root[data-theme=light] .labs-login .card{background:var(--labs-bg);border:1px solid var(--labs-line);color:var(--labs-ink)}:root[data-theme=light] .labs-login .card .muted{color:var(--labs-mute)}:root[data-theme=light] .labs-login .card a{color:var(--labs-ink);text-decoration:underline}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .labs-login .card{background:var(--labs-bg);border:1px solid var(--labs-line);color:var(--labs-ink)}:root:not([data-theme=dark]) .labs-login .card .muted{color:var(--labs-mute)}:root:not([data-theme=dark]) .labs-login .card a{color:var(--labs-ink);text-decoration:underline}}@media (max-width:899px){.labs-login .labs-brand{display:inline-flex;align-items:center;min-height:var(--tap,44px);min-width:var(--tap,44px)}.labs-login .card a,.labs-login .login-eyebrow a,.labs-login .login-google,.labs-login .login-help-links a,.labs-login .login-send,.labs-login .nav-cta{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tap,44px);min-height:var(--tap,44px)}.labs-login .nav-cta.ghost{box-sizing:border-box;min-height:44px;padding-block:0}.labs-login .login-send{width:auto;height:44px;min-width:44px;min-height:44px}}