.docs-grid.svelte-1p61u2y{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:3rem}.category-icon.svelte-1p61u2y{font-size:3rem;margin-bottom:1rem;text-align:center;filter:sepia(.3) hue-rotate(10deg)}.docs-card.svelte-1p61u2y h2:where(.svelte-1p61u2y){color:var(--docs-accent-primary, #7c5e3d);margin:0 0 .75rem;font-size:1.5rem;border:none;padding:0}.docs-card.svelte-1p61u2y p:where(.svelte-1p61u2y){color:var(--docs-text-secondary, #4a453e);margin-bottom:1.5rem}.docs-links.svelte-1p61u2y{list-style:none;padding:0;margin:0}.docs-links.svelte-1p61u2y li:where(.svelte-1p61u2y){margin-bottom:.5rem}.docs-links.svelte-1p61u2y a:where(.svelte-1p61u2y){color:var(--docs-link-color, #7c5e3d);text-decoration:none;transition:all .2s ease;display:inline-block}.docs-links.svelte-1p61u2y a:where(.svelte-1p61u2y):hover{color:var(--docs-link-hover, #5a4229);transform:translate(4px);text-decoration:underline}.search-section.svelte-1p61u2y{text-align:center;margin-top:3rem;padding:2.5rem}.search-section.svelte-1p61u2y h2:where(.svelte-1p61u2y){margin:0 0 1rem;color:var(--docs-accent-primary, #7c5e3d);border:none;padding:0}.search-section.svelte-1p61u2y p:where(.svelte-1p61u2y){margin-bottom:2rem;font-size:1.1rem;color:var(--docs-text-primary, #2d2925)}.search-actions.svelte-1p61u2y{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.popular-topics.svelte-1p61u2y{margin:3rem 0;padding:2rem 0;border-top:2px solid var(--docs-border-light, #e8e4de)}.popular-topics.svelte-1p61u2y h2:where(.svelte-1p61u2y){text-align:center;margin-bottom:2rem;color:var(--docs-accent-primary, #7c5e3d)}.topics-grid.svelte-1p61u2y{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.topic-link.svelte-1p61u2y{display:flex;align-items:center;gap:.75rem;padding:1rem;background:var(--docs-bg-secondary, #f9f6f2);border:1px solid var(--docs-border-light, #e8e4de);border-radius:8px;text-decoration:none;transition:all .2s ease;color:var(--docs-text-primary, #2d2925)}.topic-link.svelte-1p61u2y:hover{background:var(--docs-bg-tertiary, #f5f1eb);border-color:var(--docs-accent-primary, #7c5e3d);transform:translateY(-2px);box-shadow:var(--docs-shadow-md, 0 2px 6px rgba(45, 41, 37, .1))}.topic-icon.svelte-1p61u2y{font-size:1.5rem;flex-shrink:0}.topic-link.svelte-1p61u2y span:where(.svelte-1p61u2y):last-child{font-weight:500;color:var(--docs-accent-secondary, #8b7355)}.topic-link.svelte-1p61u2y:hover span:where(.svelte-1p61u2y):last-child{color:var(--docs-accent-primary, #7c5e3d)}.docs-card-featured.svelte-1p61u2y{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid var(--docs-accent-primary, #7c5e3d);position:relative;overflow:hidden}.docs-card-featured.svelte-1p61u2y:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--docs-accent-primary, #7c5e3d) 0%,var(--docs-accent-secondary, #8b7355) 100%)}.docs-showcase-highlight.svelte-1p61u2y{margin-top:1.5rem;padding:1rem;background:var(--docs-bg-primary, #ffffff);border-radius:8px;border:1px solid var(--docs-border-light, #e8e4de)}.docs-showcase-highlight.svelte-1p61u2y p:where(.svelte-1p61u2y){margin:0;font-size:.9rem;color:var(--docs-accent-primary, #7c5e3d);text-align:center;font-weight:500}.topic-link-featured.svelte-1p61u2y{background:linear-gradient(135deg,var(--docs-accent-primary, #7c5e3d) 0%,var(--docs-accent-secondary, #8b7355) 100%);color:#fff!important;border-color:var(--docs-accent-primary, #7c5e3d)}.topic-link-featured.svelte-1p61u2y:hover{background:linear-gradient(135deg,var(--docs-accent-secondary, #8b7355) 0%,var(--docs-accent-primary, #7c5e3d) 100%);border-color:var(--docs-accent-secondary, #8b7355);color:#fff!important}.topic-link-featured.svelte-1p61u2y .topic-icon:where(.svelte-1p61u2y){color:#fff}.topic-link-featured.svelte-1p61u2y span:where(.svelte-1p61u2y):last-child{color:#fff!important;font-weight:600}@media (max-width: 768px){.docs-grid.svelte-1p61u2y{grid-template-columns:1fr;gap:1.5rem}.topics-grid.svelte-1p61u2y{grid-template-columns:1fr}.search-actions.svelte-1p61u2y{flex-direction:column;align-items:center}.search-actions.svelte-1p61u2y .btn:where(.svelte-1p61u2y){width:100%;max-width:300px}}
