.docs-sidebar-wrap,.docs-sidebar,.docs-sidebar-inner{border-radius:var(--radius-md);overflow:hidden}.docs-sidebar-inner{border-inline-start:none!important;border:1px solid color-mix(in srgb,var(--color-theme) 18%,transparent)!important;box-shadow:none}@media(min-width:1100px){.l-docs[data-has-toc=true]{grid-template-columns:220px minmax(0,1fr) 232px}}.docs-toc-wrap{min-inline-size:0}.docs-toc-wrap .toc-sidebar--right{max-height:min(72vh,calc(100vh - 8rem));scrollbar-color:var(--color-theme) transparent;scrollbar-width:thin}.docs-toc-wrap .toc-sidebar--right::-webkit-scrollbar{display:block;width:6px}.docs-toc-wrap .toc-sidebar--right::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-theme) 58%,transparent);border-radius:999px}.docs-toc-wrap .toc-sidebar--right::-webkit-scrollbar-track{background:transparent}.docs-toc-wrap .toc-current,.docs-toc-wrap .toc-current [data-current-section]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-toc-wrap .toc-link{font-size:.78rem;line-height:1.32}.docs-toc-wrap .toc-item{margin-block-end:.45rem}.weekly-toolbar[data-astro-cid-vppupcqy]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-m);margin-block-end:var(--sp-m);padding-block:0 var(--sp-m);border-block-end:1px solid color-mix(in srgb,var(--color-theme) 18%,var(--color-border))}.weekly-page[data-astro-cid-vppupcqy],.weekly-toolbar-copy[data-astro-cid-vppupcqy]{min-inline-size:0}.weekly-eyebrow[data-astro-cid-vppupcqy]{margin:0;color:var(--color-theme);font-size:.78rem;font-weight:800;letter-spacing:.12em}.weekly-toolbar-hint[data-astro-cid-vppupcqy]{margin:.45rem 0 0;color:color-mix(in srgb,var(--color-main) 72%,transparent);font-size:.92rem;line-height:1.5}.weekly-period-control[data-astro-cid-vppupcqy]{display:grid;flex:0 1 19rem;gap:.4rem;color:var(--color-main);font-size:.82rem;font-weight:700}.weekly-period-control[data-astro-cid-vppupcqy] select[data-astro-cid-vppupcqy]{min-block-size:44px;inline-size:100%;padding:.55rem 2.2rem .55rem .75rem;color:var(--color-main);font:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}.weekly-period-control[data-astro-cid-vppupcqy] select[data-astro-cid-vppupcqy]:focus-visible{outline:2px solid var(--color-theme);outline-offset:2px}.weekly-issue-meta[data-astro-cid-vppupcqy]{display:grid;grid-template-columns:minmax(9rem,1fr) minmax(0,2.4fr) minmax(4.5rem,.55fr);gap:0;margin-block-end:var(--sp-l);border-block:1px solid var(--color-border)}.weekly-meta-item[data-astro-cid-vppupcqy]{display:grid;gap:.2rem;min-inline-size:0;padding:.8rem var(--sp-s);border-inline-end:1px solid var(--color-border)}.weekly-meta-item[data-astro-cid-vppupcqy]:last-child{border-inline-end:0}.weekly-meta-label[data-astro-cid-vppupcqy]{color:color-mix(in srgb,var(--color-main) 58%,transparent);font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.weekly-meta-item[data-astro-cid-vppupcqy] strong[data-astro-cid-vppupcqy],.weekly-meta-item[data-astro-cid-vppupcqy] time[data-astro-cid-vppupcqy]{color:var(--color-main);font-size:1.05rem}@media(min-width:768px){.weekly-meta-item[data-astro-cid-vppupcqy] time[data-astro-cid-vppupcqy]{white-space:nowrap}}.weekly-meta-item--wide[data-astro-cid-vppupcqy]>span[data-astro-cid-vppupcqy]:last-child{line-height:1.45}.weekly-article[data-astro-cid-vppupcqy]{max-inline-size:var(--reading-max);min-inline-size:0;line-height:1.8}.weekly-article[data-astro-cid-vppupcqy] h1{margin-block:0 .75rem;padding-block-end:var(--sp-s);border-block-end:1px solid var(--color-border);font-size:clamp(1.8rem,3.2vw,2.45rem);line-height:1.2;letter-spacing:-.025em}.weekly-article[data-astro-cid-vppupcqy] h2{scroll-margin-block-start:1rem;margin-block:2.4rem .8rem;padding:.7rem .8rem .7rem 1rem;border:1px solid var(--color-border);border-inline-start:1px solid var(--color-border-strong);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-surface-muted);font-size:clamp(1.18rem,2vw,1.45rem);line-height:1.4}.weekly-article[data-astro-cid-vppupcqy] h2:first-of-type{margin-block-start:2rem}.weekly-article[data-astro-cid-vppupcqy] p{margin-block:.8rem 0}.weekly-article[data-astro-cid-vppupcqy] h1+p{color:color-mix(in srgb,var(--color-main) 76%,transparent);font-size:1.02rem}.weekly-article[data-astro-cid-vppupcqy] p strong{color:color-mix(in srgb,var(--color-main) 82%,var(--color-theme))}.weekly-article[data-astro-cid-vppupcqy] a{color:var(--color-theme);text-decoration-thickness:1px;text-underline-offset:.16em}.weekly-article[data-astro-cid-vppupcqy] a:hover{text-decoration-thickness:2px}.weekly-article[data-astro-cid-vppupcqy] pre,.weekly-article[data-astro-cid-vppupcqy] table{max-inline-size:100%;overflow-x:auto}.weekly-article[data-astro-cid-vppupcqy] blockquote{margin-inline:0;padding:.75rem 1rem;border-inline-start:1px solid var(--color-border-strong);background:var(--color-surface-muted);color:var(--color-text-secondary)}@media(width<768px){.weekly-toolbar[data-astro-cid-vppupcqy]{align-items:stretch;flex-direction:column}.weekly-period-control[data-astro-cid-vppupcqy]{flex-basis:auto;inline-size:100%}.weekly-toolbar-hint[data-astro-cid-vppupcqy]{max-inline-size:32ch}.weekly-issue-meta[data-astro-cid-vppupcqy]{grid-template-columns:repeat(2,minmax(0,1fr))}.weekly-meta-item[data-astro-cid-vppupcqy]:not(:last-child){border-block-end:1px solid var(--color-border)}.weekly-meta-item--wide[data-astro-cid-vppupcqy]{grid-column:1 / -1;border-inline-end:0}.weekly-article[data-astro-cid-vppupcqy]{inline-size:100%}}@media(prefers-reduced-motion:reduce){.weekly-period-control[data-astro-cid-vppupcqy] select[data-astro-cid-vppupcqy]{scroll-behavior:auto}}
