.learn-layout.svelte-1sr4tdx{display:flex;font-family:var(--font-mono)}.learn-layout.svelte-1sr4tdx .sidebar:where(.svelte-1sr4tdx){flex-shrink:0;width:28rem;padding:var(--padding-l) var(--padding-xl) var(--padding-2xl) 0;border-right:1px solid var(--hair)}.learn-layout.svelte-1sr4tdx .sidebar-nav:where(.svelte-1sr4tdx){position:sticky;top:calc(var(--header-height) + var(--padding-l));display:flex;flex-direction:column;gap:var(--padding-xl)}.learn-layout.svelte-1sr4tdx .category-title:where(.svelte-1sr4tdx){margin:0 0 1rem;color:var(--muted);font:var(--type-micro);letter-spacing:var(--type-micro-ls);text-transform:uppercase}.learn-layout.svelte-1sr4tdx .guides-list:where(.svelte-1sr4tdx){display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.learn-layout.svelte-1sr4tdx .guides-list:where(.svelte-1sr4tdx) a:where(.svelte-1sr4tdx){display:block;padding:.6rem var(--padding-s);border-radius:0;color:var(--sec);font:var(--type-link);letter-spacing:var(--type-link-ls);text-decoration:none}.learn-layout.svelte-1sr4tdx .guides-list:where(.svelte-1sr4tdx) a:where(.svelte-1sr4tdx):hover,.learn-layout.svelte-1sr4tdx .guides-list:where(.svelte-1sr4tdx) a:where(.svelte-1sr4tdx).active{color:var(--paper);background:var(--ink)}.content.svelte-1sr4tdx{flex:1;min-width:0}.mobile-bottom-bar.svelte-1sr4tdx{display:none;align-items:center;justify-content:center;gap:10px;position:fixed;bottom:0;left:0;width:100%;min-height:calc(var(--learn-navigation-height) + env(safe-area-inset-bottom,0px));padding:14px 20px calc(14px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid var(--hair);border-radius:0;z-index:9;color:var(--ink);background:var(--paper);font:var(--type-micro);letter-spacing:var(--type-micro-ls);text-transform:uppercase;cursor:pointer}.mobile-bottom-bar.svelte-1sr4tdx:hover,.mobile-bottom-bar.svelte-1sr4tdx:active{background:var(--labelbg)}.mobile-bottom-bar.svelte-1sr4tdx:focus-visible{outline:2px solid var(--focus);outline-offset:-6px}.mobile-bottom-bar.svelte-1sr4tdx svg:where(.svelte-1sr4tdx){width:20px;height:20px}@media(max-width:1024px){.learn-layout.svelte-1sr4tdx{flex-direction:column}.sidebar.svelte-1sr4tdx{display:none}.mobile-bottom-bar.svelte-1sr4tdx{display:flex}}.mobile-nav.svelte-1sr4tdx{display:flex;flex-direction:column;gap:var(--padding-l);font-family:var(--font-mono)}.mobile-nav.svelte-1sr4tdx .mobile-category-title:where(.svelte-1sr4tdx){margin:0 0 var(--padding-m) 0;color:var(--muted);font:var(--type-micro);letter-spacing:var(--type-micro-ls);text-transform:uppercase}.mobile-nav.svelte-1sr4tdx .mobile-guides-list:where(.svelte-1sr4tdx){display:flex;flex-direction:column;gap:var(--padding-xs);margin:0;padding:0;list-style:none}.mobile-nav.svelte-1sr4tdx .mobile-guides-list:where(.svelte-1sr4tdx) a:where(.svelte-1sr4tdx){display:block;padding:var(--padding-m);border-radius:0;color:var(--sec);font:var(--type-link);letter-spacing:var(--type-link-ls);text-decoration:none}.mobile-nav.svelte-1sr4tdx .mobile-guides-list:where(.svelte-1sr4tdx) a:where(.svelte-1sr4tdx):hover,.mobile-nav.svelte-1sr4tdx .mobile-guides-list:where(.svelte-1sr4tdx) a:where(.svelte-1sr4tdx).active{color:var(--paper);background:var(--ink)}
