.ct-wrap[data-v-b56ccf5e]{--ct-line:color-mix(in srgb, var(--line,#e4eef2) 88%, #c5d4dc);--ct-l1-name:#163a44;--ct-l1-text:#2a3439;--ct-l1-title:#1c2f38;--ct-l2-name:#1f5c68;--ct-l2-text:#3a464c;--ct-l3-name:#246876;--ct-l3-text:#445158;--ct-at:#0f6f7d;--ct-time:#7a8890;--ct-meta:#6b7a82;--ct-act:#157888;--ct-empty:#6b7a82;--ct-box:#f3f7f9;--ct-box-line:#e3eef1;--ct-l1-name-size:14px;--ct-l1-text-size:15px;--ct-l1-lh:1.72;--ct-l2-name-size:13px;--ct-l2-text-size:13.5px;--ct-l2-lh:1.68;--ct-l3-name-size:12.5px;--ct-l3-text-size:13px;--ct-l3-lh:1.66;--ct-time-size:12px;--ct-meta-size:12px;--ct-act-size:12px;--ct-av:40px;--ct-av-gap:12px;--ct-l2-indent:52px;--ct-l3-nudge:12px;--ct-floor-gap:16px;--ct-reply-gap:12px;min-width:0}.ct-thread[data-v-b56ccf5e]{gap:var(--ct-floor-gap);flex-direction:column;min-width:0;display:flex}.ct-empty[data-v-b56ccf5e]{box-sizing:border-box;width:100%;min-height:120px;color:var(--ct-empty);letter-spacing:.01em;text-align:center;justify-content:center;align-items:center;margin:0;padding:22px 12px;font-size:13px;line-height:1.6;display:flex}.ct-floor[data-v-b56ccf5e]{border-bottom:1px solid var(--ct-line);flex-direction:column;gap:10px;min-width:0;padding-bottom:14px;display:flex}.ct-floor[data-v-b56ccf5e]:last-child{border-bottom:0;padding-bottom:0}.ct-main[data-v-b56ccf5e],.ct-reply[data-v-b56ccf5e]{gap:var(--ct-av-gap);align-items:flex-start;min-width:0;display:flex}.ct-av[data-v-b56ccf5e]{flex:0 0 var(--ct-av);width:var(--ct-av);height:var(--ct-av);min-width:var(--ct-av);max-width:var(--ct-av);min-height:var(--ct-av);max-height:var(--ct-av);aspect-ratio:1;box-sizing:border-box;background:#e6eef1;border-radius:50%;display:block;position:relative;overflow:hidden}.ct-av[data-v-b56ccf5e] .safe-box,.ct-av[data-v-b56ccf5e] .safe-img,.ct-av[data-v-b56ccf5e] .safe-ph,.ct-av img[data-v-b56ccf5e]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%!important;max-width:none!important;height:100%!important}.ct-reply[data-v-b56ccf5e]{--ct-av:28px;--ct-av-gap:8px}.ct-body[data-v-b56ccf5e]{flex-direction:column;flex:1;gap:5px}.ct-body[data-v-b56ccf5e],.ct-head[data-v-b56ccf5e]{min-width:0;display:flex}.ct-head[data-v-b56ccf5e]{flex-wrap:wrap;align-items:baseline;gap:4px 8px}.ct-name[data-v-b56ccf5e]{font-size:var(--ct-l1-name-size);color:var(--ct-l1-name);text-overflow:ellipsis;white-space:nowrap;max-width:min(100%,18em);font-weight:650;overflow:hidden}.ct-name[data-v-b56ccf5e],.ct-time[data-v-b56ccf5e]{letter-spacing:.01em;line-height:1.35}.ct-time[data-v-b56ccf5e]{font-size:var(--ct-time-size);color:var(--ct-time);flex-shrink:0;font-weight:400}.ct-meta[data-v-b56ccf5e]{font-size:var(--ct-meta-size);color:var(--ct-meta);font-weight:400;line-height:1.35}.ct-badge[data-v-b56ccf5e]{letter-spacing:.02em;color:#0e8a58;white-space:nowrap;background:#e7f6ee;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:1px 6px;font-size:11px;font-weight:650;line-height:1.2;display:inline-flex}.ct-title[data-v-b56ccf5e]{color:var(--ct-l1-title);margin:0;font-size:13.5px;font-weight:650;line-height:1.45}.ct-text[data-v-b56ccf5e]{font-size:var(--ct-l1-text-size);line-height:var(--ct-l1-lh);color:var(--ct-l1-text);letter-spacing:.01em;word-break:break-word;overflow-wrap:anywhere;margin:0;font-weight:400}.ct-imgs[data-v-b56ccf5e]{flex-wrap:wrap;gap:8px;display:flex}.ct-imgs[data-v-b56ccf5e] .safe-box,.ct-imgs[data-v-b56ccf5e] .safe-img,.ct-imgs[data-v-b56ccf5e] .safe-ph{-o-object-fit:cover;object-fit:cover;background:#eef3f5;border-radius:6px;width:72px;height:54px}.ct-like[data-v-b56ccf5e]{border:1px solid var(--line,#e4eef2)!important;font-size:var(--ct-act-size)!important;color:var(--ct-meta)!important;background:#fff!important;border-radius:999px!important;padding:2px 10px!important;font-weight:500!important;text-decoration:none!important}.ct-like.on[data-v-b56ccf5e]{color:var(--ct-act)!important;border-color:color-mix(in srgb,var(--ct-act) 35%,#fff)!important;background:color-mix(in srgb,var(--ct-act) 8%,#fff)!important}.ct-text .at[data-v-b56ccf5e]{color:var(--ct-at);letter-spacing:0;margin-right:2px;font-weight:650}.ct-acts[data-v-b56ccf5e]{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:1px;display:flex}.ct-acts button[data-v-b56ccf5e]{font-size:var(--ct-act-size);color:var(--ct-act);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-weight:500;line-height:1.3}.ct-acts button[data-v-b56ccf5e]:hover{text-underline-offset:2px;text-decoration:underline}.ct-reply-box[data-v-b56ccf5e]{margin:2px 0 0 var(--ct-l2-indent);background:var(--ct-box);border:1px solid var(--ct-box-line);border-radius:10px;gap:8px;min-width:0;padding:10px 12px 11px}.ct-reply-box[data-v-b56ccf5e],.ct-reply-list[data-v-b56ccf5e]{flex-direction:column;display:flex}.ct-reply-list[data-v-b56ccf5e]{gap:var(--ct-reply-gap)}.ct-reply .ct-name[data-v-b56ccf5e]{font-size:var(--ct-l2-name-size);color:var(--ct-l2-name);max-width:min(100%,14em);font-weight:600}.ct-reply .ct-text[data-v-b56ccf5e]{font-size:var(--ct-l2-text-size);line-height:var(--ct-l2-lh);color:var(--ct-l2-text)}.ct-reply .ct-time[data-v-b56ccf5e]{color:#84949c;font-size:11.5px}.ct-reply .ct-body[data-v-b56ccf5e]{gap:3px}.ct-reply .ct-acts[data-v-b56ccf5e]{gap:8px 12px;margin-top:0}.ct-reply.is-sub[data-v-b56ccf5e]{padding-left:var(--ct-l3-nudge);border-left:2px solid color-mix(in srgb,var(--ct-at) 22%,#dce8ec)}.ct-reply.is-sub .ct-name[data-v-b56ccf5e]{font-size:var(--ct-l3-name-size);color:var(--ct-l3-name);font-weight:600}.ct-reply.is-sub .ct-text[data-v-b56ccf5e]{font-size:var(--ct-l3-text-size);line-height:var(--ct-l3-lh);color:var(--ct-l3-text)}.ct-more[data-v-b56ccf5e]{color:var(--ct-act);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0 0;font-size:12px;font-weight:500;line-height:1.4}.ct-composer[data-v-b56ccf5e]{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.ct-composer textarea[data-v-b56ccf5e]{resize:vertical;box-sizing:border-box;border:1px solid var(--line,#e4eef2);width:100%;min-height:76px;color:var(--ct-l1-text);background:#fff;border-radius:10px;padding:11px 13px;font-family:inherit;font-size:14.5px;line-height:1.65}.ct-composer textarea[data-v-b56ccf5e]::placeholder{color:#8b979e}.ct-composer-bar[data-v-b56ccf5e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ct-len[data-v-b56ccf5e]{font-variant-numeric:tabular-nums;margin-left:auto}.ct-len.warn[data-v-b56ccf5e]{color:#c45c26;font-weight:600}.ct-tip[data-v-b56ccf5e]{color:#c45c26;letter-spacing:.01em;margin:0;font-size:12.5px;line-height:1.45}.ct-replying[data-v-b56ccf5e]{color:var(--ct-l2-name);font-size:12.5px;font-weight:500}.ct-replying button[data-v-b56ccf5e]{color:var(--ct-act);cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-size:12.5px;font-weight:500}.ct-score[data-v-b56ccf5e]{color:var(--ct-meta);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.ct-score button[data-v-b56ccf5e]{border:1px solid var(--line,#e4eef2);color:var(--ct-meta);cursor:pointer;background:#fff;border-radius:999px;padding:3px 9px;font-size:12px}.ct-score button.on[data-v-b56ccf5e]{border-color:color-mix(in srgb,var(--ct-act) 50%,#fff);color:var(--ct-act);background:#e8f6f8;font-weight:650}@media (width<=479px){.ct-wrap[data-v-b56ccf5e]{--ct-l1-name-size:13.5px;--ct-l1-text-size:14.5px;--ct-l1-lh:1.7;--ct-l2-name-size:12.5px;--ct-l2-text-size:13.5px;--ct-l2-lh:1.66;--ct-l3-name-size:12.5px;--ct-l3-text-size:13px;--ct-time-size:11px;--ct-meta-size:11.5px;--ct-act-size:12px;--ct-av:34px;--ct-av-gap:9px;--ct-l2-indent:0px;--ct-l3-nudge:8px;--ct-floor-gap:14px;--ct-reply-gap:10px}.ct-reply[data-v-b56ccf5e]{--ct-av:24px;--ct-av-gap:7px}.ct-reply-box[data-v-b56ccf5e]{border-radius:8px;padding:9px 10px 10px}.ct-name[data-v-b56ccf5e]{max-width:min(100%,11em)}}@media (width>=480px) and (width<=767px){.ct-wrap[data-v-b56ccf5e]{--ct-l1-name-size:13.5px;--ct-l1-text-size:14.5px;--ct-l2-name-size:13px;--ct-l2-text-size:13.5px;--ct-av:36px;--ct-av-gap:10px;--ct-l2-indent:22px;--ct-l3-nudge:10px}.ct-reply[data-v-b56ccf5e]{--ct-av:26px}}@media (width>=768px) and (width<=1099px){.ct-wrap[data-v-b56ccf5e]{--ct-l1-name-size:14px;--ct-l1-text-size:15px;--ct-l2-name-size:13px;--ct-l2-text-size:13.5px;--ct-av:38px;--ct-l2-indent:44px;--ct-l3-nudge:12px}}@media (width>=1100px){.ct-wrap[data-v-b56ccf5e]{--ct-l1-name-size:14.5px;--ct-l1-text-size:15.5px;--ct-l1-lh:1.74;--ct-l2-name-size:13.5px;--ct-l2-text-size:14px;--ct-l2-lh:1.7;--ct-l3-name-size:13px;--ct-l3-text-size:13.5px;--ct-time-size:12.5px;--ct-av:42px;--ct-av-gap:13px;--ct-l2-indent:56px;--ct-l3-nudge:14px;--ct-floor-gap:18px}.ct-reply[data-v-b56ccf5e]{--ct-av:30px;--ct-av-gap:9px}.ct-reply-box[data-v-b56ccf5e]{padding:12px 14px 13px}}
