.label{font-size:13px;color:var(--muted);margin-top:7px}.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}.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)}.formula{overflow-x:auto;background:#101114;color:#fff;border-radius:22px;padding:22px 26px;margin:18px 0}.formula mjx-container{color:#fff}.formula-note{font-size:14px;color:#b8bac0}.pipeline{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:30px 0}.step{position:relative;padding:18px 13px;border-radius:18px;background:#fff;border:1px solid var(--line);min-height:132px}.step:not(:last-child):after{content:"→";position:absolute;right:-10px;top:42%;z-index:2;color:var(--blue);font-weight:800}.step b{display:block;font-size:13px;color:var(--blue);margin-bottom:7px}.step span{font-size:14px;color:#53555a}.figure{background:#fff;border-radius:var(--r);padding:16px;border:1px solid rgba(0,0,0,.07);box-shadow:var(--shadow);margin:28px 0}.figure img{display:block;width:100%;height:auto;border-radius:18px;background:#fff}.caption{padding:14px 10px 5px;font-size:14px;color:#5c5e63}.table-wrap{overflow-x:auto;width:100%;max-width:100%;min-width:0;border-radius:22px;border:1px solid var(--line);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}th{background:#f7f7f8;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#55585d}tr:last-child td{border-bottom:0}.best{font-weight:800;color:var(--green)}.muted{color:var(--muted)}.codecheck{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;background:#111;color:#ececef;padding:22px;border-radius:20px;font-size:13px;overflow:auto}.good{color:#72d6a3}.warn{color:#ffd479}.toc-list{columns:2;column-gap:28px}.toc-list a{display:block;padding:6px 0}.refs li{margin:10px 0}.footer{padding:46px 24px 68px;color:#696b70;text-align:center;font-size:13px}mjx-container[jax="CHTML"][display="false"],mjx-container[jax="SVG"][display="false"]{white-space:nowrap!important}.nowrap-math{white-space:nowrap;display:inline-block}@media(max-width:860px){.card,.card.third{grid-column:1/-1}.pipeline{grid-template-columns:repeat(2,1fr)}.step:nth-child(2n):after{display:none}.toc-list{columns:1}.hero{padding-top:64px}}@media(max-width:520px){.navin{padding:0 16px}.hero,.wrap{padding-left:16px;padding-right:16px}.hero h1{font-size:44px}.section{padding-top:54px}.section h2{font-size:36px}.card{padding:22px;border-radius:22px}.pipeline{grid-template-columns:1fr}.step:after{display:none}.formula{padding:18px 16px}.figure{padding:9px;border-radius:20px}.lead{font-size:18px}}