:root{--accent-cyan:oklch(50% .12 205);--accent-emerald:oklch(50% .13 163);--accent-purple:oklch(48% .16 300);--accent-amber:oklch(61% .14 72)}.dark{--accent-cyan:oklch(84% .14 205);--accent-emerald:oklch(82% .15 163);--accent-purple:oklch(78% .13 300);--accent-amber:oklch(88% .16 85)}.nerdy-ambient-bg,.nerdy-top-glow{display:none}body{overflow-wrap:break-word}.nerdy-page-surface{background-attachment:fixed}.nerdy-sticky-sidebar .nerdy-sidebar-card{padding:1.05rem 1.15rem}@media (max-width:639.98px){.nerdy-sticky-sidebar .nerdy-sidebar-card{border-radius:1rem;padding:.7rem .85rem}.nerdy-scroll-fade-x{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.75rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.75rem),#0000)}}.nerdy-prose p,.nerdy-prose li{text-align:left;line-height:1.9}.nerdy-prose p{margin-top:1.4em;margin-bottom:1.4em}.nerdy-prose :where(pre):not(:where(.not-prose,.not-prose *)){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.nerdy-prose :where(a):not(:where(.not-prose,.not-prose *)){overflow-wrap:anywhere}.nerdy-prose :where(table):not(:where(.not-prose,.not-prose *)){overscroll-behavior-inline:contain;width:100%;display:block;overflow-x:auto}.nerdy-prose :where(img):not(:where(.not-prose,.not-prose *)){margin-inline:auto}.nerdy-prose :not(pre)>code:before,.nerdy-prose :not(pre)>code:after{content:none}.nerdy-code-block>pre{padding-right:4.75rem}@media (hover:none){.nerdy-code-block>pre{padding-top:2.75rem;padding-right:1rem}.nerdy-code-copy-button{min-width:2.5rem;min-height:2rem;padding:.4rem .6rem;font-size:.6875rem;top:.5rem}}@media (max-width:640px){.nerdy-container{padding-inline:1rem}.nerdy-prose{font-size:1rem}.nerdy-prose p,.nerdy-prose li{line-height:1.85}.nerdy-prose p{margin-top:1.1em;margin-bottom:1.1em}.nerdy-chip{padding-inline:.45rem;font-size:.75rem}}.nerdy-search-filter{cursor:pointer;border-color:color-mix(in oklab, var(--accent-cyan) 22%, transparent);color:color-mix(in oklab, var(--accent-cyan) 85%, transparent);background:0 0;transition:background-color .15s,border-color .15s,color .15s}.nerdy-search-filter:hover,.nerdy-search-filter[aria-pressed=true]{border-color:var(--accent-cyan);color:var(--accent-cyan)}.nerdy-search-filter[aria-pressed=true]{background:color-mix(in oklab, var(--accent-cyan) 16%, transparent)}[hidden]{display:none!important}.nerdy-search-item mark{background:color-mix(in oklab, var(--accent-amber) 38%, transparent);color:inherit;border-radius:.2rem;padding:0 .12em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
