.mention-text[data-v-f70efdc6]{white-space:pre-wrap}.mention-link[data-v-f70efdc6]{color:var(--csz-red);font-weight:600}.mention-link[data-v-f70efdc6]:hover{text-decoration:underline}.overlay[data-v-3da09bc3]{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:200}.dialog[data-v-3da09bc3]{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column;max-width:480px;overflow:hidden;width:100%}.dialog-head[data-v-3da09bc3]{border-bottom:1px solid var(--csz-border);justify-content:space-between;padding:14px 16px}.dialog-head[data-v-3da09bc3],.head-left[data-v-3da09bc3]{align-items:center;display:flex}.head-left[data-v-3da09bc3]{gap:8px}.head-left h3[data-v-3da09bc3]{font-size:15px;font-weight:600}.close-btn[data-v-3da09bc3]{align-items:center;background:#f0f2f5;border:0;border-radius:999px;color:var(--csz-text);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.close-btn[data-v-3da09bc3]:hover{background:#e4e6eb}.body[data-v-3da09bc3]{display:flex;flex-direction:column;gap:10px;padding:16px}.body.submitted[data-v-3da09bc3]{padding:24px 16px;text-align:center}.body.submitted p[data-v-3da09bc3]{color:var(--csz-success);font-size:14px;font-weight:600}.intro[data-v-3da09bc3]{color:var(--csz-text-muted);font-size:13px;margin:0}.presets[data-v-3da09bc3]{display:flex;flex-wrap:wrap;gap:6px}.preset-btn[data-v-3da09bc3]{background:#f0f2f5;border:0;border-radius:999px;color:var(--csz-text);cursor:pointer;font:inherit;font-size:12px;padding:4px 10px}.preset-btn[data-v-3da09bc3]:hover:not(:disabled){background:#e4e6eb}.preset-btn[data-v-3da09bc3]:disabled{cursor:default;opacity:.5}textarea[data-v-3da09bc3]{border:1px solid var(--csz-border);border-radius:8px;font:inherit;font-size:14px;line-height:1.4;outline:none;padding:10px;resize:vertical;width:100%}textarea[data-v-3da09bc3]:focus{border-color:var(--csz-red)}.char-count[data-v-3da09bc3]{color:var(--csz-text-muted);font-size:11px;text-align:right}.form-error[data-v-3da09bc3]{color:var(--csz-error);font-size:13px}.dialog-foot[data-v-3da09bc3]{border-top:1px solid var(--csz-border);display:flex;gap:8px;justify-content:flex-end;padding:12px 16px}.btn-ghost[data-v-3da09bc3],.btn-primary[data-v-3da09bc3]{border:0;border-radius:6px;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:8px 16px}.btn-ghost[data-v-3da09bc3]{background:transparent;border:1px solid var(--csz-border);color:var(--csz-text)}.btn-primary[data-v-3da09bc3]{background:var(--csz-red);color:#fff}.btn-primary[data-v-3da09bc3]:disabled{cursor:default;opacity:.5}.comment[data-v-9bfe2645]{padding:6px 0}.row[data-v-9bfe2645]{display:flex;gap:8px}.body[data-v-9bfe2645]{flex:1;min-width:0}.bubble[data-v-9bfe2645]{background:#f0f2f5;border-radius:16px;display:inline-block;max-width:100%;min-width:60px;padding:8px 28px 8px 12px;position:relative}.bubble.small[data-v-9bfe2645]{padding:6px 24px 6px 10px}.bubble-head[data-v-9bfe2645]{align-items:flex-start;display:flex;gap:6px}.author[data-v-9bfe2645]{font-size:13px;font-weight:600}.text[data-v-9bfe2645]{display:block;font-size:14px;margin-top:1px;white-space:pre-wrap}.menu-wrap[data-v-9bfe2645]{position:absolute;right:6px;top:6px}.menu-btn[data-v-9bfe2645]{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--csz-text-muted);cursor:pointer;display:inline-flex;height:20px;justify-content:center;width:20px}.menu-btn[data-v-9bfe2645]:hover{background:#0000000d;color:var(--csz-text)}.menu[data-v-9bfe2645]{background:#fff;border:1px solid var(--csz-border);border-radius:8px;box-shadow:0 4px 16px #0000001a;min-width:120px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.menu-item[data-v-9bfe2645]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--csz-text);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:8px;padding:6px 8px;text-align:left;width:100%}.menu-item[data-v-9bfe2645]:hover{background:#f5f6f8}.menu-item.danger[data-v-9bfe2645]{color:var(--csz-error)}.menu-item.danger[data-v-9bfe2645]:hover{background:#ffebee}.like-pill[data-v-9bfe2645]{background:#fff;border-radius:999px;bottom:-6px;box-shadow:0 1px 2px #0000001a;display:inline-flex;gap:3px;padding:1px 6px;position:absolute;right:8px}.like-pill[data-v-9bfe2645],.meta[data-v-9bfe2645]{align-items:center;color:var(--csz-text-muted);font-size:11px}.meta[data-v-9bfe2645]{display:flex;gap:10px;padding:6px 12px 0}.action[data-v-9bfe2645]{background:transparent;border:0;color:var(--csz-text-muted);cursor:pointer;font:inherit;font-size:11px;font-weight:600;padding:0}.action[data-v-9bfe2645]:hover:not(:disabled){color:var(--csz-text)}.action.liked[data-v-9bfe2645]{color:var(--csz-red)}.action[data-v-9bfe2645]:disabled{cursor:default;opacity:.45}.time[data-v-9bfe2645]{font-weight:400}.edited[data-v-9bfe2645]{font-style:italic}.edit-form[data-v-9bfe2645]{align-items:center;display:flex;gap:4px;margin-top:2px}.edit-form input[data-v-9bfe2645]{background:#fff;border:1px solid var(--csz-border);border-radius:999px;flex:1;font:inherit;font-size:13px;height:28px;outline:none;padding:0 10px}.edit-form input[data-v-9bfe2645]:focus{border-color:var(--csz-red)}.edit-form button[data-v-9bfe2645]{background:var(--csz-red);border:0;border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:600;height:26px;padding:0 10px}.edit-form button.ghost[data-v-9bfe2645]{background:transparent;color:var(--csz-text-muted)}.edit-form button[data-v-9bfe2645]:disabled{cursor:default;opacity:.5}.reply-form[data-v-9bfe2645]{align-items:center;display:flex;gap:6px;margin-top:6px}.reply-form input[data-v-9bfe2645]{background:#f0f2f5;border:0;border-radius:999px;flex:1;font:inherit;font-size:13px;height:32px;outline:none;padding:0 12px}.reply-form input[data-v-9bfe2645]:focus{background:#e4e6eb}.reply-form button[data-v-9bfe2645]{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--csz-red);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;height:28px;justify-content:center;padding:0 10px}.reply-form button.ghost[data-v-9bfe2645]{color:var(--csz-text-muted)}.reply-form button[data-v-9bfe2645]:disabled{cursor:default;opacity:.4}.reply-form button[data-v-9bfe2645]:hover:not(:disabled){background:#f0f2f5}.comments[data-v-de48aac5]{padding-top:4px}.toggle[data-v-de48aac5]{background:transparent;border:0;color:var(--csz-text-muted);cursor:pointer;font:inherit;font-size:13px;padding:4px 0}.toggle[data-v-de48aac5]:hover{color:var(--csz-red)}.comment-form[data-v-de48aac5]{align-items:center;display:flex;gap:8px;margin-top:6px}.comment-form.top[data-v-de48aac5]{border-top:1px solid var(--csz-border);margin-top:8px;padding-top:8px}.comment-form .comment-input[data-v-de48aac5]{flex:1}.comment-form .comment-input[data-v-de48aac5] input{background:#f0f2f5;border:0;border-radius:999px;font:inherit;font-size:13px;height:36px;outline:none;padding:0 14px;width:100%}.comment-form .comment-input[data-v-de48aac5] input:focus{background:#e4e6eb}.comment-form button[data-v-de48aac5]{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--csz-red);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.comment-form button[data-v-de48aac5]:disabled{cursor:default;opacity:.4}.comment-form button[data-v-de48aac5]:hover:not(:disabled){background:#f0f2f5}.empty[data-v-de48aac5]{color:var(--csz-text-muted);font-size:13px;padding:8px 0}.hp[data-v-a19538ea]{display:flex;flex-direction:column;gap:10px;padding:15px 17px}.hp__head[data-v-a19538ea]{align-items:flex-start;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr) auto}.hp__menu-wrap[data-v-a19538ea]{position:relative}.hp__menu-btn[data-v-a19538ea]{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--h-text-muted);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.hp__menu-btn[data-v-a19538ea]:hover{background:var(--h-chip-bg);color:var(--h-text)}.hp__menu[data-v-a19538ea]{background:var(--h-card-bg);border:1px solid var(--h-border);border-radius:10px;box-shadow:0 8px 24px #0000001f;min-width:190px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.hp__menu-item[data-v-a19538ea]{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--h-text);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.hp__menu-item[data-v-a19538ea]:hover{background:var(--h-chip-bg)}.hp__menu-item--danger[data-v-a19538ea]{color:#d03050}.hp__edit[data-v-a19538ea]{display:flex;flex-direction:column;gap:8px}.hp__edit-input[data-v-a19538ea]{background:var(--h-card-bg);border:1px solid var(--h-border);border-radius:10px;color:var(--h-text);font:inherit;font-size:14px;line-height:1.45;padding:10px 12px;resize:vertical;width:100%}.hp__edit-input[data-v-a19538ea]:focus{border-color:var(--h-text);outline:0}.hp__edit-error[data-v-a19538ea]{color:#d03050;font-size:12px}.hp__edit-actions[data-v-a19538ea]{display:flex;gap:8px;justify-content:flex-end}.hp__edit-btn[data-v-a19538ea]{background:transparent;border:1px solid var(--h-border);border-radius:8px;color:var(--h-text);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:7px 14px}.hp__edit-btn--primary[data-v-a19538ea]{background:var(--h-text);border-color:var(--h-text);color:var(--h-card-bg)}.hp__edit-btn[data-v-a19538ea]:disabled{cursor:default;opacity:.5}.hp__avatar[data-v-a19538ea]{align-items:center;background:var(--h-text);border:0;border-radius:7px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:34px;justify-content:center;overflow:hidden;width:34px}.hp__avatar img[data-v-a19538ea]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hp__author[data-v-a19538ea]{display:flex;flex-direction:column;gap:3px;min-width:0}.hp__body[data-v-a19538ea],.hp__meta[data-v-a19538ea],.hp__name[data-v-a19538ea]{margin:0}.hp__name[data-v-a19538ea]{color:var(--h-text);font-size:12.5px;gap:6px;overflow:hidden;text-overflow:ellipsis}.hp__badge[data-v-a19538ea],.hp__name[data-v-a19538ea]{align-items:center;display:inline-flex;font-weight:700;white-space:nowrap}.hp__badge[data-v-a19538ea]{border-radius:99px;font-size:9px;letter-spacing:.3px;line-height:1;padding:3px 8px;text-transform:uppercase}.hp__badge--recap[data-v-a19538ea]{background:#3b5f8a1a;color:#1f4d7a}.hp__badge--auto[data-v-a19538ea]{background:var(--h-text-subtle);color:#fff}.hp__meta[data-v-a19538ea]{color:var(--h-text-faint);font-size:11px;line-height:1.35}.hp__body[data-v-a19538ea]{color:var(--h-text);font-size:12.5px;line-height:20px;white-space:pre-wrap}.hp__recap[data-v-a19538ea]{background:var(--h-chip-bg);border:1px solid var(--h-border);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:12px 14px}.hp__recap-row[data-v-a19538ea]{align-items:center;display:flex;justify-content:space-between}.hp__recap-side[data-v-a19538ea]{color:var(--h-text);font-size:13px;font-weight:600}.hp__recap-score[data-v-a19538ea]{color:var(--h-text);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.hp__recap-link[data-v-a19538ea]{align-self:flex-end;color:var(--h-text-muted);font-size:12px;font-weight:500}.hp__recap-link[data-v-a19538ea]:hover{color:var(--h-text)}.hp__media[data-v-a19538ea]{aspect-ratio:16/9;background-color:var(--h-chip-bg);background-position:50%;background-size:cover;border-radius:8px;display:block;overflow:hidden;position:relative}.hp__media--video[data-v-a19538ea]{align-items:center;background:linear-gradient(135deg,#4b5563,#1f2937);color:#fff;display:flex;justify-content:center}.hp__play[data-v-a19538ea]{font-size:28px}.hp__foot[data-v-a19538ea]{align-items:center;display:flex;gap:4px;padding-top:11px}.hp__comments[data-v-a19538ea],.hp__foot[data-v-a19538ea]{border-top:1px solid var(--h-chip-bg)}.hp__comments[data-v-a19538ea]{margin-top:4px;padding-top:10px}.hp__btn[data-v-a19538ea]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--h-text-muted);cursor:pointer;display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;gap:6px;line-height:16.8px;padding:6px 10px}.hp__btn[data-v-a19538ea]:hover{background:var(--h-chip-bg);color:var(--h-text)}.hp__btn.is-liked[data-v-a19538ea]{color:#dc2626}.hp__btn-count[data-v-a19538ea]{color:var(--h-text);font-weight:700}.hp__btn.is-liked .hp__btn-count[data-v-a19538ea]{color:inherit}.hp__btn-label[data-v-a19538ea]{color:var(--h-text-muted);font-weight:400}.hp__btn:hover .hp__btn-label[data-v-a19538ea]{color:var(--h-text)}.hp__spacer[data-v-a19538ea]{flex:1}
