.comment-emoji-picker[data-v-f47a5cd9]{position:relative}.comment-tool-button[data-v-f47a5cd9]{background:transparent;border:0;border-radius:5px;color:var(--el-text-color-secondary);cursor:pointer;display:grid;height:34px;padding:0;place-items:center;width:34px}.comment-tool-button[data-v-f47a5cd9]:hover{background:var(--el-fill-color-light);color:var(--el-text-color-primary)}.comment-emoji-popover[data-v-f47a5cd9]{background:var(--app-card-bg);border:1px solid var(--app-border);border-radius:7px;box-shadow:0 12px 30px #0f172a24;left:0;padding:10px;position:absolute;top:42px;width:min(320px,calc(100vw - 92px));z-index:20}.comment-emoji-categories[data-v-f47a5cd9]{border-bottom:1px solid var(--app-border);display:flex;gap:3px;padding-bottom:8px}.comment-emoji-categories button[data-v-f47a5cd9]{background:transparent;border:0;border-radius:5px;color:var(--el-text-color-secondary);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;width:34px}.comment-emoji-categories button.is-active[data-v-f47a5cd9]{background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.comment-emoji-grid[data-v-f47a5cd9]{display:grid;gap:2px;grid-template-columns:repeat(8,minmax(0,1fr));padding-top:8px}.comment-emoji-grid button[data-v-f47a5cd9]{aspect-ratio:1;background:transparent;border:0;border-radius:4px;cursor:pointer;display:grid;font-size:18px;min-width:0;padding:0;place-items:center}.comment-emoji-grid button[data-v-f47a5cd9]:hover{background:var(--el-fill-color-light)}@media(max-width:520px){.comment-emoji-grid[data-v-f47a5cd9]{grid-template-columns:repeat(6,minmax(0,1fr))}.comment-emoji-grid button[data-v-f47a5cd9]{min-height:40px}}.comment-image-picker[data-v-c150a613]{align-items:center;display:flex}.comment-image-picker>input[data-v-c150a613]{display:none}.comment-tool-button[data-v-c150a613]{background:transparent;border:0;border-radius:5px;color:var(--el-text-color-secondary);cursor:pointer;display:grid;height:34px;padding:0;place-items:center;width:34px}.comment-tool-button[data-v-c150a613]:hover{background:var(--el-fill-color-light);color:var(--el-text-color-primary)}.comment-tool-button[data-v-c150a613]:disabled{cursor:not-allowed;opacity:.45}.comment-composer-row[data-v-db84798b]{align-items:start;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr) auto;margin-bottom:18px}.comment-composer-row.is-compact[data-v-db84798b]{display:block;margin:14px 0 0}.comment-composer-avatar[data-v-db84798b]{flex-shrink:0}.comment-composer-shell[data-v-db84798b]{background:var(--app-card-bg);border:1px solid var(--app-border);border-radius:6px;min-width:0;position:relative;transition:border-color .18s ease,box-shadow .18s ease}.comment-composer-row.is-expanded .comment-composer-shell[data-v-db84798b]{border-color:var(--el-color-primary);box-shadow:0 0 0 2px var(--el-color-primary-light-9)}.comment-composer-shell textarea[data-v-db84798b]{background:transparent;border:0;box-sizing:border-box;color:var(--app-text);display:block;font:inherit;line-height:1.55;min-height:42px;outline:0;overflow:hidden;padding:10px 12px;resize:none;width:100%}.comment-composer-row.is-expanded textarea[data-v-db84798b]{min-height:78px;overflow:auto}.comment-composer-shell textarea[data-v-db84798b]::-moz-placeholder{color:var(--el-text-color-placeholder)}.comment-composer-shell textarea[data-v-db84798b]::placeholder{color:var(--el-text-color-placeholder)}.comment-composer-footer[data-v-db84798b]{align-items:center;border-top:1px solid var(--app-border);display:none;gap:12px;justify-content:space-between;padding:7px 9px 9px}.comment-composer-row.is-expanded .comment-composer-footer[data-v-db84798b]{display:flex}.comment-composer-actions[data-v-db84798b],.comment-composer-tools[data-v-db84798b]{align-items:center;display:flex;gap:5px}.comment-composer-tools>span[data-v-db84798b]{color:var(--el-text-color-secondary);font-size:12px;margin-left:3px}.comment-selected-image[data-v-db84798b]{height:62px;margin:0 12px 8px;position:relative;width:84px}.comment-selected-image img[data-v-db84798b]{border:1px solid var(--app-border);border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.comment-selected-image button[data-v-db84798b]{background:var(--app-card-bg);border:1px solid var(--app-border);border-radius:50%;color:var(--app-text);cursor:pointer;display:grid;height:24px;padding:0;place-items:center;position:absolute;right:-7px;top:-7px;width:24px}.comment-selected-image button[data-v-db84798b]:hover{color:var(--el-color-danger)}@media(max-width:520px){.comment-composer-row[data-v-db84798b]{gap:10px;grid-template-columns:36px minmax(0,1fr)}.comment-composer-avatar[data-v-db84798b]{height:36px!important;width:36px!important}.comment-composer-tools>span[data-v-db84798b]{display:none}.comment-composer-footer[data-v-db84798b]{align-items:flex-end}.comment-composer-actions[data-v-db84798b]{flex-wrap:wrap;justify-content:flex-end}}.comment-main-submit[data-v-db84798b]{height:42px;margin:0!important;padding-inline:24px}.comment-inline-count[data-v-db84798b]{color:var(--el-text-color-placeholder);font-size:11px;pointer-events:none;position:absolute;right:12px;top:14px}.comment-composer-row:not(.is-expanded) textarea[data-v-db84798b]{padding-right:60px}@media(max-width:640px){.comment-composer-row[data-v-db84798b]{grid-template-columns:36px minmax(0,1fr)}.comment-main-submit[data-v-db84798b]{grid-column:2;height:36px;justify-self:end;padding-inline:18px}.comment-composer-row[data-v-db84798b]{gap:8px;margin-bottom:12px}}.comment-sort[data-v-ffefe9b5]{border-bottom:1px solid var(--app-border);display:flex;gap:14px}.comment-sort button[data-v-ffefe9b5]{background:transparent;border:0;border-bottom:2px solid transparent;color:var(--el-text-color-secondary);cursor:pointer;font:inherit;font-size:13px;min-height:36px;padding:0 14px}.comment-sort button[aria-pressed=true][data-v-ffefe9b5]{border-bottom-color:var(--el-color-primary);color:var(--el-color-primary);font-weight:600}.comment-sort button[data-v-ffefe9b5]:disabled{cursor:wait}.comment-like[data-v-2fbac725]{align-items:center;background:transparent;border:0;color:var(--el-text-color-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:5px;min-height:28px;padding:2px 0}.comment-like svg[data-v-2fbac725]{height:15px;width:15px}.comment-like.is-liked[data-v-2fbac725],.comment-like[data-v-2fbac725]:hover{color:var(--el-color-primary)}.comment-like[data-v-2fbac725]:disabled{cursor:wait;opacity:.5}.comment-thread-item[data-v-d726288d]{border-bottom:1px solid var(--app-border);display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);padding:14px 0}.comment-thread-avatar[data-v-d726288d],[data-v-d726288d] .el-avatar{cursor:pointer}.comment-thread-content[data-v-d726288d]{min-width:0}.comment-thread-author[data-v-d726288d]{align-items:center;display:flex;flex-wrap:wrap;gap:7px;min-height:22px}.comment-thread-author button[data-v-d726288d]{background:transparent;border:0;color:var(--app-text);cursor:pointer;font-weight:600;min-width:0;overflow-wrap:anywhere;padding:0}.comment-thread-author button[data-v-d726288d]:hover{color:var(--el-color-primary)}.comment-thread-author time[data-v-d726288d]{color:var(--el-text-color-secondary);font-size:11px}.comment-more[data-v-d726288d]{margin-left:auto}.comment-more button[data-v-d726288d]{font-size:20px;line-height:1;min-height:28px;min-width:28px}.comment-thread-content p[data-v-d726288d]{color:var(--el-text-color-regular);font-size:13px;line-height:1.65;margin:4px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.comment-thread-meta[data-v-d726288d]{align-items:center;color:var(--el-text-color-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:18px;margin-top:2px}.comment-thread-meta>button[data-v-d726288d]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;gap:5px;min-height:28px;padding:2px 0}.comment-thread-meta>button[data-v-d726288d]:hover{color:var(--el-color-primary)}.comment-thread-meta button.is-danger[data-v-d726288d]:hover{color:var(--el-color-danger)}.comment-thread-replies[data-v-d726288d]{background:var(--el-fill-color-light);border-radius:7px;margin-top:4px;padding:10px}.comment-thread-reply[data-v-d726288d]{display:grid;gap:9px;grid-template-columns:28px minmax(0,1fr)}.comment-thread-reply+.comment-thread-reply[data-v-d726288d]{border-top:1px solid var(--app-border);margin-top:10px;padding-top:10px}.replies-toggle[data-v-d726288d]{align-items:center;background:transparent;border:0;color:var(--el-color-primary);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;min-height:32px;padding:2px 10px}@media(max-width:520px){.comment-thread-item[data-v-d726288d]{gap:10px;grid-template-columns:36px minmax(0,1fr)}.comment-thread-avatar[data-v-d726288d]{height:36px!important;width:36px!important}.comment-thread-author[data-v-d726288d]{gap:5px}.comment-thread-author time[data-v-d726288d]{font-size:10px}.comment-thread-replies[data-v-d726288d]{padding:8px}}
