.sign-in-nudge-module__O47wqa__nudge{background:var(--white,var(--learn-surface,transparent));border:1px solid var(--border,var(--learn-hairline-strong,currentColor));width:fit-content;max-width:100%;color:var(--ink-60,var(--learn-text-soft,currentColor));font-family:var(--mono,var(--learn-font-mono,monospace));letter-spacing:.01em;border-radius:999px;margin-top:18px;padding:6px 10px;font-size:12px;line-height:18px;display:flex}.sign-in-nudge-module__O47wqa__link{color:inherit;white-space:nowrap;text-decoration:none}.sign-in-nudge-module__O47wqa__link:hover{color:var(--ink,var(--learn-text,currentColor));text-decoration:underline;-webkit-text-decoration-color:var(--border,var(--learn-hairline-strong,currentColor));text-decoration-color:var(--border,var(--learn-hairline-strong,currentColor));text-underline-offset:3px}.sign-in-nudge-module__O47wqa__link:focus-visible{outline:2px solid var(--ink-30,var(--learn-hairline-strong,currentColor));outline-offset:3px;border-radius:3px}
.st-stem-passage{overscroll-behavior:contain;border:1px solid var(--border,#0000001f);background:var(--white,#fff);border-radius:14px;gap:10px;max-height:min(46dvh,440px);margin:0 0 14px;padding:14px 16px;font-size:1rem;line-height:1.65;display:grid;overflow-y:auto}.st-stem-passage p{margin:0}@media (min-width:900px){.st-stem-passage{max-height:60vh}}.st-option:has(>.st-option-key){align-items:flex-start;gap:14px;width:100%;display:flex}.st-option-key{opacity:.7;border:1px solid;border-radius:9999px;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:600;line-height:1;display:inline-grid}.st-option-text{flex:1;min-width:0;padding-top:1px}
