.app.svelte-1qpuhtf{display:flex;flex-direction:row;min-height:100vh;font-family:Roboto,sans-serif}.sidebar.svelte-1qpuhtf{width:200px;background-color:#fcfcfc;color:#323334;padding:1rem;border-right:1px solid #ededed;font-family:Inter,sans-serif;flex:none;white-space:nowrap;overflow:hidden;transition:width .3s ease,padding .3s ease}@media (max-width: 520px){.sidebar.svelte-1qpuhtf{width:0;padding:1rem 0;border:none}}.sidebar.expanded.svelte-1qpuhtf{width:200px;padding:1rem;border-right:1px solid #ededed}.sidebar.collapsed.svelte-1qpuhtf{width:0;padding:1rem 0;border:none}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf){display:flex;flex-direction:column;gap:1.5rem}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf) p:where(.svelte-1qpuhtf){margin-block-start:0;margin-block-end:0}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf) .blog-name:where(.svelte-1qpuhtf){font-size:.875rem;font-weight:700}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf) .home-link:where(.svelte-1qpuhtf){display:flex;align-items:center;flex-direction:row;gap:.5rem;font-size:.8rem;text-decoration:none;color:#323334;padding:.5rem 1rem;border-radius:4px}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf) .home-link:where(.svelte-1qpuhtf):hover{background-color:#f1f1f2}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf) .home-link.active:where(.svelte-1qpuhtf){background-color:#f1f1f2}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf) .categories:where(.svelte-1qpuhtf){display:flex;flex-direction:column;gap:1rem}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf) .categories:where(.svelte-1qpuhtf) .section:where(.svelte-1qpuhtf){font-size:.7rem;font-weight:700;color:#6e7477}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf) .categories:where(.svelte-1qpuhtf) ul:where(.svelte-1qpuhtf){display:flex;flex-direction:column;gap:.25rem;list-style:none;margin-block-start:0;margin-block-end:0;padding:0}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf) .categories:where(.svelte-1qpuhtf) li:where(.svelte-1qpuhtf) a:where(.svelte-1qpuhtf){display:flex;font-size:.8rem;font-weight:medium;justify-content:space-between;color:#323334;text-decoration:none;padding:.5rem .5rem .5rem 1rem;border-radius:4px}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf) .categories:where(.svelte-1qpuhtf) li:where(.svelte-1qpuhtf) a:where(.svelte-1qpuhtf):hover{background-color:#f1f1f2}.sidebar.svelte-1qpuhtf nav:where(.svelte-1qpuhtf) .categories:where(.svelte-1qpuhtf) li:where(.svelte-1qpuhtf) a.active:where(.svelte-1qpuhtf){background-color:#f1f1f2}main.svelte-1qpuhtf{position:relative;width:100%;height:100vh}main.svelte-1qpuhtf .expand-toggle:where(.svelte-1qpuhtf){position:absolute;top:.5rem;left:.5rem;border-radius:4px;padding:0;border:none;background:none}main.svelte-1qpuhtf .expand-toggle:where(.svelte-1qpuhtf):hover{background-color:#f1f1f2;cursor:pointer}main.svelte-1qpuhtf .content-scroll:where(.svelte-1qpuhtf){width:100%;height:100vh;overflow-y:auto}main.svelte-1qpuhtf .content:where(.svelte-1qpuhtf){flex:1;padding:0rem 1rem;max-width:640px;min-width:320px;margin-left:auto;margin-right:auto}
