.callout{border-left:4px solid var(--blue);padding:20px 24px;background:#edf6ff;border-radius:0 18px 18px 0;margin:24px 0}.warning{border-left-color:var(--amber);background:#fff7e8}.pipeline{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:28px 0}.step{position:relative;padding:18px 13px;border-radius:18px;background:#fff;border:1px solid var(--line);min-height:142px}.step:not(:last-child):after{content:"→";position:absolute;right:-11px;top:42%;z-index:2;color:var(--blue);font-weight:850}.step b{display:block;font-size:13px;color:var(--blue);margin-bottom:8px}.step span{font-size:14px;color:#50535a}.table-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto;border:1px solid var(--line);border-radius:22px;background:#fff;margin:24px 0}table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}th,td{text-align:left;padding:13px 15px;border-bottom:1px solid #ececef;vertical-align:top}th{background:#f7f7f8;color:#55585f;font-size:12px;text-transform:uppercase;letter-spacing:.04em}tr:last-child td{border-bottom:0}.best{font-weight:800;color:var(--green)}.bad{color:var(--red)}.claim{padding:18px 20px;border-radius:18px;background:#fff;border:1px solid var(--line);margin:12px 0}.claim strong{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px}.verified strong{color:var(--green)}.author strong{color:var(--amber)}.interpret strong{color:var(--blue)}.extension strong{color:var(--purple)}.refs li{margin:10px 0}.muted{color:var(--muted)}code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}