.cmt[data-v-955d8cbb]{border-bottom:1px solid #f1f4f8;display:flex;gap:10px;padding:14px 0}.cmt.is-reply[data-v-955d8cbb]{background:#f6f8fb;border-bottom:0;border-radius:12px;margin-top:8px;padding:10px 12px}.cmt__avatar[data-v-955d8cbb]{align-items:center;background:#e8efff;border-radius:50%;color:#2f6bff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:36px;justify-content:center;overflow:hidden;width:36px}.cmt.is-reply .cmt__avatar[data-v-955d8cbb]{font-size:12px;height:28px;width:28px}.cmt__avatar img[data-v-955d8cbb]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmt__main[data-v-955d8cbb]{flex:1;min-width:0}.cmt__meta[data-v-955d8cbb]{align-items:baseline;display:flex;gap:8px}.cmt__meta strong[data-v-955d8cbb]{color:#12233f;font-size:13px;font-weight:650}.cmt__meta time[data-v-955d8cbb],.cmt__to[data-v-955d8cbb]{color:#8a96ab;font-size:12px}.cmt__text[data-v-955d8cbb]{color:#24324a;font-size:14px;line-height:1.6;margin:6px 0 0;white-space:pre-wrap;word-break:break-word}.cmt__reply[data-v-955d8cbb]{background:none;border:0;color:#8a96ab;cursor:pointer;font-size:12px;margin-top:6px;padding:0}.cmt__reply[data-v-955d8cbb]:hover{color:#2f6bff}.cmt__more[data-v-955d8cbb]{align-items:center;background:#fff;border:0;border-radius:999px;color:#3a4f78;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:26px;padding:0 10px}.cmt__kids[data-v-955d8cbb],.cmt__more[data-v-955d8cbb]{margin-top:8px}.comments[data-v-ec03e37d]{border-top:1px solid #eef1f6;margin-top:28px;padding-top:20px}.comments__head[data-v-ec03e37d]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.comments__head h2[data-v-ec03e37d]{color:#12233f;font-size:15px;font-weight:700;margin:0}.comments__head span[data-v-ec03e37d]{align-items:center;background:#f0f3f8;border-radius:999px;color:#8a96ab;display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 6px}.comments__empty[data-v-ec03e37d]{color:#a0aaba;font-size:13px;padding:20px 0 8px;text-align:center}.comments__fold[data-v-ec03e37d]{align-items:center;background:#f4f6fa;border:0;border-radius:999px;color:#5a6b8a;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:28px;margin:6px 0 4px;padding:0 12px}.composer[data-v-ec03e37d]{margin-bottom:8px;margin-top:4px}.comments__list[data-v-ec03e37d]{margin-top:8px}.composer__reply[data-v-ec03e37d]{align-items:center;background:#f4f7ff;border-radius:10px;color:#3a4f78;display:flex;font-size:12px;justify-content:space-between;margin:0 0 8px;padding:8px 12px}.composer__reply button[data-v-ec03e37d]{background:none;border:0;color:#2f6bff;cursor:pointer;font-size:12px;font-weight:600}.composer textarea[data-v-ec03e37d]{background:#fafbfd;border:1px solid #e6ebf2;border-radius:12px;box-sizing:border-box;color:#12233f;font:inherit;font-size:14px;line-height:1.5;min-height:84px;outline:none;padding:12px 14px;resize:vertical;width:100%}.composer textarea[data-v-ec03e37d]:focus{background:#fff;border-color:#c5d6ff}.composer__bar[data-v-ec03e37d]{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.composer__err[data-v-ec03e37d]{color:#b91c1c;font-size:12px;margin-right:auto}.composer__bar button[data-v-ec03e37d]{background:#e8efff;border:0;border-radius:999px;color:#2f6bff;cursor:pointer;font-size:13px;font-weight:600;height:30px;padding:0 16px}.composer__bar button[data-v-ec03e37d]:disabled{cursor:default;opacity:.55}.article-page[data-v-da9bffd4]{overflow:hidden}.article-reader[data-v-da9bffd4]{background:transparent!important;border:none!important;box-shadow:none!important;margin:0 auto;max-width:860px;padding:0 4px 24px;width:100%}.article-nav[data-v-da9bffd4]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid var(--line);border-radius:12px;display:flex;gap:12px;margin:0 0 12px;min-height:44px;padding:8px 12px;position:sticky;top:0;z-index:3}.article-nav__crumb[data-v-da9bffd4]{align-items:center;color:var(--ink-3);display:flex;flex:1;font-size:12px;gap:6px;min-width:0;overflow:hidden}.article-nav__crumb a[data-v-da9bffd4]{color:var(--ink-2);text-decoration:none;white-space:nowrap}.article-nav__crumb a[data-v-da9bffd4]:hover{color:var(--blue)}.article-nav__crumb em[data-v-da9bffd4]{color:var(--ink);font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-nav__home[data-v-da9bffd4]{color:var(--blue);flex-shrink:0;font-size:12px;font-weight:600;text-decoration:none}.article-sheet[data-v-da9bffd4]{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px 32px 24px}.article-head__tags[data-v-da9bffd4]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.article-pill[data-v-da9bffd4]{align-items:center;background:var(--blue-soft);border-radius:999px;color:var(--blue);display:inline-flex;font-size:12px;font-weight:600;height:24px;padding:0 10px}.article-head__title[data-v-da9bffd4]{color:var(--ink);font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.35;margin:0 0 16px}.article-head__meta[data-v-da9bffd4]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:10px;margin-bottom:20px;padding-bottom:16px}.article-head__avatar[data-v-da9bffd4]{background:var(--blue-soft);border-radius:50%;color:var(--blue);display:grid;font-size:14px;font-weight:700;height:36px;place-items:center;width:36px}.article-head__by[data-v-da9bffd4]{display:flex;flex-direction:column;gap:2px;min-width:0}.article-head__by strong[data-v-da9bffd4]{color:var(--ink);font-size:14px}.article-head__by time[data-v-da9bffd4],.article-head__sub[data-v-da9bffd4]{color:var(--ink-3);font-size:12px}.article-head__sub[data-v-da9bffd4]{align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;gap:6px}.article-head__views[data-v-da9bffd4]{align-items:center;display:inline-flex;gap:3px}.article-head__views-ico[data-v-da9bffd4]{flex-shrink:0;height:14px;opacity:.9;width:14px}.article-schools[data-v-da9bffd4]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.article-schools__label[data-v-da9bffd4]{color:var(--ink-3);font-size:12px;font-weight:600}.article-school[data-v-da9bffd4]{align-items:center;background:#f3f5f9;border:1px solid var(--line);border-radius:999px;color:var(--ink);display:inline-flex;font-size:13px;font-weight:600;height:28px;padding:0 10px;text-decoration:none}.article-school[data-v-da9bffd4]:hover{border-color:var(--blue);color:var(--blue)}.article-school-tools[data-v-da9bffd4]{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 10px;margin:-8px 0 16px}.article-school-tools__name[data-v-da9bffd4]{color:var(--ink-3);font-weight:600}.article-school-tools a[data-v-da9bffd4]{color:var(--blue);font-weight:600;text-decoration:none}.article-school-tools a[data-v-da9bffd4]:hover{text-decoration:underline}.article-hero[data-v-da9bffd4]{background:var(--search-bg);border:1px solid var(--line);border-radius:12px;margin:0 0 20px;overflow:hidden}.article-hero img[data-v-da9bffd4]{display:block;max-height:380px;-o-object-fit:cover;object-fit:cover;width:100%}.article-hero--placeholder[data-v-da9bffd4]{color:var(--ink-2);display:grid;font-size:18px;font-weight:700;min-height:160px;place-items:center}.article-excerpt[data-v-da9bffd4]{background:var(--search-bg);border-left:3px solid var(--blue);border-radius:0 8px 8px 0;color:var(--ink-2);font-size:15px;line-height:1.65;margin:0 0 18px;padding:12px 14px}.article-body p[data-v-da9bffd4],.article-content[data-v-da9bffd4]{color:var(--ink-2);font-size:16px;line-height:1.8}.article-body p[data-v-da9bffd4]{margin:0 0 16px}.article-related-links[data-v-da9bffd4]{background:var(--search-bg);border-radius:10px;list-style:none;margin:20px 0 0;padding:12px 14px}.article-related-links li[data-v-da9bffd4]{font-size:14px;padding:6px 0}.article-related-links a[data-v-da9bffd4]:hover{color:var(--blue)}.article-disclaimer[data-v-da9bffd4]{color:var(--ink-3);font-size:12px;margin:18px 0 0}.article-foot[data-v-da9bffd4]{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;padding-top:18px}.article-foot__btn[data-v-da9bffd4]{align-items:center;background:var(--btn-bg,#e8f4ff);border:1px solid var(--btn-border,#b7d7f5);border-radius:var(--btn-radius,8px);box-sizing:border-box;color:var(--btn-color,#2f6bff);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--btn-font,13px);font-weight:var(--btn-weight,500);height:var(--btn-h,32px);justify-content:center;padding:0 var(--btn-pad-x,14px);text-decoration:none}.article-foot__btn--primary[data-v-da9bffd4],.article-foot__btn[data-v-da9bffd4]:hover{border-color:var(--btn-border,#b7d7f5);color:var(--btn-color,#2f6bff)}.article-foot__btn--primary[data-v-da9bffd4]{background:var(--btn-bg,#e8f4ff)}.article-foot__btn--primary[data-v-da9bffd4]:hover{color:var(--btn-color,#2f6bff);filter:none}.article-more[data-v-da9bffd4]{background:#fff;border:1px solid var(--line);border-radius:14px;margin-top:16px;padding:16px 18px}.article-more h2[data-v-da9bffd4]{color:var(--ink);font-size:15px;font-weight:700;margin:0 0 12px}.article-more ul[data-v-da9bffd4]{list-style:none;margin:0;padding:0}.article-more li+li[data-v-da9bffd4]{border-top:1px solid var(--line)}.article-more a[data-v-da9bffd4]{align-items:center;color:inherit;display:grid;gap:10px;grid-template-columns:auto 1fr auto;padding:12px 0;text-decoration:none}.article-more a:hover strong[data-v-da9bffd4]{color:var(--blue)}.article-more__tag[data-v-da9bffd4]{background:var(--blue-soft);border-radius:999px;color:var(--blue);font-size:11px;padding:2px 8px;white-space:nowrap}.article-more strong[data-v-da9bffd4]{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-more time[data-v-da9bffd4]{color:var(--ink-3);font-size:12px;white-space:nowrap}.article-empty-actions[data-v-da9bffd4]{display:flex;gap:10px;margin-top:14px}@media(max-width:720px){.article-sheet[data-v-da9bffd4]{padding:18px 16px 16px}.article-head__title[data-v-da9bffd4]{font-size:22px}.article-nav__crumb[data-v-da9bffd4]{display:none}.article-more a[data-v-da9bffd4]{gap:4px;grid-template-columns:1fr}}
