.guide-container.svelte-7rfbcc{gap:1rem;max-width:1400px;padding:0 0 0 45px;display:flex;overflow-y:visible}.guide-article.svelte-7rfbcc{flex:1;min-width:0;max-width:900px;padding-bottom:3rem}h1.svelte-7rfbcc{text-align:center;color:var(--color-header);text-shadow:0 2px 4px #0000004d;margin-bottom:1rem;font-size:2.5rem}.meta.svelte-7rfbcc{border-bottom:1px solid var(--color-divider);flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;font-size:.9rem;display:flex}.meta.svelte-7rfbcc .author:where(.svelte-7rfbcc){color:var(--color-text-accent);font-weight:600}.meta.svelte-7rfbcc .date:where(.svelte-7rfbcc){color:var(--color-inactive)}.summary.svelte-7rfbcc{color:var(--color-text);text-align:center;border-left:3px solid var(--color-text-accent);background:#0003;border-radius:4px;margin-bottom:2rem;padding:1rem;font-size:1.1rem;font-style:italic}.tabs-container.svelte-7rfbcc{align-items:flex-start;gap:.5rem;margin-bottom:0;display:flex;position:relative}.scroll-btn.svelte-7rfbcc{background:var(--color-accent);border:1px solid var(--color-border);color:var(--color-text-accent);cursor:pointer;border-radius:4px;flex-shrink:0;margin-top:.5rem;padding:.75rem;font-size:1.5rem;line-height:1;transition:all .2s}.scroll-btn.svelte-7rfbcc:hover{background:var(--color-accent-hover);color:var(--color-header)}.scroll-btn.svelte-7rfbcc:active{transform:scale(.95)}.chapter-tabs.svelte-7rfbcc{border-bottom:2px solid var(--color-border);scrollbar-width:none;flex:1;gap:.25rem;margin-bottom:0;padding-top:.5rem;padding-bottom:0;display:flex;overflow-x:auto}.chapter-tabs.svelte-7rfbcc::-webkit-scrollbar{display:none}.tab.svelte-7rfbcc{background:var(--color-accent);border:1px solid var(--color-border);color:var(--color-inactive);cursor:pointer;white-space:nowrap;border-bottom:none;border-radius:8px 8px 0 0;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .3s}.tab.svelte-7rfbcc:hover:not(:disabled){background:var(--color-accent-hover);color:var(--color-text)}.tab.svelte-7rfbcc:disabled{cursor:not-allowed;opacity:.6}.tab.active.svelte-7rfbcc{background:var(--color-background);border-color:var(--color-text-accent);color:var(--color-text-accent);z-index:1}.tab.active.svelte-7rfbcc:after{content:"";background:var(--color-background);height:3px;position:absolute;bottom:-1px;left:-1px;right:-1px}.section-content.svelte-7rfbcc{border:1px solid var(--color-border);background:#0000001a;border-radius:0 4px 4px;min-height:400px;padding:2rem;box-shadow:inset 0 2px 6px #0003}.guide-section.svelte-7rfbcc h2:where(.svelte-7rfbcc){color:var(--color-header);border-bottom:2px solid var(--color-text-accent);margin-bottom:1.5rem;padding-bottom:.5rem;font-size:2rem}.section-heading.svelte-7rfbcc,.subsection-heading.svelte-7rfbcc{align-items:center;gap:.5rem;display:flex}.anchor-link.svelte-7rfbcc{color:var(--color-text-accent);cursor:pointer;background:0 0;border:none;align-items:center;padding:.25rem;display:inline-flex}.subsection.svelte-7rfbcc{border-top:1px solid var(--color-divider);margin-top:2.5rem;padding-top:1.5rem}.subsection.svelte-7rfbcc h3:where(.svelte-7rfbcc){color:var(--color-text-accent);margin-bottom:1rem;font-size:1.5rem}.content.svelte-7rfbcc{color:var(--color-text);font-size:1.05rem;line-height:1.7}.content.svelte-7rfbcc p{margin-bottom:1rem}.content.svelte-7rfbcc p:empty{min-height:1em}.content.svelte-7rfbcc p:last-child{margin-bottom:0}.content.svelte-7rfbcc strong{color:var(--color-header);font-weight:600}.content.svelte-7rfbcc em{color:var(--color-text-accent)}.content.svelte-7rfbcc ul,.content.svelte-7rfbcc ol{margin:1rem 0;padding-left:2rem}.content.svelte-7rfbcc ul li,.content.svelte-7rfbcc ol li{margin-bottom:.5rem}.content.svelte-7rfbcc code{background:#0006;border-radius:3px;padding:.2rem .4rem;font-family:Courier New,monospace;font-size:.9em}.content.svelte-7rfbcc h1,.content.svelte-7rfbcc h2,.content.svelte-7rfbcc h3,.content.svelte-7rfbcc h4,.content.svelte-7rfbcc h5,.content.svelte-7rfbcc h6{clear:none}.content.svelte-7rfbcc .clear-float{clear:both}.related-guides.svelte-7rfbcc{border-top:2px solid var(--color-border);margin-top:3rem;padding-top:2rem}.related-guides.svelte-7rfbcc h3:where(.svelte-7rfbcc){color:var(--color-header);text-align:center;margin-bottom:1.5rem;font-size:1.5rem}.related-grid.svelte-7rfbcc{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.related-card.svelte-7rfbcc{background:var(--color-accent);border:1px solid var(--color-border);border-radius:8px;padding:1.25rem;text-decoration:none;transition:all .3s;display:block}.related-card.svelte-7rfbcc h4:where(.svelte-7rfbcc){color:var(--color-text-accent);margin-bottom:.5rem;font-size:1.1rem}.related-card.svelte-7rfbcc p:where(.svelte-7rfbcc){color:var(--color-inactive);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.4;display:-webkit-box;overflow:hidden}.related-card.svelte-7rfbcc:hover{background:var(--color-accent-hover);border-color:var(--color-text-accent);transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.related-card.svelte-7rfbcc:hover h4:where(.svelte-7rfbcc){color:var(--color-header)}@media (width<=1024px){.guide-container.svelte-7rfbcc{grid-template-columns:1fr}}@media (width<=768px){.guide-container.svelte-7rfbcc{padding:0 .5rem}.guide-article.svelte-7rfbcc{padding-bottom:2rem}h1.svelte-7rfbcc{font-size:1.8rem}.meta.svelte-7rfbcc{gap:1rem;font-size:.85rem}.summary.svelte-7rfbcc{padding:.75rem;font-size:1rem}.tabs-container.svelte-7rfbcc{gap:.25rem}.scroll-btn.svelte-7rfbcc{margin-top:.25rem;padding:.5rem;font-size:1.25rem}.chapter-tabs.svelte-7rfbcc{gap:.125rem;padding:.25rem 0 0}.tab.svelte-7rfbcc{padding:.5rem 1rem;font-size:.9rem}.section-content.svelte-7rfbcc{min-height:300px;padding:1.25rem}.guide-section.svelte-7rfbcc h2:where(.svelte-7rfbcc){font-size:1.5rem}.subsection.svelte-7rfbcc h3:where(.svelte-7rfbcc){font-size:1.25rem}.content.svelte-7rfbcc{font-size:1rem}.related-grid.svelte-7rfbcc{grid-template-columns:1fr}}
