
/* V3: common resources and readable supporting documents. */
.sc-resource-nav{border-bottom:1px solid var(--sc-line);background:var(--sc-surface)}
.sc-resource-nav .sc-wrap{display:flex;flex-wrap:wrap;gap:.3rem 1.5rem;padding-block:.65rem;font-size:.83rem}
.sc-resource-nav a{min-height:32px;display:inline-flex;align-items:center}
.sc-resource-nav a[aria-current=page]{font-weight:700;text-decoration:underline}
.sc-content-addition{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--sc-line)}
.sc-content-addition h2,.sc-content-addition h3{margin-block:1.7rem .75rem}
.sc-content-addition ul,.sc-content-addition ol{padding-left:1.5rem;color:var(--sc-muted)}
.sc-content-addition li+li{margin-top:.5rem}
.sc-content-addition table{width:100%;border-collapse:collapse;font-size:.95rem;margin-block:1rem}
.sc-content-addition td,.sc-content-addition th{padding:.8rem;text-align:left;border-bottom:1px solid var(--sc-line);vertical-align:top}
.sc-document-nav{display:flex;flex-wrap:wrap;gap:.7rem;margin-block:1.25rem 2rem}
.sc-document-nav a{border:1px solid var(--sc-line);border-radius:8px;padding:.5rem .8rem;font-size:.85rem}
.sc-demo-note{padding:1rem 1.2rem;border-left:3px solid var(--sc-accent);background:var(--sc-surface);margin-block:1rem}
@media(max-width:600px){.sc-resource-nav .sc-wrap{gap:.3rem 1rem}.sc-content-addition table{font-size:.8rem}.sc-content-addition td,.sc-content-addition th{padding:.5rem}}
