button.yj7Uca_submit{transition-property:transform}.yj7Uca_actions{gap:4px 16px;margin-top:12px}.yj7Uca_actions>:is(button,a){align-items:center;min-height:44px;display:inline-flex}.yj7Uca_note{border-top:1px solid var(--line);color:var(--muted);margin:8px 0 0;padding-top:14px;font-size:12px;line-height:1.5}
.qRRHEG_shell,.qRRHEG_compact{background:var(--paper);min-height:100dvh;color:var(--ink);padding:clamp(14px,4vw,40px)}.qRRHEG_shell{grid-template-columns:minmax(0,360px) minmax(0,450px);place-content:center;align-items:stretch;gap:12px;display:grid}.qRRHEG_compact{place-items:center;display:grid}.qRRHEG_art{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--app-shell);align-content:center;gap:16px;padding:28px;display:grid}.qRRHEG_artCopy>p{letter-spacing:-.035em;max-width:12ch;margin:0;font-size:28px;font-weight:650;line-height:1.15}.qRRHEG_artCaption{color:var(--muted);letter-spacing:.08em;font-size:11px;font-weight:650}.qRRHEG_diagram{width:100%;color:var(--line-strong)}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-card{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface-raised);width:100%;min-width:0;max-width:450px;box-shadow:none;margin:0;padding:clamp(18px,4vw,30px)}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-card-nav{justify-content:space-between;margin-bottom:24px}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-card-nav>.theme-switch{position:static}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-card-head{text-align:left;margin:0 0 18px}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-card-head h1{font-size:var(--type-app-title);line-height:var(--type-app-leading);font-weight:650}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-consents{margin:0 0 16px}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-consent-row{font-size:var(--type-copy);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;line-height:1.5;display:grid}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-consent-row input[type=checkbox]{width:17px;height:17px;margin:2px 0 0}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-policy-details{margin-inline-start:28px}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-form{gap:10px;margin-top:12px}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-card .oauth-button{margin:0}:is(.qRRHEG_shell,.qRRHEG_compact) .signup-email{margin-top:8px}:is(.qRRHEG_shell,.qRRHEG_compact) .signup-email>summary{border:1px solid var(--modern-line);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;min-height:44px;padding:0 12px;font-size:14px;font-weight:600;list-style:none;display:flex}:is(.qRRHEG_shell,.qRRHEG_compact) .signup-email>summary::-webkit-details-marker{display:none}:is(.qRRHEG_shell,.qRRHEG_compact) .signup-email>summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;transform:rotate(45deg)}:is(.qRRHEG_shell,.qRRHEG_compact) .signup-email[open]>summary:after{transform:rotate(225deg)}@media (max-width:760px){.qRRHEG_shell{grid-template-columns:minmax(0,450px);align-content:start}.qRRHEG_art{display:none}:is(.qRRHEG_shell,.qRRHEG_compact) .auth-card-nav{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.qRRHEG_pulses{display:none}}
.j5TG0q_control>.j5TG0q_toggle{width:44px;height:44px;color:var(--muted);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.j5TG0q_control>.j5TG0q_toggle:hover{background:var(--blue-soft);color:var(--ink)}.j5TG0q_control>.j5TG0q_toggle:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.j5TG0q_control>.j5TG0q_toggle:disabled{cursor:default}.j5TG0q_control>.j5TG0q_toggle svg{width:18px;height:18px}
