.hero-excerpt[data-v-22c56f49]{margin-top:12px;max-width:720px}.tr-type-chips[data-v-22c56f49]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.tr-type-chip[data-v-22c56f49]{align-items:center;background:#1ebf8c29;border:1px solid rgba(30,191,140,.42);border-radius:999px;color:#35d6aa;display:inline-flex;font-size:12px;font-weight:600;min-height:28px;padding:4px 12px;white-space:nowrap}.tr-updated[data-v-22c56f49]{color:#7c8797;font-size:13px;font-weight:500;margin:0 0 16px}.guide-toc-card[data-v-22c56f49]{background:#fcfbfa;border:1px solid var(--line);border-radius:var(--radius-md);margin-bottom:36px;padding:24px}.guide-toc-title[data-v-22c56f49]{color:#7c8797;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.guide-toc-list[data-v-22c56f49]{list-style:none;margin:0;padding:0}.guide-toc-item[data-v-22c56f49]{border-top:.5px solid var(--line);padding:12px 0}.guide-toc-item[data-v-22c56f49]:first-child{border-top:none;padding-top:0}.guide-toc-item[data-v-22c56f49]:last-child{padding-bottom:0}.guide-toc-item a[data-v-22c56f49]{align-items:center;color:#1d2635;display:flex;gap:12px;text-decoration:none;transition:transform .2s ease}.guide-toc-item a[data-v-22c56f49]:hover{transform:translate(4px)}.guide-toc-num[data-v-22c56f49]{align-items:center;background:#eff6ff;border-radius:999px;color:#2563eb;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.guide-toc-label[data-v-22c56f49]{color:#4b5563;font-size:14px;font-weight:600;transition:color .2s ease}.guide-toc-item a:hover .guide-toc-label[data-v-22c56f49]{color:var(--brand)}.china-layout[data-v-22c56f49]{display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:900px){.china-layout[data-v-22c56f49]{gap:40px;grid-template-columns:1fr 300px}}.tr-section[data-v-22c56f49]{margin-top:36px;scroll-margin-top:88px}.tr-section[data-v-22c56f49]:first-of-type{margin-top:0}.tr-section h2[data-v-22c56f49]{color:#1d2635;font-size:18px;font-weight:700;line-height:1.25;margin:0 0 14px}.tr-section p[data-v-22c56f49]{color:#586273;font-size:14px;line-height:1.65;margin:0 0 12px}.tr-section p[data-v-22c56f49]:last-child{margin-bottom:0}.tr-section a[data-v-22c56f49]{color:var(--brand);font-weight:600;text-decoration:none}.tr-section a[data-v-22c56f49]:hover{color:var(--brand-hover)}.guide-step-row[data-v-22c56f49]{display:flex;gap:10px;margin:18px 0 4px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.guide-step[data-v-22c56f49]{background:linear-gradient(135deg,#f8fbff,#eef7ff);border:1px solid rgba(37,99,235,.16);border-radius:var(--radius-md);flex:0 0 118px;min-height:86px;padding:14px 12px;position:relative}.guide-step[data-v-22c56f49]:not(:last-child):after{color:#93a4b8;content:"→";font-size:13px;font-weight:700;position:absolute;right:-12px;top:50%;transform:translateY(-50%);z-index:1}.guide-step-num[data-v-22c56f49]{align-items:center;background:#2563eb;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:24px;justify-content:center;margin-bottom:10px;width:24px}.guide-step-label[data-v-22c56f49]{color:#1d2635;display:block;font-size:12px;font-weight:700;line-height:1.35}@media(max-width:640px){.guide-step[data-v-22c56f49]{flex-basis:132px}}.tr-callout[data-v-22c56f49]{background:#f0f7ff;border-left:4px solid var(--brand);border-radius:0 var(--radius-md) var(--radius-md) 0;color:#1e3a8a;font-size:14px;line-height:1.65;margin:16px 0;padding:18px 20px}.tr-callout strong[data-v-22c56f49]{color:#1d2635}.china-visa-cards[data-v-22c56f49]{display:grid;gap:10px;margin-top:16px}.china-visa-card[data-v-22c56f49]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);display:flex;gap:16px;justify-content:space-between;padding:16px 18px;transition:background .2s ease}.china-visa-card[data-v-22c56f49]:hover{background:#fafbfc}.china-visa-name[data-v-22c56f49]{color:#1d2635;font-size:14px;font-weight:700;line-height:1.3;margin-bottom:4px}.china-visa-name span[data-v-22c56f49]{color:#586273;font-weight:500}.china-visa-desc[data-v-22c56f49]{color:#7c8797;font-size:13px;line-height:1.45}.china-visa-badge[data-v-22c56f49]{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;min-height:24px;padding:4px 12px;white-space:nowrap}.china-visa-badge--recommended[data-v-22c56f49]{background:#ccfbf1;color:#0f766e}.china-visa-badge--limited[data-v-22c56f49]{background:#f3f4f6;color:#4b5563}.china-visa-badge--hard[data-v-22c56f49]{background:#fef3c7;color:#b45309}.china-related-page[data-v-22c56f49]{background:var(--surface);border:1.5px solid var(--brand);border-radius:var(--radius-md);margin:20px 0;padding:20px}.china-related-tag[data-v-22c56f49]{align-items:center;background:#eff6ff;border-radius:999px;color:#2563eb;display:inline-flex;font-size:11px;font-weight:700;margin-bottom:10px;min-height:22px;padding:3px 10px}.china-related-title[data-v-22c56f49]{color:#1d2635;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:6px}.china-related-desc[data-v-22c56f49]{color:#586273;font-size:13px;line-height:1.55;margin:0}.tr-faq-list[data-v-22c56f49]{display:grid;gap:8px}.tr-faq-item[data-v-22c56f49]{border:.5px solid var(--line);border-radius:var(--radius-md);overflow:hidden}.tr-faq-trigger[data-v-22c56f49]{align-items:center;background:transparent;border:0;color:#1d2635;cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;padding:14px 16px;text-align:left;transition:background .2s ease;width:100%}.tr-faq-trigger[data-v-22c56f49]:hover{background:#fafbfc}.tr-faq-icon[data-v-22c56f49]{color:#7c8797;flex-shrink:0;font-size:18px;line-height:1}.tr-faq-answer[data-v-22c56f49]{border-top:.5px solid var(--line);padding:12px 16px 14px}.tr-faq-answer p[data-v-22c56f49]{color:#586273;font-size:13px;line-height:1.6;margin:0}.tr-sources-card[data-v-22c56f49]{background:#f7f8fa;border:1px solid var(--line);border-radius:var(--radius-md);padding:18px 20px}.tr-sources-card h2[data-v-22c56f49]{color:#7c8797;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.tr-sources-card p[data-v-22c56f49]{color:#586273;font-size:13px;line-height:1.6;margin:0}.tr-source-review[data-v-22c56f49]{color:#667085;font-size:13px;margin:16px 0 0}.china-sidebar-sticky[data-v-22c56f49]{display:flex;flex-direction:column;gap:16px;position:sticky;top:80px}.china-sidebar-card[data-v-22c56f49]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px}.china-sidebar-card--accent[data-v-22c56f49]{background:#f0fdf4;border-color:#22c55e47}.china-sidebar-title[data-v-22c56f49]{color:#7c8797;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.china-sidebar-title--accent[data-v-22c56f49]{color:#15803d}.china-sidebar-text[data-v-22c56f49]{color:#166534;font-size:13px;font-weight:500;line-height:1.55;margin:0 0 12px}.china-sidebar-link[data-v-22c56f49]{align-items:center;color:#15803d;display:inline-flex;font-size:13px;font-weight:600;gap:4px;text-decoration:none;transition:color .2s ease}.china-sidebar-link[data-v-22c56f49]:hover{color:#166534}.china-facts-list[data-v-22c56f49]{margin:0}.china-facts-row[data-v-22c56f49]{align-items:center;border-top:.5px solid var(--line);display:flex;justify-content:space-between;padding:9px 0}.china-facts-row[data-v-22c56f49]:first-child{border-top:none;padding-top:0}.china-facts-row[data-v-22c56f49]:last-child{padding-bottom:0}.china-facts-row dt[data-v-22c56f49]{color:#7c8797;font-size:13px;font-weight:500;margin:0}.china-facts-row dd[data-v-22c56f49]{color:#1d2635;font-size:13px;font-weight:700;margin:0;text-align:right}.china-facts-highlight[data-v-22c56f49]{color:#159e73!important}.china-facts-accent[data-v-22c56f49]{color:#c07c08!important}.china-alt-list[data-v-22c56f49]{display:flex;flex-direction:column}.china-alt-item[data-v-22c56f49]{align-items:center;border-top:.5px solid var(--line);color:#1d2635;display:flex;font-size:13px;font-weight:600;gap:10px;padding:10px 0;text-decoration:none;transition:color .2s ease}.china-alt-item[data-v-22c56f49]:first-child{border-top:none;padding-top:0}.china-alt-item[data-v-22c56f49]:last-child{padding-bottom:0}.china-alt-item[data-v-22c56f49]:hover{color:var(--brand)}.china-alt-icon[data-v-22c56f49]{align-items:center;color:#7c8797;display:flex}.china-alt-item:hover .china-alt-icon[data-v-22c56f49]{color:var(--brand)}@media(max-width:899px){.china-sidebar[data-v-22c56f49]{order:-1}.china-sidebar-sticky[data-v-22c56f49]{position:static}}@media(max-width:767px){.china-visa-card[data-v-22c56f49]{align-items:flex-start;flex-direction:column;gap:8px}}.glossary-aka[data-v-3507b4b0]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.glossary-aka>span[data-v-3507b4b0]:first-child{color:#ffffff75;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.glossary-aka-chip[data-v-3507b4b0]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#ffffffe0;display:inline-flex;font-size:11px;font-weight:600;min-height:24px;padding:3px 10px}.glossary-layout[data-v-3507b4b0]{display:grid;gap:28px;grid-template-columns:1fr;padding-bottom:24px}@media(min-width:900px){.glossary-layout[data-v-3507b4b0]{align-items:start;gap:36px;grid-template-columns:minmax(0,1fr) 280px}}.glossary-body[data-v-3507b4b0] p{color:#586273;margin:0 0 12px}.glossary-body[data-v-3507b4b0] p:last-child{margin-bottom:0}.glossary-body[data-v-3507b4b0] li{color:#586273}.glossary-body[data-v-3507b4b0] b,.glossary-body[data-v-3507b4b0] strong{color:#1d2635;font-weight:600}.glossary-body[data-v-3507b4b0] a{color:#1f5fae;font-weight:600;text-decoration:none}.glossary-body[data-v-3507b4b0] a:hover{text-decoration:underline}.glossary-body[data-v-3507b4b0] ol,.glossary-body[data-v-3507b4b0] ul{color:#586273;list-style:disc;margin:0 0 12px;padding-left:1.2em}.glossary-body[data-v-3507b4b0] li{margin-bottom:0}.glossary-body[data-v-3507b4b0] li+li{margin-top:6px}.glossary-example[data-v-3507b4b0],.glossary-faq-item[data-v-3507b4b0],.glossary-myth[data-v-3507b4b0]{background:#fafbfc;border:1px solid var(--line);border-radius:8px;margin:0 0 12px;padding:14px 16px}.glossary-example h3[data-v-3507b4b0],.glossary-faq-item h3[data-v-3507b4b0]{color:#1d2635;font-size:14px;font-weight:700;margin:0 0 6px}.glossary-example p[data-v-3507b4b0],.glossary-faq-item p[data-v-3507b4b0],.glossary-myth p[data-v-3507b4b0]{margin:0}.glossary-myth-claim[data-v-3507b4b0]{color:#1d2635!important;font-weight:700;margin-bottom:8px!important}.glossary-faq-list[data-v-3507b4b0]{display:grid;gap:10px}.glossary-sidebar[data-v-3507b4b0]{display:flex;flex-direction:column;gap:16px}@media(min-width:900px){.glossary-sidebar[data-v-3507b4b0]{position:sticky;top:80px}}.glossary-side-card[data-v-3507b4b0]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:18px 20px}.glossary-side-card h3[data-v-3507b4b0]{color:#7c8797;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.glossary-side-card ul[data-v-3507b4b0]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.glossary-side-card a[data-v-3507b4b0]{color:#1d2635;display:block;font-size:13px;font-weight:600;text-decoration:none}.glossary-side-card a[data-v-3507b4b0]:hover{color:var(--brand)}.glossary-side-card span[data-v-3507b4b0]{color:#7c8797;display:block;font-size:12px;line-height:1.45}@media(max-width:899px){.glossary-sidebar[data-v-3507b4b0]{order:-1}}
