.guide-layout.svelte-1c1x406{display:flex;flex-direction:column;gap:2rem}.guide-sidebar.svelte-1c1x406{align-self:start;display:grid;gap:1rem;padding:1.5rem;border-radius:1.25rem;background:hsl(var(--muted) / .4);box-shadow:inset 0 0 0 1px hsl(var(--border) / .6);width:100%}.guide-sidebar.svelte-1c1x406 h2:where(.svelte-1c1x406){font-size:1.1rem;font-weight:600;letter-spacing:.02em;color:hsl(var(--foreground));margin:0}.guide-sidebar.svelte-1c1x406 nav:where(.svelte-1c1x406) ul:where(.svelte-1c1x406){list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.guide-sidebar.svelte-1c1x406 nav:where(.svelte-1c1x406) li:where(.svelte-1c1x406){margin:0}.guide-sidebar.svelte-1c1x406 nav:where(.svelte-1c1x406) li.itemDepth3:where(.svelte-1c1x406){padding-left:1rem}.guide-sidebar.svelte-1c1x406 nav:where(.svelte-1c1x406) a:where(.svelte-1c1x406){display:inline-flex;align-items:center;gap:.4rem;font-size:.95rem;color:hsl(var(--muted-foreground));text-decoration:none;transition:color .2s ease}.guide-sidebar.svelte-1c1x406 nav:where(.svelte-1c1x406) a:where(.svelte-1c1x406):before{content:"•";font-size:.75rem;color:hsl(var(--primary) / .7)}.guide-sidebar.svelte-1c1x406 nav:where(.svelte-1c1x406) a:where(.svelte-1c1x406):hover{color:hsl(var(--primary))}.guide-main.svelte-1c1x406{display:grid;gap:2rem;min-width:0}.guide-header.svelte-1c1x406{text-align:center;margin-bottom:3rem}.guide-header.svelte-1c1x406 h1:where(.svelte-1c1x406){font-size:clamp(2.25rem,3vw + 1rem,3.75rem);font-weight:700;letter-spacing:-.02em;color:hsl(var(--foreground));margin-bottom:1rem}.guide-header.svelte-1c1x406 p:where(.svelte-1c1x406){max-width:36rem;margin:0 auto;font-size:1.05rem;line-height:1.7;color:hsl(var(--muted-foreground))}.guide-content.svelte-1c1x406{font-size:1.05rem;line-height:1.8;color:hsl(var(--muted-foreground));display:grid;gap:1.5rem}.guide-content.svelte-1c1x406 h1{font-size:2.25rem;font-weight:700;margin:1.5rem 0 1rem;color:hsl(var(--foreground))}.guide-content.svelte-1c1x406 h2{font-size:1.75rem;font-weight:600;margin-top:2rem;color:hsl(var(--primary))}.guide-content.svelte-1c1x406 h3{font-size:1.3rem;font-weight:600;margin-top:1.75rem;color:hsl(var(--primary) / .8)}.guide-content.svelte-1c1x406 p{margin:0}.guide-content.svelte-1c1x406 blockquote{margin:0;padding:1rem 1.25rem;border-left:.3rem solid hsl(var(--primary) / .6);background:hsl(var(--primary) / .08);border-radius:.75rem;font-style:italic;color:hsl(var(--muted-foreground))}.guide-content.svelte-1c1x406 blockquote p{margin:0}.guide-content.svelte-1c1x406 ul,.guide-content.svelte-1c1x406 ol{margin:0;padding-left:1.5rem;display:grid;gap:.75rem}.guide-content.svelte-1c1x406 li::marker{color:hsl(var(--primary) / .7)}.guide-content.svelte-1c1x406 code{padding:.2rem .4rem;border-radius:.5rem;background:hsl(var(--muted) / .5);color:hsl(var(--primary));font-size:.9em}.guide-content.svelte-1c1x406 pre{margin:0;padding:1.25rem;border-radius:1rem;background:hsl(var(--muted) / .4);box-shadow:inset 0 0 0 1px hsl(var(--border) / .6);font-size:.95rem;overflow-x:auto}.guide-content.svelte-1c1x406 pre code{display:block;padding:0;background:none;color:hsl(var(--foreground))}.guide-content.svelte-1c1x406 table{width:100%;border-collapse:collapse;border:1px solid hsl(var(--border));border-radius:.75rem;overflow:hidden}.guide-content.svelte-1c1x406 th{font-weight:600;background:hsl(var(--muted) / .5);color:hsl(var(--muted-foreground));text-align:left;padding:.75rem 1rem}.guide-content.svelte-1c1x406 td{border-top:1px solid hsl(var(--border) / .6);padding:.75rem 1rem;color:hsl(var(--muted-foreground))}@media (max-width: 768px){.guide-content.svelte-1c1x406 table{border:0;border-radius:0}.guide-content.svelte-1c1x406 thead{display:none}.guide-content.svelte-1c1x406 tbody{display:block}.guide-content.svelte-1c1x406 tr{display:block;margin-bottom:1rem;border:1px solid hsl(var(--border));border-radius:.75rem;padding:1rem;background:hsl(var(--card))}.guide-content.svelte-1c1x406 td{display:block;text-align:left;padding:.5rem 0;border:none;border-bottom:1px solid hsl(var(--border) / .3)}.guide-content.svelte-1c1x406 td:last-child{border-bottom:none}.guide-content.svelte-1c1x406 td:before{content:attr(data-label);display:block;font-weight:600;font-size:.85rem;color:hsl(var(--primary));margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.05em}.guide-content.svelte-1c1x406 td:nth-child(1):before{content:"Command"}.guide-content.svelte-1c1x406 td:nth-child(2):before{content:"When to use it"}.guide-content.svelte-1c1x406 td:nth-child(3):before{content:"Format"}.guide-content.svelte-1c1x406 td:nth-child(4):before{content:"Examples"}.guide-content.svelte-1c1x406 td:nth-child(5):before{content:"Notes"}.guide-content.svelte-1c1x406 td code{display:inline-block;margin:.25rem 0}}.guide-content.svelte-1c1x406 a{color:hsl(var(--primary));text-decoration:underline;text-decoration-style:dotted}.guide-content.svelte-1c1x406 a:hover{color:hsl(var(--primary) / .8)}@media (max-width: 1023px){.guide-sidebar.svelte-1c1x406{order:2;width:100%}}@media (min-width: 1024px){.guide-layout.svelte-1c1x406{display:grid;grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:3rem}.guide-sidebar.svelte-1c1x406{width:auto;position:sticky;top:7rem}}
