.breadcrumb-nav[data-v-de4b7c86]{margin:12px 0 8px;font-size:13px;line-height:1.6;color:var(--color-text-sub,#6b7280)}.breadcrumb-list[data-v-de4b7c86]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;list-style:none;padding:0;margin:0}.breadcrumb-item[data-v-de4b7c86]{min-width:0}.breadcrumb-item[data-v-de4b7c86],.breadcrumb-link[data-v-de4b7c86]{display:inline-flex;align-items:center}.breadcrumb-link[data-v-de4b7c86]{gap:4px;color:var(--color-text-sub,#6b7280);text-decoration:none;transition:color .15s;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-link[data-v-de4b7c86]:hover{color:var(--color-primary)}.breadcrumb-home-icon[data-v-de4b7c86]{color:inherit;flex-shrink:0}.breadcrumb-current[data-v-de4b7c86]{display:inline-block;color:#2a2a2c;font-weight:500;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-separator[data-v-de4b7c86]{display:inline-block;color:#cfd2d6;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px}@media(max-width:768px){.breadcrumb-nav[data-v-de4b7c86]{font-size:12.5px;margin:8px 0 6px}.breadcrumb-current[data-v-de4b7c86],.breadcrumb-link[data-v-de4b7c86]{max-width:160px}}@media(max-width:430px){.breadcrumb-nav[data-v-de4b7c86]{font-size:12px}.breadcrumb-link[data-v-de4b7c86]{max-width:120px}.breadcrumb-current[data-v-de4b7c86]{max-width:200px}}.article-meta[data-v-588f1d92]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:.75rem 0 1rem;padding:8px 0;font-size:13px;color:var(--color-text-sub,#6b7280);border-bottom:1px dashed rgba(0,0,0,.06)}.article-meta.variant-compact[data-v-588f1d92]{margin:.5rem 0 .75rem;font-size:12.5px;gap:6px 14px;padding:6px 0;border-bottom:none}.meta-item[data-v-588f1d92]{display:inline-flex;align-items:center;gap:5px;line-height:1.5;white-space:nowrap}.meta-item[data-v-588f1d92] svg{flex-shrink:0;color:#9ca3af}.meta-item--author[data-v-588f1d92]{color:#4a4a4c;font-weight:500}.author-link[data-v-588f1d92]{color:inherit;text-decoration:none;transition:color .15s}.author-link[data-v-588f1d92]:hover{color:var(--color-primary)}.author-name[data-v-588f1d92]{color:inherit}.meta-item--updated[data-v-588f1d92]{color:var(--color-primary)}.meta-item--updated[data-v-588f1d92] svg{color:var(--color-primary)}@media(max-width:768px){.article-meta[data-v-588f1d92]{gap:6px 12px;font-size:12.5px}}@media(max-width:480px){.article-meta[data-v-588f1d92]{margin:.5rem 0 .75rem;padding:6px 0;gap:4px 10px}.meta-item[data-v-588f1d92]{font-size:12px}}.article-tldr[data-v-21184a19]{margin:1.5rem 0 2rem;display:flex;flex-direction:column;gap:12px}.article-tldr.variant-compact[data-v-21184a19]{margin:1rem 0 1.5rem;gap:8px}.tldr-card[data-v-21184a19]{position:relative;padding:16px 20px 18px;background:#1194920f;border:1px solid rgba(17,148,146,.18);border-left:3px solid var(--color-primary);border-radius:8px}.tldr-header[data-v-21184a19]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px}.tldr-icon[data-v-21184a19]{flex-shrink:0}.tldr-icon[data-v-21184a19],.tldr-label[data-v-21184a19]{color:var(--color-primary)}.tldr-label[data-v-21184a19]{font-size:12px;font-weight:600;letter-spacing:.02em}.tldr-meta[data-v-21184a19]{margin-left:auto;font-size:11.5px;color:#888;font-family:SFMono-Regular,Menlo,monospace}.tldr-content[data-v-21184a19]{margin:0;font-size:15px;line-height:1.75;color:#2a2a2c;word-break:break-word}.variant-compact .tldr-content[data-v-21184a19]{font-size:14px;line-height:1.65}.tldr-faq[data-v-21184a19]{background:#fafafa;border:1px solid #eee;border-radius:8px;padding:0}.tldr-faq__summary[data-v-21184a19]{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;list-style:none;font-size:13px;font-weight:500;color:#555;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tldr-faq__summary[data-v-21184a19]::-webkit-details-marker{display:none}.tldr-faq__summary>span[data-v-21184a19]{flex:1}.tldr-faq__chevron[data-v-21184a19]{transition:transform .2s;color:#888}.tldr-faq[open] .tldr-faq__chevron[data-v-21184a19]{transform:rotate(180deg)}.tldr-faq__list[data-v-21184a19]{padding:4px 16px 16px;display:flex;flex-direction:column;gap:14px}.tldr-faq__item[data-v-21184a19]{border-top:1px dashed #e5e5e5;padding-top:10px}.tldr-faq__item[data-v-21184a19]:first-child{border-top:none;padding-top:0}.tldr-faq__q[data-v-21184a19]{margin:0 0 6px;font-size:14px;font-weight:600;color:#1a1a1c;line-height:1.5}.tldr-faq__a[data-v-21184a19]{color:#4a4a4c;font-size:13.5px;line-height:1.7}.tldr-faq__a p[data-v-21184a19]{margin:0}@media(max-width:480px){.article-tldr[data-v-21184a19]{margin:1rem 0 1.5rem}.tldr-card[data-v-21184a19]{padding:12px 14px 14px}.tldr-content[data-v-21184a19]{font-size:14px}.tldr-meta[data-v-21184a19]{width:100%;margin-left:0;margin-top:4px}.tldr-faq__summary[data-v-21184a19]{padding:10px 14px;font-size:12.5px}.tldr-faq__list[data-v-21184a19]{padding:4px 14px 14px}.tldr-faq__q[data-v-21184a19]{font-size:13.5px}.tldr-faq__a[data-v-21184a19]{font-size:13px}}.hub-latest-updates[data-v-ad63a35b]{margin:2rem 0;padding:20px 22px;background:#fafafa;border:1px solid #eee;border-radius:10px}.updates-header[data-v-ad63a35b]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.header-icon[data-v-ad63a35b]{color:var(--color-primary);flex-shrink:0}.header-title[data-v-ad63a35b]{margin:0;font-size:16px;font-weight:600;color:#1a1a1c;flex:1}.see-all[data-v-ad63a35b]{font-size:12.5px;color:var(--color-primary);text-decoration:none;transition:color .15s}.see-all[data-v-ad63a35b]:hover{color:var(--color-primary-dark,#0d7270);text-decoration:underline}.updates-list[data-v-ad63a35b]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.leaf-card[data-v-ad63a35b]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;transition:border-color .15s,transform .15s,box-shadow .15s}.leaf-card[data-v-ad63a35b]:hover{border-color:var(--color-primary);transform:translateY(-1px);box-shadow:0 4px 12px #0000000a}.leaf-link[data-v-ad63a35b]{display:block;padding:12px 14px 14px;text-decoration:none;color:inherit}.leaf-meta[data-v-ad63a35b]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:11px;color:#888;font-family:SFMono-Regular,Menlo,monospace}.leaf-date[data-v-ad63a35b]{color:#999}.leaf-type[data-v-ad63a35b]{padding:1px 7px;border-radius:8px;background:#1194921a;color:var(--color-primary);font-size:10.5px;font-family:inherit;letter-spacing:.02em}.leaf-title[data-v-ad63a35b]{margin:0 0 6px;font-size:14px;font-weight:600;color:#2a2a2c;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.leaf-link:hover .leaf-title[data-v-ad63a35b]{color:var(--color-primary)}.leaf-excerpt[data-v-ad63a35b]{margin:0;font-size:12.5px;line-height:1.6;color:#888;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.updates-empty[data-v-ad63a35b],.updates-loading[data-v-ad63a35b]{text-align:center;padding:20px;color:#888;font-size:13px;display:flex;align-items:center;justify-content:center;gap:8px}@media(max-width:480px){.hub-latest-updates[data-v-ad63a35b]{padding:16px 14px}.updates-list[data-v-ad63a35b]{grid-template-columns:1fr}.header-title[data-v-ad63a35b]{font-size:15px}}.related-articles[data-v-8f046aff]{margin:2rem 0;padding:22px 22px 24px;background:#fafafa;border:1px solid #eee;border-radius:10px}.ra-header[data-v-8f046aff]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.ra-icon[data-v-8f046aff]{color:var(--color-primary);flex-shrink:0}.ra-title[data-v-8f046aff]{margin:0;font-size:16px;font-weight:600;color:#1a1a1c}.ra-grid[data-v-8f046aff]{display:grid;gap:14px}.ra-grid.layout-grid[data-v-8f046aff]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.ra-grid.layout-list[data-v-8f046aff]{grid-template-columns:1fr}.ra-card[data-v-8f046aff]{display:flex;flex-direction:column;background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s,box-shadow .15s}.ra-card[data-v-8f046aff]:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 6px 16px #0000000f}.ra-cover[data-v-8f046aff]{width:100%;height:160px;background:#f5f5f5;overflow:hidden;flex-shrink:0}.ra-cover img[data-v-8f046aff]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ra-body[data-v-8f046aff]{padding:12px 14px 14px;flex-direction:column;flex:1}.ra-body[data-v-8f046aff],.ra-meta[data-v-8f046aff]{display:flex;gap:8px}.ra-meta[data-v-8f046aff]{align-items:center;justify-content:space-between;font-size:11px;font-family:SFMono-Regular,Menlo,monospace}.ra-pillar[data-v-8f046aff]{padding:1px 8px;border-radius:8px;font-size:10.5px;letter-spacing:.02em;background:#f0f0f0;color:#777}.ra-pillar.pillar-super[data-v-8f046aff]{background:#d98a2f1f;color:#c47324}.ra-pillar.pillar-industry[data-v-8f046aff]{background:#4c6ef51f;color:#3b5bdb}.ra-pillar.pillar-hub[data-v-8f046aff]{background:#40a4641f;color:#2f8d54}.ra-pillar.pillar-cluster[data-v-8f046aff]{background:#1194921f;color:var(--color-primary)}.ra-pillar.pillar-glossary[data-v-8f046aff]{background:#9b59b61f;color:#7d4393}.ra-date[data-v-8f046aff]{color:#999;font-family:inherit}.ra-card-title[data-v-8f046aff]{margin:0;font-size:14.5px;font-weight:600;color:#2a2a2c;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ra-card:hover .ra-card-title[data-v-8f046aff]{color:var(--color-primary)}.ra-excerpt[data-v-8f046aff]{margin:0;font-size:12.5px;line-height:1.6;color:#888;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ra-footer[data-v-8f046aff]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:4px;font-size:11.5px;color:#aaa}.ra-relation[data-v-8f046aff]{letter-spacing:.02em}.ra-arrow[data-v-8f046aff]{color:var(--color-primary);opacity:0;transform:translate(-4px);transition:opacity .15s,transform .15s}.ra-card:hover .ra-arrow[data-v-8f046aff]{opacity:1;transform:translate(0)}@media(max-width:900px){.ra-grid.layout-grid[data-v-8f046aff]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.related-articles[data-v-8f046aff]{padding:16px 14px 18px}.ra-grid.layout-grid[data-v-8f046aff]{grid-template-columns:1fr}.ra-cover[data-v-8f046aff]{height:150px}.ra-title[data-v-8f046aff]{font-size:15px}}.article-author-card[data-v-c59f4b4a]{margin:2.5rem 0 1.5rem;padding:22px 24px 18px;background:linear-gradient(135deg,#1194920a,#11949205);border-top:2px solid var(--color-primary);border-radius:4px 4px 8px 8px}.card-header[data-v-c59f4b4a]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.card-icon[data-v-c59f4b4a]{color:var(--color-primary);flex-shrink:0}.card-title[data-v-c59f4b4a]{margin:0;font-size:16px;font-weight:600;color:#1a1a1c;letter-spacing:.01em}.card-intro[data-v-c59f4b4a]{margin:0 0 14px;font-size:14px;line-height:1.8;color:#3a3a3c}.card-link[data-v-c59f4b4a]{color:var(--color-primary);text-decoration:none;transition:color .15s;font-weight:500}.card-link[data-v-c59f4b4a]:hover{color:var(--color-primary-dark,#0d7270);text-decoration:underline}.card-link--brand[data-v-c59f4b4a]{font-weight:600}.card-links[data-v-c59f4b4a]{list-style:none;padding:0;margin:0 0 14px;display:flex;flex-direction:column;gap:8px}.card-li[data-v-c59f4b4a]{display:flex;align-items:center;gap:6px;font-size:13.5px;line-height:1.7;color:#3a3a3c;flex-wrap:wrap}.li-icon[data-v-c59f4b4a]{color:var(--color-primary);flex-shrink:0;margin-right:2px}.li-tail[data-v-c59f4b4a]{color:#888;font-size:13px}.card-footer[data-v-c59f4b4a]{margin-top:12px;padding-top:10px;border-top:1px dashed rgba(0,0,0,.08);font-size:12px;color:#999;text-align:center;letter-spacing:.02em}@media(max-width:480px){.article-author-card[data-v-c59f4b4a]{padding:18px 16px 14px;margin:2rem 0 1rem}.card-title[data-v-c59f4b4a]{font-size:15px}.card-intro[data-v-c59f4b4a]{font-size:13.5px;line-height:1.75}.card-li[data-v-c59f4b4a]{font-size:13px}.li-tail[data-v-c59f4b4a]{font-size:12.5px;width:100%;padding-left:22px;margin-top:-2px}.card-footer[data-v-c59f4b4a]{font-size:11.5px}}.am[data-v-b01b4b2c]{justify-content:space-between;gap:14px;padding:14px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:28px;flex-wrap:wrap}.am[data-v-b01b4b2c],.am-author[data-v-b01b4b2c]{display:flex;align-items:center}.am-author[data-v-b01b4b2c]{gap:10px}.am-avatar[data-v-b01b4b2c]{width:38px;height:38px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.am-avatar-img[data-v-b01b4b2c]{-o-object-fit:cover;object-fit:cover;background:#f0f0f0}.am-name[data-v-b01b4b2c]{gap:4px;font-size:13px;color:#252422;font-weight:600}.am-name[data-v-b01b4b2c],.am-verified[data-v-b01b4b2c]{display:inline-flex;align-items:center}.am-verified[data-v-b01b4b2c]{width:14px;height:14px;background:var(--color-primary);border-radius:50%;color:#fff;justify-content:center;font-size:8px}.am-title[data-v-b01b4b2c]{font-size:11px;color:#a855f7;margin-top:2px}.am-stats[data-v-b01b4b2c]{display:flex;gap:14px;font-size:11.5px;color:var(--color-text-sub);flex-wrap:wrap}.am-stats span[data-v-b01b4b2c]{display:inline-flex;align-items:center;gap:3px}.ai-rec[data-v-c36148f9]{margin-top:40px;padding:28px 0 0;border-top:1px solid #ebebeb}.ar-head[data-v-c36148f9]{margin-bottom:18px}.ar-title[data-v-c36148f9]{display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:600;color:#252422}.ar-sub[data-v-c36148f9]{font-size:11.5px;color:var(--color-text-sub);margin-top:3px}.ar-grid[data-v-c36148f9]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(max-width:700px){.ar-grid[data-v-c36148f9]{grid-template-columns:1fr}}.ar-card[data-v-c36148f9]{padding:14px 16px;background:#fff;border:1px solid #ebebeb;border-radius:10px;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:6px;transition:all .15s}.ar-card[data-v-c36148f9]:hover{border-color:#a855f7;transform:translateY(-2px);box-shadow:0 4px 14px #a855f71a}.ar-card:hover .arc-cta[data-v-c36148f9]{color:#a855f7}.arc-type[data-v-c36148f9]{align-self:flex-start;display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:3px;font-size:10.5px;font-weight:500}.arc-title[data-v-c36148f9]{font-size:13.5px;font-weight:600;color:#252422;line-height:1.4}.arc-summary[data-v-c36148f9],.arc-title[data-v-c36148f9]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.arc-summary[data-v-c36148f9]{font-size:11.5px;color:#666;line-height:1.6}.arc-foot[data-v-c36148f9]{margin-top:auto;padding-top:8px;border-top:1px dashed #f5f5f5;display:flex;gap:10px;align-items:center;font-size:10.5px;color:var(--color-text-sub)}.arc-foot span[data-v-c36148f9]{display:inline-flex;align-items:center;gap:3px}.arc-cta[data-v-c36148f9]{margin-left:auto;color:var(--color-text-sub);font-weight:500;transition:color .15s}.cl[data-v-9a7693c8]{font-size:12.5px}.cl-head[data-v-9a7693c8]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--color-text-sub);font-weight:600;margin-bottom:12px;padding-bottom:8px;border-bottom:1px dashed #ebebeb}.cl-list[data-v-9a7693c8]{list-style:none;margin:0;padding:0;position:relative}.cl-list[data-v-9a7693c8]:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:1px;background:#ebebeb}.cl-item[data-v-9a7693c8]{position:relative;padding:0 0 16px 20px}.cl-dot[data-v-9a7693c8]{position:absolute;left:0;top:4px;width:11px;height:11px;background:#fff;border:2px solid #bbb;border-radius:50%;z-index:1}.cl-dot.latest[data-v-9a7693c8]{border-color:var(--color-primary);background:var(--color-primary);box-shadow:0 0 0 3px #11949226}.cl-top[data-v-9a7693c8]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.cl-version[data-v-9a7693c8]{font-size:12.5px;font-weight:700;color:#252422;font-family:ui-monospace,monospace}.cl-date[data-v-9a7693c8]{font-size:11px;color:#aaa}.cl-badge[data-v-9a7693c8]{padding:1px 6px;background:#1194921a;color:var(--color-primary);border-radius:3px;font-size:10px;font-weight:600}.cl-changes[data-v-9a7693c8]{list-style:disc;padding-left:18px;margin:0;font-size:12px;color:#555;line-height:1.7}.cl-changes li[data-v-9a7693c8]{margin:2px 0}.rep[data-v-efcf5f15]{width:480px;max-width:92vw;background:#fff;border-radius:12px;padding:20px 22px}.rep-head[data-v-efcf5f15]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.rep-head h3[data-v-efcf5f15]{margin:0;font-size:16px;color:#252422}.rep-close[data-v-efcf5f15]{background:transparent;border:none;padding:4px;cursor:pointer;color:#888}.rep-close[data-v-efcf5f15]:hover{color:#252422}.rep-hint[data-v-efcf5f15]{font-size:12.5px;color:#666;margin:4px 0 12px}.rep-types[data-v-efcf5f15]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.rep-type[data-v-efcf5f15]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fafafa;border:1px solid #ebebeb;border-radius:7px;font-size:13.5px;color:#444;cursor:pointer;text-align:left;transition:all .15s}.rep-type.is-on[data-v-efcf5f15],.rep-type[data-v-efcf5f15]:hover{border-color:#d97706;color:#d97706}.rep-type.is-on[data-v-efcf5f15]{background:#d9770614;font-weight:500}.rep-check[data-v-efcf5f15]{margin-left:auto}.rep-desc[data-v-efcf5f15]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.rep-desc label[data-v-efcf5f15]{font-size:12.5px;color:#555}.rep-required[data-v-efcf5f15]{color:#dc2626}.rep-optional[data-v-efcf5f15]{color:#aaa;font-weight:400}.rep-desc textarea[data-v-efcf5f15]{padding:8px 10px;border:1px solid #ebebeb;border-radius:6px;font-size:13px;font-family:inherit;resize:vertical;outline:none}.rep-desc textarea[data-v-efcf5f15]:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #1194921a}.rep-foot[data-v-efcf5f15]{display:flex;justify-content:flex-end;gap:8px}.rep-cancel[data-v-efcf5f15]{padding:8px 18px;background:#fff;border:1px solid #ebebeb;border-radius:6px;font-size:13px;color:#555;cursor:pointer}.rep-cancel[data-v-efcf5f15]:hover{background:#fafafa}.rep-submit[data-v-efcf5f15]{display:inline-flex;align-items:center;gap:4px;padding:8px 18px;background:#d97706;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer}.rep-submit[data-v-efcf5f15]:hover:not(:disabled){background:#b45309}.rep-submit[data-v-efcf5f15]:disabled{opacity:.4;cursor:not-allowed}.sh[data-v-c7f9c5ad]{width:420px;max-width:92vw;background:#fff;border-radius:12px;padding:20px 22px}.sh-head[data-v-c7f9c5ad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.sh-head h3[data-v-c7f9c5ad]{margin:0;font-size:16px;color:#252422}.sh-close[data-v-c7f9c5ad]{background:transparent;border:none;padding:4px;cursor:pointer;color:#888}.sh-close[data-v-c7f9c5ad]:hover{color:#252422}.sh-channels[data-v-c7f9c5ad]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px}.sh-channel[data-v-c7f9c5ad]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;background:#fafafa;border:1px solid #ebebeb;border-radius:8px;font-size:11.5px;color:#555;cursor:pointer;transition:all .15s}.sh-channel[data-v-c7f9c5ad]:hover{border-color:var(--ch);color:var(--ch);background:#fff}.sh-channel[data-v-c7f9c5ad] svg{color:var(--ch)}.sh-url[data-v-c7f9c5ad]{display:flex;gap:6px}.sh-url input[data-v-c7f9c5ad]{flex:1;padding:6px 10px;border:1px solid #ebebeb;color:#555;font-family:ui-monospace,monospace;outline:none;background:#fafafa}.sh-url input[data-v-c7f9c5ad],.sh-url-copy[data-v-c7f9c5ad]{border-radius:5px;font-size:12px}.sh-url-copy[data-v-c7f9c5ad]{padding:6px 14px;background:var(--color-primary);color:#fff;border:none;cursor:pointer}.sh-url-copy[data-v-c7f9c5ad]:hover{background:#0d7472}.sh-wechat[data-v-c7f9c5ad]{text-align:center}.sh-wechat p[data-v-c7f9c5ad]{font-size:12.5px;color:#666;margin:0 0 10px}.sh-wechat-qr[data-v-c7f9c5ad]{display:flex;justify-content:center;align-items:center;margin-bottom:12px;min-height:220px}.sh-wechat-qr img[data-v-c7f9c5ad]{border:1px solid #ebebeb}.sh-wechat-qr img[data-v-c7f9c5ad],.sh-wechat-qr-loading[data-v-c7f9c5ad]{width:220px;height:220px;border-radius:8px}.sh-wechat-qr-loading[data-v-c7f9c5ad]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#888;font-size:12px;border:1px dashed #e5e5e5;justify-content:center}.sh-wechat-back[data-v-c7f9c5ad]{padding:6px 14px;background:#f5f5f5;border:1px solid #ebebeb;border-radius:5px;font-size:12px;cursor:pointer;color:#555}.sh-wechat-back[data-v-c7f9c5ad]:hover{background:#fff}.fb[data-v-a6b7fa68]{position:fixed;left:50%;bottom:32px;transform:translate(-50%);z-index:90;width:440px;max-width:92vw;background:#fff;border:1px solid #ebebeb;border-radius:12px;box-shadow:0 8px 32px #0000001f;padding:14px 18px}.fb-close[data-v-a6b7fa68]{position:absolute;top:8px;right:10px;padding:4px;cursor:pointer;color:#aaa}.fb-close[data-v-a6b7fa68]:hover{color:#555}.fb-vote[data-v-a6b7fa68]{display:flex;justify-content:space-between;gap:12px}.fb-text[data-v-a6b7fa68],.fb-vote[data-v-a6b7fa68]{align-items:center}.fb-text[data-v-a6b7fa68]{display:inline-flex;gap:6px;font-size:13.5px;color:#252422}.fb-buttons[data-v-a6b7fa68]{display:flex;gap:6px}.fb-btn[data-v-a6b7fa68]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:#fafafa;border:1px solid #ebebeb;border-radius:6px;font-size:12.5px;color:#555;cursor:pointer}.fb-btn[data-v-a6b7fa68]:hover{background:#fff}.fb-btn--good[data-v-a6b7fa68]:hover{border-color:#16a34a;color:#16a34a}.fb-btn--bad[data-v-a6b7fa68]:hover{border-color:#dc2626;color:#dc2626}.fb-form[data-v-a6b7fa68]{display:flex;flex-direction:column;gap:8px}.fb-form-title[data-v-a6b7fa68]{font-size:13px;color:#252422}.fb-form textarea[data-v-a6b7fa68]{padding:6px 10px;border:1px solid #ebebeb;border-radius:5px;font-size:12.5px;font-family:inherit;resize:vertical;outline:none}.fb-form textarea[data-v-a6b7fa68]:focus{border-color:var(--color-primary)}.fb-form-foot[data-v-a6b7fa68]{display:flex;justify-content:flex-end;gap:6px}.fb-form-skip[data-v-a6b7fa68]{padding:6px 12px;background:transparent;border:1px solid #ebebeb;border-radius:5px;font-size:12px;color:#888;cursor:pointer}.fb-form-skip[data-v-a6b7fa68]:hover{color:#555}.fb-form-send[data-v-a6b7fa68]{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;background:var(--color-primary);color:#fff;border:none;border-radius:5px;font-size:12px;cursor:pointer}.fb-form-send[data-v-a6b7fa68]:hover{background:#0d7472}.fb-slide-enter-active[data-v-a6b7fa68],.fb-slide-leave-active[data-v-a6b7fa68]{transition:all .28s ease}.fb-slide-enter-from[data-v-a6b7fa68],.fb-slide-leave-to[data-v-a6b7fa68]{opacity:0;transform:translate(-50%,20px)}.ad-header[data-v-b3ce8ace]{background:#fff;padding:28px 32px 24px;border-radius:12px 12px 0 0;border:1px solid #ebebeb;border-bottom:none}.ad-tags[data-v-b3ce8ace]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.ad-pricing[data-v-b3ce8ace]{font-weight:600}.ad-level[data-v-b3ce8ace],.ad-pricing[data-v-b3ce8ace]{padding:2px 8px;border-radius:3px;font-size:11px}.ad-level[data-v-b3ce8ace]{background:#f0f0f0;color:#666}.ad-tag[data-v-b3ce8ace]{padding:2px 8px;background:#11949214;color:var(--color-primary)}.ad-tag[data-v-b3ce8ace],.ad-tag-more[data-v-b3ce8ace]{border-radius:3px;font-size:11px}.ad-tag-more[data-v-b3ce8ace]{padding:2px 9px;background:#f0f0f0;color:#666;border:none;font-family:inherit;cursor:pointer;transition:background .15s,color .15s}.ad-tag-more[data-v-b3ce8ace]:hover{background:#1194921f;color:var(--color-primary)}.ad-edit-btn[data-v-b3ce8ace]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:8px;color:var(--color-primary);text-decoration:none;cursor:pointer;transition:all .15s;flex-shrink:0}.ad-edit-btn[data-v-b3ce8ace]:hover{background:#1194921f}.ad-title[data-v-b3ce8ace]{font-size:1.8rem;font-weight:700;color:#252422;margin:0 0 10px;line-height:1.3;letter-spacing:-.3px}.ad-summary[data-v-b3ce8ace]{font-size:14px;color:#666;margin:0;line-height:1.7}.article-body[data-v-b3ce8ace]{padding:20px 32px 28px}.ad-cover[data-v-b3ce8ace],.article-body[data-v-b3ce8ace]{background:#fff;border:1px solid #ebebeb;border-top:none;border-bottom:none}.ad-cover[data-v-b3ce8ace]{margin:0;padding:16px 32px}.ad-cover img[data-v-b3ce8ace]{width:100%;height:auto;max-height:480px;-o-object-fit:cover;object-fit:cover;border-radius:8px;display:block}@media(max-width:600px){.ad-header[data-v-b3ce8ace]{padding:20px}.article-body[data-v-b3ce8ace]{padding:16px 20px 20px}.ad-cover[data-v-b3ce8ace]{padding:12px 20px}.ad-cover img[data-v-b3ce8ace]{max-height:280px}}.ad-actions[data-v-b3ce8ace]{display:flex;gap:10px;padding:16px 32px;background:#fff;border:1px solid #ebebeb;border-top:none;border-radius:0 0 12px 12px;margin-bottom:20px}.ad-btn[data-v-b3ce8ace]{display:inline-flex;align-items:center;gap:5px;padding:8px 16px;background:#fafafa;border:1px solid transparent;border-radius:7px;font-size:13px;color:#555;cursor:pointer;transition:all .15s}.ad-btn[data-v-b3ce8ace]:hover{background:#fff;border-color:#d5d5d5}.ad-btn.active[data-v-b3ce8ace]{color:#dc2626;background:#dc26260f}.ad-btn.active[data-v-b3ce8ace] svg{color:#dc2626}.ad-btn-count[data-v-b3ce8ace]{margin-left:4px;color:var(--color-text-sub);font-size:11px}.ad-btn--ghost[data-v-b3ce8ace]{margin-left:auto;color:#888}.ad-btn--ghost[data-v-b3ce8ace]:hover{color:#d97706;border-color:#d97706}
