.dk-page .bp-head .td-stack{max-width:920px}.dk-chapters-sec .td-stack{gap:var(--td-sp-9)}.dk-part{gap:var(--td-sp-5);display:grid}.dk-part-title{letter-spacing:.08em;text-transform:uppercase;color:var(--td-ink-2);margin:0;font-size:13px;font-weight:700}.dk-chapters{gap:var(--td-sp-5);margin:0;padding:0;list-style:none;display:grid}.dk-chapter-link{gap:2px var(--td-sp-7);color:var(--td-ink);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.dk-chapter-n{font-variant-numeric:tabular-nums;grid-row:span 2;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.dk-chapter-title{font-size:17px;font-weight:700;line-height:1.3}.dk-chapter-line{color:var(--td-ink-2);grid-column:2;font-size:15px}.dk-chapter-min{color:var(--td-ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/3/span 2;font-size:14px}.dk-chapter.is-planned{color:var(--td-ink-2);padding-left:calc(36px + var(--td-sp-7))}@media (max-width:560px){.dk-chapter-link{grid-template-columns:30px minmax(0,1fr)}.dk-chapter-min{grid-area:auto/2}}.dk-body-sec{padding-block:var(--td-sp-8) 0}.dk-mobile-toc{display:none}@media (max-width:1279px){.dk-mobile-toc{display:block}}.dk-concepts{align-items:center;gap:var(--td-sp-4);flex-wrap:wrap;display:flex}.dk-concepts .hb-label{margin-right:var(--td-sp-3)}.dk-pn{margin-top:var(--td-sp-6)}@media (max-width:899px){.dk-side{display:none}}.dk-pn{--td-font-mono:var(--td-font-ui)}.dk-pn .td-linkcell-kicker{letter-spacing:.06em;color:var(--td-ink-2);font-size:12.5px}:root:not([data-theme=dark]) .dk-side .td-eyebrow{color:var(--td-ink);background:0 0;padding:0}.dk-side .td-eyebrow{color:var(--td-ink)}.dk-list{max-width:none;margin:0;padding-inline-start:1.6em}.dk-list li{margin-bottom:var(--td-sp-3);padding-inline-start:var(--td-sp-2)}.td-prose .dk-list{max-width:none;margin:0;padding-inline-start:1.6em;font-size:15.5px}.dk-article .td-prose .td-body{overflow-wrap:anywhere}
