.page-container[data-astro-cid-4rzh2inu]{max-width:1200px;margin:0 auto;padding:1.5rem 1.5rem 3rem}.breadcrumb[data-astro-cid-4rzh2inu]{color:var(--text-muted);align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.88rem;display:flex}.breadcrumb[data-astro-cid-4rzh2inu] a[data-astro-cid-4rzh2inu]{color:var(--text-secondary);text-decoration:none;transition:color .15s}.breadcrumb[data-astro-cid-4rzh2inu] a[data-astro-cid-4rzh2inu]:hover{color:var(--vermilion)}.sep[data-astro-cid-4rzh2inu]{color:var(--border-medium)}.current[data-astro-cid-4rzh2inu]{color:var(--text-primary);font-weight:600}.ai-snippet-card[data-astro-cid-4rzh2inu]{background:#fff;border:1px solid #fed7aa;border-left:4px solid #f97316;border-radius:8px;margin-bottom:1.5rem;padding:1rem 1.25rem;box-shadow:0 2px 8px #f973160d}.snippet-badge[data-astro-cid-4rzh2inu]{color:#c2410c;background:#fff7ed;border-radius:4px;align-items:center;gap:.35rem;margin-bottom:.5rem;padding:.15rem .5rem;font-size:.75rem;font-weight:700;display:inline-flex}.snippet-content[data-astro-cid-4rzh2inu]{color:#374151;font-size:.95rem;line-height:1.6}.sequence-highlight[data-astro-cid-4rzh2inu]{color:var(--vermilion);font-weight:600}.char-header[data-astro-cid-4rzh2inu]{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;padding:1.5rem;display:flex}.header-left[data-astro-cid-4rzh2inu]{align-items:flex-start;gap:1.25rem;display:flex}.main-char-badge[data-astro-cid-4rzh2inu]{background:var(--bg-page);border:2px solid var(--vermilion);border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.the-char[data-astro-cid-4rzh2inu]{color:var(--ink-black);font-size:2.5rem;line-height:1}.badge-label[data-astro-cid-4rzh2inu]{background:var(--vermilion);color:#fff;border-radius:9999px;padding:.05rem .4rem;font-size:.65rem;font-weight:700;position:absolute;bottom:-8px}.char-title[data-astro-cid-4rzh2inu]{color:var(--ink-black);margin-bottom:.4rem;font-size:1.35rem;font-weight:700}.meta-inline-pills[data-astro-cid-4rzh2inu]{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:.9rem;display:flex}.char-sub[data-astro-cid-4rzh2inu]{color:var(--text-secondary);margin-bottom:.5rem;font-size:.9rem}.char-tags-list[data-astro-cid-4rzh2inu]{flex-wrap:wrap;gap:.5rem;display:flex}.tag[data-astro-cid-4rzh2inu]{background:var(--bg-page);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:4px;padding:.2rem .5rem;font-size:.75rem}.tag[data-astro-cid-4rzh2inu].highlight{background:var(--vermilion-light);color:var(--vermilion);border-color:#fecaca}.action-btn[data-astro-cid-4rzh2inu]{border:1px solid var(--border-medium);color:var(--text-primary);background:#fff;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.action-btn[data-astro-cid-4rzh2inu]:hover{border-color:var(--vermilion);color:var(--vermilion)}.content-split[data-astro-cid-4rzh2inu]{grid-template-columns:1.15fr .85fr;gap:1.5rem;margin-bottom:2rem;display:grid}.content-single[data-astro-cid-4rzh2inu]{margin-bottom:2rem}.content-single[data-astro-cid-4rzh2inu] .card-box[data-astro-cid-4rzh2inu]{margin-bottom:0}@media (width<=900px){.content-split[data-astro-cid-4rzh2inu]{grid-template-columns:1fr}.char-header[data-astro-cid-4rzh2inu]{flex-direction:column}}.card-box[data-astro-cid-4rzh2inu]{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;margin-bottom:1.25rem;padding:1.25rem}.card-top[data-astro-cid-4rzh2inu]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.card-heading[data-astro-cid-4rzh2inu]{color:var(--ink-black);align-items:center;gap:.5rem;font-size:1.05rem;font-weight:700;display:flex}.live-pill[data-astro-cid-4rzh2inu]{color:#15803d;background:#dcfce7;border-radius:9999px;padding:.15rem .45rem;font-size:.7rem;font-weight:600}.box-title[data-astro-cid-4rzh2inu]{color:var(--ink-black);align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.95rem;font-weight:700;display:flex}.dot-icon[data-astro-cid-4rzh2inu]{background:var(--vermilion);border-radius:50%;width:6px;height:6px}.warning-box[data-astro-cid-4rzh2inu]{background:snow;border-left:4px solid #ef4444}.box-header-warning[data-astro-cid-4rzh2inu]{color:#dc2626;align-items:center;gap:.4rem;margin-bottom:.5rem;display:flex}.warn-title[data-astro-cid-4rzh2inu]{color:#b91c1c;margin:0}.warn-text[data-astro-cid-4rzh2inu]{color:#4b5563;font-size:.88rem;line-height:1.6}.memory-box[data-astro-cid-4rzh2inu]{background:#f8faff;border-left:4px solid #3b82f6}.box-header-memory[data-astro-cid-4rzh2inu]{color:#2563eb;align-items:center;gap:.4rem;margin-bottom:.5rem;display:flex}.memory-title[data-astro-cid-4rzh2inu]{color:#1d4ed8;margin:0}.memory-text[data-astro-cid-4rzh2inu]{color:#4b5563;font-size:.88rem;line-height:1.6}.word-list[data-astro-cid-4rzh2inu]{flex-wrap:wrap;gap:.5rem;display:flex}.word-chip[data-astro-cid-4rzh2inu]{background:var(--bg-page);border:1px solid var(--border-subtle);border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.85rem;display:flex}.w-word[data-astro-cid-4rzh2inu]{color:var(--ink-black);font-weight:700}.w-mean[data-astro-cid-4rzh2inu]{color:var(--text-muted);font-size:.78rem}.related-guides-section[data-astro-cid-4rzh2inu]{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;margin-top:2rem;padding:1.5rem}.related-guides-title[data-astro-cid-4rzh2inu]{color:var(--ink-black);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.15rem;font-weight:700;display:flex}.guides-cards-grid[data-astro-cid-4rzh2inu]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:1rem;display:grid}@media (width<=480px){.guides-cards-grid[data-astro-cid-4rzh2inu]{grid-template-columns:1fr}}.guide-card-link[data-astro-cid-4rzh2inu]{border:1px solid var(--border-subtle);box-sizing:border-box;word-break:break-word;overflow-wrap:break-word;background:#fff;border-radius:8px;flex-direction:column;min-width:0;max-width:100%;padding:1rem;text-decoration:none;transition:all .2s;display:flex}.guide-card-link[data-astro-cid-4rzh2inu]:hover{border-color:var(--vermilion);box-shadow:0 4px 12px #c5342814}.guide-card-badge[data-astro-cid-4rzh2inu]{color:var(--vermilion);background:#fef2f2;border-radius:4px;align-self:flex-start;margin-bottom:.45rem;padding:.15rem .45rem;font-size:.72rem;font-weight:700}.guide-card-heading[data-astro-cid-4rzh2inu]{color:var(--ink-black);margin:0 0 .4rem;font-size:.95rem;font-weight:700;line-height:1.4}.guide-card-desc[data-astro-cid-4rzh2inu]{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .75rem;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}.guide-card-cta[data-astro-cid-4rzh2inu]{color:var(--vermilion);margin-top:auto;font-size:.8rem;font-weight:600}
