.article-body .st-disclaimer{color:var(--l-muted);border-left:3px solid var(--l-border-strong);margin:0 0 18px;padding:4px 0 4px 14px;font-size:14px}.article-body .st-tip{color:var(--l-fg);background:#3ddca41a;border:1px solid #1fb08559;border-radius:10px;margin:0 0 28px;padding:12px 16px;font-size:14.5px}.article-body .st-table-wrap{margin:16px 0 28px;overflow-x:auto}.article-body .st-table-wrap table{width:100%;margin:0}.article-body table.st-glance tbody th{text-align:left;white-space:nowrap;vertical-align:top;background:var(--l-bg);text-transform:none;letter-spacing:0;width:32%}.article-body table.st-glance th strong{font-weight:600}.article-body ul.st-check{padding-left:0;list-style:none}.article-body ul.st-check li{margin-bottom:10px;padding-left:28px;position:relative}.article-body ul.st-check li:before{content:"✓";background:var(--green);color:#0a0a0c;text-align:center;border-radius:50%;width:20px;height:20px;font-size:12px;font-weight:700;line-height:20px;position:absolute;top:0;left:0}.article-body ol.st-steps{counter-reset:st;gap:12px;padding-left:0;list-style:none;display:grid}.article-body ol.st-steps li{counter-increment:st;border:1px solid var(--l-border);background:#fff;border-radius:12px;margin:0;padding:14px 16px 14px 58px;position:relative}.article-body ol.st-steps li:before{content:counter(st, decimal-leading-zero);font-family:var(--mono);color:var(--green-deep);font-weight:600;position:absolute;top:14px;left:16px}.article-body .st-faqs details{border-bottom:1px solid var(--l-border);padding:4px 0}.article-body .st-faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.article-body .st-faqs summary::-webkit-details-marker{display:none}.article-body .st-faqs summary:after{content:"+";color:var(--l-muted);font-size:1.3rem}.article-body .st-faqs details[open] summary:after{content:"−"}.article-body .st-faqs summary h3{margin:12px 0}.article-body .st-other{flex-wrap:wrap;align-items:center;gap:8px;margin:24px 0 8px;display:flex}.article-body .st-other span{font-family:var(--mono);text-transform:uppercase;color:var(--l-muted);margin-right:4px;font-size:12px}.article-body .st-other a{border:1px solid var(--l-border-strong);border-radius:999px;padding:6px 14px;font-size:14px;text-decoration:none}
