.pt-reading{overflow-wrap:break-word;max-width:36rem}@media (min-width:40rem){.pt-reading{margin-inline:auto}}.pt-reading>:first-child{margin-top:0}.pt-article{max-width:768px}@media (min-width:40rem){.pt-article{margin-inline:auto}.pt-article__measure{max-width:36rem;margin-inline:auto}}.pt-reading strong{font-weight:500}.pt-reading ul{padding-left:0;list-style:none}.pt-reading ul>li{padding-left:.875rem;padding-block:var(--pt-reading-pad,0px);margin-bottom:0;position:relative}.pt-reading ul>li+li{margin-top:.5rem}.pt-reading ul>li:before{content:"";left:0;top:calc(var(--pt-reading-pad,0px) + var(--type-body-line) / 2 - .125rem);background:var(--primary);border-radius:3.40282e38px;width:.375rem;height:.375rem;position:absolute}.pt-reading blockquote{border-left:2px solid color-mix(in srgb, var(--support) 40%, transparent);color:var(--foreground);margin-block:1.25rem;padding-left:1.5rem;font-style:normal}.pt-reading__rows a,.pt-reading__line a{display:inline-block;position:relative}.pt-reading__rows a:before,.pt-reading__line a:before{content:"";inset:calc(-1 * var(--pt-reading-pad,0px)) 0;position:absolute}.pt-reading__line{padding-block:var(--pt-reading-pad,0px);display:inline-block}.pt-reading-cols{--pt-rail-gap:clamp(1.5rem, 6.25vw - 2.5rem, 2.5rem);grid-template-columns:minmax(0,1fr);row-gap:3rem;display:grid}.pt-reading-cols__aside{max-width:36rem}.pt-reading-cols>:is(.pt-reading-cols__aside,.pt-reading){width:100%}@media (min-width:40rem){.pt-reading-cols__aside{margin-inline:auto}}@media (min-width:64rem){.pt-reading-cols{column-gap:var(--pt-rail-gap);overflow-anchor:none;grid-template-columns:repeat(12,minmax(0,1fr))}.pt-reading-cols__aside{grid-area:1/1/auto/span 4;max-width:none}.pt-reading--beside{grid-area:1/6/auto/span 7;max-width:36rem;margin-inline:0}.pt-reading-cols--over{grid-template-columns:minmax(0,1fr)}.pt-reading-cols--over>.pt-reading-cols__aside,.pt-reading-cols--over>.pt-reading--beside{grid-area:auto;max-width:36rem;margin-inline:auto}.pt-reading-cols--over .pt-list--route[data-stays]{position:static}}.pt-list__title{max-width:none;margin:0 0 .5rem}.pt-list__entries{max-width:none;margin:0;padding:0;list-style:none}.pt-list__entries>li{margin:0;padding:0;position:relative}.pt-list .pt-list__link{min-height:2.75rem;color:var(--muted-foreground);text-wrap:pretty;align-items:center;padding-block:.375rem;text-decoration:none;display:flex}@media (hover:hover){.pt-list .pt-list__link:hover{color:var(--primary)}}.pt-list__entries>li[data-here]>.pt-list__link{color:var(--foreground)}.pt-list--route{--pt-list-stick:7rem}.pt-list--route .pt-list__entries>li{padding-left:1.5rem}.pt-list--route .pt-list__ring{z-index:1;border:1.5px solid var(--primary);background:var(--panel);border-radius:3.40282e38px;width:9px;height:9px;position:absolute;top:calc(50% - 4.5px);left:2px}.pt-list--route .pt-list__entries>li:after{content:"";border-left:1px solid var(--border);position:absolute;top:0;bottom:0;left:6px}.pt-list--route .pt-list__entries>li:first-child:after{top:50%}.pt-list--route .pt-list__entries>li:last-child:after{bottom:50%}.pt-list--route .pt-list__entries>li:only-child:after{content:none}.pt-list--route .pt-list__entries>li[data-here]>.pt-list__ring{background:var(--primary)}@media (min-width:64rem){.pt-list--route[data-stays]{top:var(--pt-list-stick);position:sticky}}@media (scripting:none){.pt-list__entries>li[data-here]>.pt-list__link{color:var(--muted-foreground)}.pt-list--route .pt-list__entries>li[data-here]>.pt-list__ring{background:var(--panel)}}