.test-explainer{max-width:720px;margin:0 auto 18px;text-align:center;font-size:14px;line-height:1.6;color:var(--muted,#597181)}.result-guides{border-top:1px solid var(--line,#c8d8df);padding-top:16px;margin-top:16px;scroll-margin-top:24px}.result-guides h3{font-size:15px;line-height:1.4;margin:0 0 6px}.result-guides>a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;padding:9px 0;font-size:14px;line-height:1.4;text-decoration:underline;text-underline-offset:4px;border-bottom:1px solid var(--line,#c8d8df);color:#386a82}.result-guides>a:last-child{border-bottom:0}.result-guides>a:hover{color:#21475b;text-decoration-thickness:2px}.result-guides>a:active{opacity:.7}.result-guides>a:focus-visible{outline:2px solid #4e889f;outline-offset:3px}@media(prefers-color-scheme:dark){.result-guides>a{color:#aed7e4}.result-guides>a:hover{color:#e7f0f5}}@media(max-width:650px){.test-explainer{font-size:13px;margin-bottom:14px}}
html .insight #explanation,html .insight #next-text{font-size:16px;line-height:1.6}
@media(prefers-color-scheme:dark){html body .insight #explanation,html body .insight #next-text,html body .insight #result-confidence,html body .insight .task-card p{color:#c4d5df}html body .insight .task-card h3{color:#e7f0f5}}

.support-copy{margin-top:.5rem}.support-copy button[hidden],.support-copy textarea[hidden]{display:none}.support-copy [role="status"]{display:block;font-size:.85rem;margin-top:.25rem}.support-copy textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;margin-top:.5rem;padding:.75rem;font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:8px}
