.guide-page[data-v-22830512]{font-family:MyFont,sans-serif;margin:0 auto 36px;max-width:980px;padding:0 20px}.page-header[data-v-22830512]{align-items:center;background:#fff;display:flex;gap:16px;justify-content:space-between;padding:4px 0 12px;position:sticky;top:0;z-index:20}.page-header h1[data-v-22830512]{color:#111827;flex:1;font-size:28px;font-weight:700;line-height:1.2;margin:0;min-width:0}.guide-header[data-v-22830512]{padding:4px 0 8px}.guide-intro[data-v-22830512]{color:#475569;font-size:16px;line-height:1.8;margin:0;max-width:760px}.guide-section[data-v-22830512]{margin-top:24px}.guide-section h2[data-v-22830512]{color:#111827;font-size:24px;line-height:1.25;margin:0 0 14px}.section-head[data-v-22830512]{margin-bottom:14px}.article-section-title[data-v-22830512]{align-items:center;display:inline-flex;padding-right:54px;position:relative}.article-section-title[data-v-22830512]:after,.article-section-title[data-v-22830512]:before{border-radius:999px;bottom:6px;content:"";pointer-events:none;position:absolute;right:0}.article-section-title[data-v-22830512]:before{animation:bubbleFloatLarge-22830512 3.8s ease-in-out infinite;background:radial-gradient(circle at 35% 35%,#fffffff2 0,#bfdbfef2 42%,#60a5fac7);box-shadow:0 8px 20px #2563eb29;height:18px;width:18px}.article-section-title[data-v-22830512]:after{animation:bubbleFloatSmall-22830512 3.8s ease-in-out .9s infinite;background:radial-gradient(circle at 35% 35%,#ffffffe6 0,#bfdbfee0 45%,#3b82f6b3);bottom:16px;box-shadow:0 6px 14px #2563eb1f;height:10px;right:18px;width:10px}@keyframes bubbleFloatLarge-22830512{0%,to{opacity:.72;transform:translateZ(0) scale(.92)}50%{opacity:1;transform:translate3d(-4px,-8px,0) scale(1.08)}}@keyframes bubbleFloatSmall-22830512{0%,to{opacity:.55;transform:translateZ(0) scale(.88)}50%{opacity:.95;transform:translate3d(6px,-10px,0) scale(1.04)}}.empty-state[data-v-22830512],.faq-item p[data-v-22830512],.info-card p[data-v-22830512],.reading-path p[data-v-22830512],.section-copy[data-v-22830512]{color:#475569;font-size:15px;line-height:1.75;margin:0}.reading-path[data-v-22830512]{border-left:1px solid #d4dbe5;list-style:none;margin:0;padding-left:0}.reading-path li[data-v-22830512]{color:#111827;margin-bottom:18px;padding-left:28px;position:relative}.reading-path li[data-v-22830512]:last-child{margin-bottom:0}.reading-step[data-v-22830512]{color:#737373;display:inline-flex;font-size:12px;font-weight:700;line-height:1;margin-bottom:10px}.reading-path strong[data-v-22830512]{display:block;margin-bottom:4px}.article-grid[data-v-22830512],.info-grid[data-v-22830512]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.article-card[data-v-22830512],.info-card[data-v-22830512]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px}.info-card[data-v-22830512]{transition:border-color .2s ease,box-shadow .2s ease}.info-card[data-v-22830512]:hover{border-color:#cbd5e1}.info-card.featured[data-v-22830512]{border:1.5px solid #111827}.info-card-head[data-v-22830512]{align-items:center;display:flex;gap:10px;margin-bottom:8px}.recommend-badge[data-v-22830512]{align-items:center;background:#111827;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;line-height:1;min-height:26px;padding:0 10px;white-space:nowrap}.article-card h3[data-v-22830512],.faq-item h3[data-v-22830512],.info-card h3[data-v-22830512]{color:#111827;font-size:18px;line-height:1.35;margin:0 0 8px}.info-card>h3[data-v-22830512]{display:none}.article-card p[data-v-22830512]{color:#475569;font-size:15px;line-height:1.75;margin:0}.article-card[data-v-22830512]{background:#f8fafc;border-color:transparent;display:flex;flex-direction:column;min-height:220px}.article-meta[data-v-22830512]{color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;margin-top:auto}.article-link[data-v-22830512]{align-items:center;align-self:flex-start;color:#2563eb;display:inline-flex;font-size:14px;font-weight:700;gap:6px;margin-top:16px;text-decoration:none}.article-link-arrow[data-v-22830512]{line-height:1;transition:transform .2s ease}.article-link:hover .article-link-arrow[data-v-22830512]{transform:translate(2px)}.article-card-copy[data-v-22830512]{min-width:0}.article-card h3[data-v-22830512]{margin-bottom:10px}.article-card p[data-v-22830512]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.faq-item+.faq-item[data-v-22830512]{border-top:1px solid #e5e7eb;margin-top:18px;padding-top:18px}@media (max-width:768px){.guide-page[data-v-22830512]{padding:0 12px}.page-header[data-v-22830512]{gap:12px;padding-top:12px;position:static}.page-header[data-v-22830512] .search-bar,.page-header[data-v-22830512] .search-bar-inline{flex:0 0 auto}.page-header[data-v-22830512] .lang-switch{margin-left:auto;max-width:100%}.guide-header h1[data-v-22830512]{font-size:28px}.guide-intro[data-v-22830512]{font-size:15px}.guide-section h2[data-v-22830512]{font-size:22px}.article-grid[data-v-22830512],.info-grid[data-v-22830512]{grid-template-columns:1fr}.article-card[data-v-22830512]{min-height:auto}.article-card p[data-v-22830512]{-webkit-line-clamp:unset}}
