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