.claude-article .lab-body h3{margin:38px 0 18px;font-size:clamp(19px,2.4vw,24px);font-weight:400;line-height:1.7}.claude-article .lab-body h2{scroll-margin-top:110px}.claude-article .lab-body li{color:#c8d0d3;margin:10px 0}.claude-article .lab-body a{color:#b9e5df;text-underline-offset:5px}.claude-article .claude-toc{border-block:1px solid #344248;margin:40px 0;padding:24px 28px}.claude-article .claude-toc ol{margin-bottom:0;padding-left:24px}.claude-article .claude-original{color:#9dacb2;margin-top:6px;font-size:12px;display:block}.claude-article .lab-body table{min-width:0}.claude-article .lab-body caption{text-align:left;color:#a4b0b5;padding:0 0 14px;font-size:14px}.claude-article .lab-body th{text-align:left;width:30%;font-weight:400}.claude-article .lab-body th,.claude-article .lab-body td{vertical-align:top;overflow-wrap:anywhere}.claude-article .lab-prompt summary{cursor:pointer;line-height:1.8}.claude-article .lab-back{margin-top:20px;padding:20px 0;display:inline-block}@media (max-width:700px){.claude-article .claude-toc{padding:20px 0}.claude-article .lab-body th,.claude-article .lab-body td{padding:12px 8px;font-size:14px}.claude-article .lab-prompt blockquote{padding:18px 14px;font-size:15px}.claude-article .lab-article-head br{display:none}}
