.sources-content{padding-block:clamp(3rem,7vw,6rem)}.sources-current-update{border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--accent-pale);margin-bottom:2rem;padding:1rem 1.1rem}.sources-current-update h2{margin-bottom:.45rem}.sources-content h2{letter-spacing:-.03em;margin-bottom:1.5rem;font-size:clamp(1.9rem,4vw,3rem)}.sources-method ol{counter-reset:method;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:0;list-style:none;display:grid}.sources-method li{border-top:.25rem solid var(--brand);background:var(--surface);min-height:12rem;color:var(--muted);padding:1.25rem}.sources-method li strong{color:var(--ink);margin-bottom:.65rem;display:block}.sources-register,.sources-changelog{border-top:1px solid var(--line);margin-top:5rem;padding-top:5rem}.sources-table-wrap{border:1px solid var(--line);border-radius:var(--radius-md);overflow-x:auto}.sources-register table{border-collapse:collapse;background:#fff;width:100%;min-width:58rem;font-size:.86rem}.sources-register th,.sources-register td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.9rem 1rem}.sources-register th{background:var(--surface);color:var(--ink);font-size:.78rem;position:sticky;top:0}.sources-register td:last-child{max-width:23rem;color:var(--muted)}.sources-register tbody tr:last-child td{border-bottom:0}.sources-changelog{max-width:48rem}.sources-changelog ol{padding-left:1.4rem}.sources-changelog p{color:var(--muted);margin-top:1rem}@media (max-width:1100px){.sources-method ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.sources-method ol{grid-template-columns:1fr}.sources-register,.sources-changelog{margin-top:4rem;padding-top:4rem}}
