.Sidebar_container__DYphx{pointer-events:none;position:relative;inset:0;display:block;z-index:auto}.Sidebar_mobileHidden__hwIam{display:none}@media (min-width:1024px){.Sidebar_mobileHidden__hwIam{display:block}}.Sidebar_sidebarTransitionReady__P_UHN{display:block}.Sidebar_container__DYphx>*{pointer-events:auto}@media (max-width:1023px){.Sidebar_container__DYphx{position:sticky;top:var(--header-height);z-index:30}}.Sidebar_sidebar__f0UeY{order:-1;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;padding-left:var(--page-margin);padding-right:1.5rem;max-height:100%}@media (min-width:1024px){.Sidebar_sidebar__f0UeY{position:sticky;top:calc(var(--header-height) + 2rem);height:calc(100vh - var(--header-height) - 2rem)}}.Sidebar_sidebar__f0UeY{--tw-bg-opacity:1;background-color:oklch(var(--_chalkboard-100)/var(--tw-bg-opacity,1));color:inherit;overflow-y:auto;width:100%;opacity:0}@media (min-width:1024px){.Sidebar_sidebar__f0UeY{opacity:1}}.Sidebar_sidebar__f0UeY{pointer-events:none}@media (min-width:1024px){.Sidebar_sidebar__f0UeY{pointer-events:auto}}.Sidebar_sidebar__f0UeY{--tw-translate-x:-1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.Sidebar_sidebar__f0UeY{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.Sidebar_sidebar__f0UeY{display:none}@media (min-width:1024px){.Sidebar_sidebar__f0UeY{display:block}}.Sidebar_sidebar__f0UeY{transition:opacity .11s ease-out,transform .3s ease-out}.Sidebar_sidebar__f0UeY.Sidebar_open__csrUS{display:block;opacity:1;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));pointer-events:auto}@media (max-width:1023px){.Sidebar_sidebar__f0UeY{display:block;position:fixed;z-index:60;top:var(--header-height);bottom:0;left:0;width:min(88vw,360px);max-width:calc(100vw - 40px);height:calc(100dvh - var(--header-height));max-height:none;padding:0 var(--page-margin) var(--page-margin);box-shadow:12px 0 32px rgb(0 0 0/.35);opacity:1;transform:translate3d(calc(-100% - 16px),0,0);transition:none;will-change:transform;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.Sidebar_sidebarTransitionReady__P_UHN .Sidebar_sidebar__f0UeY{transition:transform .56s ease}.Sidebar_sidebar__f0UeY.Sidebar_open__csrUS{transform:translateZ(0)}}.Sidebar_mobileOverlayHeader__SYMRc{display:flex;position:sticky;top:0;z-index:1;align-items:center;justify-content:space-between;gap:1rem;margin:0 calc(var(--page-margin) * -1) 1rem;min-height:48px;padding:0 var(--page-margin);background:var(--chalkboard-120);color:var(--chalkboard-10);font-family:var(--mono-font-family);font-size:1rem;line-height:1}.Sidebar_mobileOverlayClose__HuvKq{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;border:0;padding:0;background:transparent;color:var(--blue);font-family:inherit;text-transform:none}.Sidebar_mobileOverlayCloseIcon__IhdX9{display:block;width:18px;height:18px}@media (min-width:1024px){.Sidebar_mobileOverlayHeader__SYMRc{display:none}}.Sidebar_sidebarToggle__DfldS{font-family:"OCR A Tribute Pro Monospaced",monospace;display:flex;padding-left:var(--page-margin);padding-right:var(--page-margin)}@media (min-width:1024px){.Sidebar_sidebarToggle__DfldS{display:none}}.Sidebar_sidebarToggle__DfldS{--tw-bg-opacity:1;background-color:oklch(var(--_chalkboard-120)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:oklch(var(--_chalkboard-10)/var(--tw-text-opacity,1))}.Sidebar_sidebarToggle__DfldS:active,.Sidebar_sidebarToggle__DfldS:hover{--tw-text-opacity:1;color:oklch(var(--_chalkboard-100)/var(--tw-text-opacity,1))}.Sidebar_sidebarToggle__DfldS{text-align:start;align-items:center;justify-content:space-between;width:100%;min-height:48px;gap:10px;font-size:1rem;line-height:1;text-transform:none}.Sidebar_sidebarToggle__DfldS.Sidebar_open__csrUS,.Sidebar_sidebarToggle__DfldS:hover{color:var(--blue)}.Sidebar_sidebarToggleIcon__nHQeH{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;border-radius:9999px;background:var(--blue);color:var(--white);line-height:0}.Sidebar_sidebarToggleIconArrow__D2amF{display:block;width:13px;height:12px;transform-origin:center}.Sidebar_sidebarToggleIconArrow__D2amF.Sidebar_open__csrUS{transform:rotate(90deg)}.Sidebar_sidebarToggleLabel__RK9bA{display:block;flex:1 1 auto;line-height:1;transform:translateY(2px)}.Sidebar_sidebar__f0UeY::-webkit-scrollbar{display:none}.Sidebar_sidebar__f0UeY ul{list-style:none;margin:0;padding:0}.Sidebar_sidebar__f0UeY ul li{margin:0;padding:0}.Sidebar_sidebarDesktopFooter__YOUFb{display:none}@media (min-width:1024px){.Sidebar_sidebarDesktopFooter__YOUFb{display:block}}.Sidebar_sidebarToTopButton__Z9VUa{background-color:oklch(var(--_chalkboard-100)/.8);--tw-text-opacity:1;color:oklch(var(--_liquid-20)/var(--tw-text-opacity,1))}.Sidebar_sidebarToTopButton__Z9VUa:focus,.Sidebar_sidebarToTopButton__Z9VUa:hover{--tw-bg-opacity:1;background-color:oklch(var(--_chalkboard-100)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:oklch(var(--_liquid-10)/var(--tw-text-opacity,1))}.Sidebar_sidebarToTopButton__Z9VUa{font:var(--mono-font-family);text-align:left;display:flex;align-items:center;gap:6px;line-height:100%;bottom:20px;left:1.25rem}@media (min-width:1024px){.Sidebar_sidebarToTopButton__Z9VUa{left:50%}}.Sidebar_sidebarToTopButton__Z9VUa{left:50%}@media (min-width:1024px){.Sidebar_sidebarToTopButton__Z9VUa{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.Sidebar_sidebarToTopButton__Z9VUa{z-index:10;position:fixed;padding:8px 2ch 8px 0;border:none;font-size:14px;transition:opacity .11s ease-out,color .11s ease-out,background-color .11s ease-out}.Sidebar_sidebarToTopButton__Z9VUa:focus,.Sidebar_sidebarToTopButton__Z9VUa:hover{border:none}.Sidebar_sidebarBackdrop__Q0uu9{display:none;margin:0;border:0;padding:0}@media (max-width:1023px){.Sidebar_sidebarBackdrop__Q0uu9{display:block;position:fixed;z-index:50;top:var(--header-height);right:0;bottom:0;left:0;background:rgb(0 0 0/.55);opacity:0;pointer-events:none;transition:opacity .28s ease-out}.Sidebar_sidebarBackdrop__Q0uu9.Sidebar_open__csrUS{opacity:1;pointer-events:auto}}