.fwa-updated{font-family:var(--font-mono), monospace;color:var(--ink-faint);margin:-6px 0 22px;font-size:12px}.fwa-answer{border-left:3px solid var(--lime);margin:0;padding:4px 0 4px 20px}.fwa-answer p{color:var(--ink);max-width:64ch;margin:0;font-size:19px;line-height:1.6}.fwa-fact{background:var(--ground-raise);border:1px solid var(--rule);border-radius:14px;margin:18px 0 20px;padding:16px 20px}.fwa-fact p{margin:0 0 6px;font-size:17px;line-height:1.55}.fwa-fact cite{color:var(--ink-faint);font-size:13px;font-style:normal}.fwa-fact cite a{color:var(--ink-muted)}.fwa-templates{gap:14px;margin-top:14px;display:grid}.fwa-template{border:1px solid var(--rule);border-radius:14px;overflow:hidden}.fwa-template-label{font-family:var(--font-mono), monospace;color:var(--ink-muted);border-bottom:1px solid var(--rule);background:var(--ground-raise);padding:10px 16px;font-size:12px}.fwa-template p{margin:0;padding:14px 16px;font-size:16px;line-height:1.6}.fwa-sources{color:var(--ink-muted);gap:8px;padding-left:20px;font-size:14px;line-height:1.5;display:grid}.fwa-sources a{color:var(--ink-muted)}.fwa-hub{gap:16px;margin-top:28px;display:grid}.fwa-hub a{border:1px solid var(--rule);border-radius:16px;padding:20px 22px;text-decoration:none;transition:border-color .2s;display:block}.fwa-hub a:hover,.fwa-hub a:focus-visible{border-color:var(--lime)}.fwa-hub strong{margin-bottom:6px;font-size:19px;display:block}.fwa-hub span{color:var(--ink-muted);font-size:15px;line-height:1.55}
