.PrevNext-module__cD5GAG__nav{gap:var(--space-4);max-width:var(--measure);padding-top:var(--space-6);border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);display:grid}.PrevNext-module__cD5GAG__link{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-heading);transition:border-color var(--duration-fast) var(--ease);display:flex}.PrevNext-module__cD5GAG__arrow{width:var(--icon-box);height:var(--icon-box);border-radius:var(--radius-round);background:var(--color-blue-soft);color:var(--color-link);transition:background-color var(--duration-base) var(--ease), color var(--duration-base) var(--ease), transform var(--duration-base) var(--ease-ios);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PrevNext-module__cD5GAG__text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.PrevNext-module__cD5GAG__label{color:var(--color-text-muted);font-size:var(--text-overline);font-weight:var(--weight-bold);letter-spacing:var(--tracking-overline);text-transform:uppercase}.PrevNext-module__cD5GAG__title{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PrevNext-module__cD5GAG__next{text-align:right;justify-content:flex-end}.PrevNext-module__cD5GAG__link:hover,.PrevNext-module__cD5GAG__link:focus-visible{border-color:var(--color-accent-border)}.PrevNext-module__cD5GAG__link:hover .PrevNext-module__cD5GAG__arrow,.PrevNext-module__cD5GAG__link:focus-visible .PrevNext-module__cD5GAG__arrow{background:var(--color-action-bright);color:var(--color-on-action)}.PrevNext-module__cD5GAG__prev:hover .PrevNext-module__cD5GAG__arrow{transform:translateX(calc(-1 * var(--space-1)))}.PrevNext-module__cD5GAG__next:hover .PrevNext-module__cD5GAG__arrow{transform:translateX(var(--space-1))}@media (min-width:640px){.PrevNext-module__cD5GAG__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ReadingLayout-module__V-ndZq__layout{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--space-10) var(--grid-gap);display:grid}.ReadingLayout-module__V-ndZq__main,.ReadingLayout-module__V-ndZq__aside{grid-column:span 12;min-width:0}.ReadingLayout-module__V-ndZq__main,.ReadingLayout-module__V-ndZq__sticky{gap:var(--space-6);flex-direction:column;display:flex}@media (min-width:960px){.ReadingLayout-module__V-ndZq__main{grid-column:span 8}.ReadingLayout-module__V-ndZq__aside{grid-column:span 4}.ReadingLayout-module__V-ndZq__sticky{top:calc(var(--header-height) + var(--space-4));position:sticky}}
.RelatedList-module__hBcnUa__box{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.RelatedList-module__hBcnUa__title{margin-bottom:var(--space-3);color:var(--color-heading);font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--weight-bold)}.RelatedList-module__hBcnUa__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RelatedList-module__hBcnUa__list li{gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid var(--color-border);flex-direction:column;display:flex}.RelatedList-module__hBcnUa__link{color:var(--color-heading);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.RelatedList-module__hBcnUa__link:hover{color:var(--color-link)}.RelatedList-module__hBcnUa__date{color:var(--color-text-muted);font-size:var(--text-xs)}.RelatedList-module__hBcnUa__link[aria-current=page]{padding-left:var(--space-3);color:var(--color-link);position:relative}.RelatedList-module__hBcnUa__link[aria-current=page]:before{width:var(--space-1);border-radius:var(--radius-pill);background:var(--color-action-bright);content:"";position:absolute;top:0;bottom:0;left:0}
.Toc-module__-5Ozrq__box{padding:var(--space-5);border:1px solid var(--color-border);border-left:3px solid var(--color-accent-border);border-radius:var(--radius-md);background:var(--color-surface)}.Toc-module__-5Ozrq__title,.Toc-module__-5Ozrq__summary{color:var(--color-link);font-size:var(--text-overline);font-weight:var(--weight-bold);letter-spacing:var(--tracking-overline);text-transform:uppercase}.Toc-module__-5Ozrq__summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.Toc-module__-5Ozrq__summary::-webkit-details-marker{display:none}.Toc-module__-5Ozrq__list{gap:var(--space-2);margin:var(--space-3) 0 0;padding-left:var(--space-5);color:var(--color-text-muted);font-size:var(--text-sm);flex-direction:column;display:flex}.Toc-module__-5Ozrq__link:hover{color:var(--color-link)}.Toc-module__-5Ozrq__desktop{display:none}@media (min-width:960px){.Toc-module__-5Ozrq__desktop{display:block}.Toc-module__-5Ozrq__mobile{display:none}}
