.crumb.svelte-1vc0esz{color:var(--muted);align-items:center;gap:8px;margin-bottom:14px;font-size:.82rem;display:flex}.crumb.svelte-1vc0esz a:where(.svelte-1vc0esz){color:var(--rose);font-weight:650;text-decoration:none}.guide-hero.svelte-1vc0esz{border:1px solid var(--border);background:linear-gradient(150deg,#fffdfa,#f6f1ff);border-radius:22px;grid-template-columns:1.25fr 1fr;align-items:center;gap:22px;margin-bottom:22px;padding:30px;display:grid;position:relative;overflow:hidden}.guide-hero.svelte-1vc0esz h1:where(.svelte-1vc0esz){margin:10px 0;font-size:2.1rem;line-height:1.25}.guide-lead.svelte-1vc0esz{color:var(--muted);max-width:46ch;margin:0}.guide-art.svelte-1vc0esz{object-fit:cover;object-position:top;border-radius:16px;width:100%;max-height:240px}.hero-progress.svelte-1vc0esz{color:var(--muted);align-items:center;gap:10px;margin-top:16px;font-size:.8rem;display:flex}.hero-progress.svelte-1vc0esz .progress-track:where(.svelte-1vc0esz){width:160px}.next-panel.svelte-1vc0esz{gap:12px;display:grid}.why-toggle.svelte-1vc0esz{color:var(--rose);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:7px;padding:0;font-size:.82rem;font-weight:700;display:inline-flex}.why-text.svelte-1vc0esz{background:var(--surface);color:var(--muted);border-radius:12px;margin:0;padding:12px 14px;font-size:.86rem}.search-panel.svelte-1vc0esz{margin-top:18px}.search-field.svelte-1vc0esz{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:10px;padding:10px 13px;display:flex}.search-field.svelte-1vc0esz input:where(.svelte-1vc0esz){background:0 0;border:0;outline:0;flex:1;font-size:.92rem}.search-field.svelte-1vc0esz button:where(.svelte-1vc0esz){cursor:pointer;color:var(--muted);background:0 0;border:0}.search-results.svelte-1vc0esz{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.search-results.svelte-1vc0esz a:where(.svelte-1vc0esz){color:inherit;border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 4px;text-decoration:none;display:flex}.search-results.svelte-1vc0esz a:where(.svelte-1vc0esz) strong:where(.svelte-1vc0esz){font-size:.92rem}.search-results.svelte-1vc0esz .chip:where(.svelte-1vc0esz){position:static;bottom:auto;left:auto}.guide-block.svelte-1vc0esz{margin-top:30px}.guide-block.svelte-1vc0esz h2:where(.svelte-1vc0esz){margin-bottom:4px}.guide-block.svelte-1vc0esz>p:where(.svelte-1vc0esz){margin:0 0 14px}.journey.svelte-1vc0esz{grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.journey.svelte-1vc0esz li:where(.svelte-1vc0esz){background:var(--surface);border:1px solid var(--border);border-radius:12px;align-items:center;gap:9px;padding:11px 13px;font-size:.86rem;display:flex}.journey.svelte-1vc0esz li:where(.svelte-1vc0esz) span:where(.svelte-1vc0esz){background:var(--rose);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:.76rem;font-weight:750;display:grid}.path-grid.svelte-1vc0esz,.menu-grid.svelte-1vc0esz,.feature-grid.svelte-1vc0esz{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.path-card.svelte-1vc0esz,.menu-card.svelte-1vc0esz,.feature-card.svelte-1vc0esz{color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:14px;gap:5px;padding:15px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.path-card.svelte-1vc0esz:hover,.menu-card.svelte-1vc0esz:hover,.feature-card.svelte-1vc0esz:hover{border-color:var(--rose);transform:translateY(-1px)}.path-card.active.svelte-1vc0esz{border-color:var(--rose);background:var(--surface)}.path-card.svelte-1vc0esz .chip:where(.svelte-1vc0esz){justify-self:start;position:static;bottom:auto;left:auto}.menu-card.svelte-1vc0esz span:where(.svelte-1vc0esz),.feature-card.svelte-1vc0esz span:where(.svelte-1vc0esz),.path-card.svelte-1vc0esz span:where(.svelte-1vc0esz){font-size:.82rem}.loop.svelte-1vc0esz{flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.loop.svelte-1vc0esz li:where(.svelte-1vc0esz) a:where(.svelte-1vc0esz){color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:130px;padding:10px 14px;text-decoration:none;display:grid}.loop.svelte-1vc0esz li:where(.svelte-1vc0esz) a:where(.svelte-1vc0esz) strong:where(.svelte-1vc0esz){font-size:.9rem}.loop.svelte-1vc0esz li:where(.svelte-1vc0esz) a:where(.svelte-1vc0esz) span:where(.svelte-1vc0esz){font-size:.75rem}.routine-grid.svelte-1vc0esz{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:14px;display:grid}.routine-card.svelte-1vc0esz{padding:16px}.routine-card.svelte-1vc0esz p:where(.svelte-1vc0esz){margin:6px 0 0;font-size:.84rem}.checklist.svelte-1vc0esz{gap:10px;margin:0;padding:0;list-style:none;display:grid}.checklist.svelte-1vc0esz li:where(.svelte-1vc0esz){background:var(--surface);border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.checklist.svelte-1vc0esz li.done:where(.svelte-1vc0esz){background:var(--surface);border-color:#cbe6d7}.check-body.svelte-1vc0esz{flex:1;display:grid}.check-body.svelte-1vc0esz strong:where(.svelte-1vc0esz){font-size:.9rem}.check-body.svelte-1vc0esz span:where(.svelte-1vc0esz){font-size:.8rem}.checklist.svelte-1vc0esz li:where(.svelte-1vc0esz)>a:where(.svelte-1vc0esz){white-space:nowrap;font-size:.8rem}.step-check.svelte-1vc0esz{border:1.5px solid var(--border);background:var(--surface);cursor:pointer;width:30px;height:30px;color:var(--mint);border-radius:50%;flex:none;place-items:center;display:grid}.step-check[aria-pressed=true].svelte-1vc0esz{background:var(--mint-soft);border-color:#a9d8bf}.step-check.svelte-1vc0esz .dot:where(.svelte-1vc0esz){background:var(--surface-muted);border-radius:50%;width:9px;height:9px}.progress-row.svelte-1vc0esz{align-items:center;gap:12px;margin:0 0 16px;font-size:.82rem;display:flex}.guide-steps.svelte-1vc0esz{gap:12px;display:grid}.step-card.svelte-1vc0esz{justify-items:start;gap:12px;display:grid}.step-card.done.svelte-1vc0esz{background:var(--surface);border-color:#cbe6d7}.step-head.svelte-1vc0esz{align-items:flex-start;gap:13px;display:flex}.step-head.svelte-1vc0esz h2:where(.svelte-1vc0esz){margin:0 0 4px;font-size:1.02rem}.step-head.svelte-1vc0esz p:where(.svelte-1vc0esz){color:var(--muted);margin:0;font-size:.88rem}.step-index.svelte-1vc0esz{background:var(--navy);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:.85rem;font-weight:750;display:grid}.why-panel.svelte-1vc0esz{margin-bottom:16px}.ready-panel.svelte-1vc0esz{background:var(--surface);border-color:#cbe6d7;margin-top:20px}.help-panel.svelte-1vc0esz h1:where(.svelte-1vc0esz){margin:8px 0 16px}.help-list.svelte-1vc0esz{gap:14px;margin:0;display:grid}.help-list.svelte-1vc0esz dt:where(.svelte-1vc0esz){font-size:.86rem;font-weight:750}.help-list.svelte-1vc0esz dd:where(.svelte-1vc0esz){color:var(--muted);margin:4px 0 0;font-size:.88rem}.help-list.svelte-1vc0esz ol:where(.svelte-1vc0esz){margin:6px 0 0;padding-left:18px}.help-list.svelte-1vc0esz .example:where(.svelte-1vc0esz){background:var(--surface);border-radius:10px;padding:10px 12px}.two-cards.svelte-1vc0esz{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.link-card.svelte-1vc0esz{color:inherit;gap:5px;text-decoration:none;display:grid}.faq-list.svelte-1vc0esz{gap:8px;display:grid}.faq-list.svelte-1vc0esz details:where(.svelte-1vc0esz){background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:12px 15px}.faq-list.svelte-1vc0esz summary:where(.svelte-1vc0esz){cursor:pointer;font-size:.92rem;font-weight:700}.faq-list.svelte-1vc0esz p:where(.svelte-1vc0esz){margin:8px 0 10px;font-size:.88rem}.tip-panel.svelte-1vc0esz{background:var(--amber-soft);border-color:#f0e0c8;align-items:center;gap:13px;margin-top:24px;display:flex}@media (width<=800px){.guide-hero.svelte-1vc0esz{grid-template-columns:1fr;padding:22px}.guide-hero.svelte-1vc0esz h1:where(.svelte-1vc0esz){font-size:1.6rem}.guide-art.svelte-1vc0esz{order:-1;max-height:170px}.journey.svelte-1vc0esz{grid-template-columns:repeat(2,1fr)}.path-grid.svelte-1vc0esz,.menu-grid.svelte-1vc0esz,.feature-grid.svelte-1vc0esz,.routine-grid.svelte-1vc0esz,.two-cards.svelte-1vc0esz{grid-template-columns:1fr}.tip-panel.svelte-1vc0esz,.checklist.svelte-1vc0esz li:where(.svelte-1vc0esz){flex-wrap:wrap}}
