.comment-input-bar__main[data-v-f4e44f13]{display:flex;align-items:center}.comment-input-bar__avatar[data-v-f4e44f13]{flex-shrink:0;width:24px;height:24px;margin-right:6px}.comment-input-bar__avatar-img[data-v-f4e44f13]{width:24px;height:24px;border-radius:12px;-o-object-fit:cover;object-fit:cover}.comment-input-bar__avatar-placeholder[data-v-f4e44f13]{width:24px;height:24px;color:#9ca3af}.comment-input-bar__input[data-v-f4e44f13]{flex:1;min-width:0}.comment-input-bar__fake-input[data-v-f4e44f13]{display:flex;align-items:center;height:40px;padding:0 10px;background:#00000008;border-radius:20px;cursor:pointer;transition:background .2s;overflow:hidden}.comment-input-bar__fake-input[data-v-f4e44f13]:hover{background:#0000000f}.comment-input-bar__fake-text[data-v-f4e44f13]{font-size:14px;color:#3339;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comment-input-bar__editor-wrap[data-v-f4e44f13]{background:#00000008;border-radius:20px;padding:6px 16px;transition:background .2s}.comment-input-bar__editor-wrap[data-v-f4e44f13]:focus-within{background:#0000000d}.comment-input-bar__editor-wrap[data-v-f4e44f13] .cc-editor__content{min-height:28px;max-height:100px}.comment-input-bar__editor-wrap[data-v-f4e44f13] .cc-editor__content .ProseMirror{min-height:28px;line-height:28px;font-size:14px}.comment-input-bar__actions[data-v-f4e44f13]{display:flex;flex-shrink:0;overflow:hidden;max-width:280px;transition:max-width .25s ease,opacity .25s ease}.comment-input-bar__actions.is-hidden[data-v-f4e44f13]{max-width:0;opacity:0;pointer-events:none}.comment-input-bar__toolbar[data-v-f4e44f13]{display:flex;align-items:center;gap:4px;padding-top:0;max-height:0;overflow:hidden;opacity:0;transition:max-height .25s ease,opacity .2s ease,padding .25s ease}.comment-input-bar__toolbar.is-visible[data-v-f4e44f13]{max-height:44px;padding-top:6px;opacity:1}.comment-input-bar__tool-btn[data-v-f4e44f13]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#9ca3af;cursor:pointer;transition:color .2s,background .2s}.comment-input-bar__tool-btn[data-v-f4e44f13]:hover{color:#6b7280;background:#f3f4f6}.comment-input-bar__cancel-btn[data-v-f4e44f13]{flex-shrink:0;padding:6px 14px;font-size:13px;font-weight:600;color:#6b7280;cursor:pointer;border-radius:20px;transition:color .2s,background .2s}.comment-input-bar__cancel-btn[data-v-f4e44f13]:hover{color:#374151;background:#f3f4f6}.comment-input-bar__send-btn[data-v-f4e44f13]{flex-shrink:0;padding:6px 16px;font-size:13px;font-weight:700;color:#fff;background:#ff2442;border-radius:20px;cursor:pointer;transition:background .2s,opacity .2s}.comment-input-bar__send-btn[data-v-f4e44f13]:hover{background:#e91e3a}.comment-input-bar__send-btn[data-v-f4e44f13]:disabled{opacity:.4;cursor:not-allowed}.complain-dialog__type-hint[data-v-099d224b]{font-size:13px;color:#6b7280;padding:0 0 8px}.complain-dialog__type-list[data-v-099d224b]{display:flex;flex-direction:column}.complain-dialog__type-item[data-v-099d224b]{display:flex;align-items:center;justify-content:space-between;padding:12px 4px;font-size:15px;color:#1f2937;cursor:pointer;border-bottom:1px solid #f3f4f6;transition:background .15s}.complain-dialog__type-item[data-v-099d224b]:hover{background:#f9fafb}.complain-dialog__type-item[data-v-099d224b]:last-child{border-bottom:none}.complain-dialog__arrow[data-v-099d224b]{width:16px;height:16px;color:#9ca3af}.complain-dialog__body[data-v-099d224b]{display:flex;flex-direction:column;gap:16px}.complain-dialog__selected-type[data-v-099d224b]{display:flex;align-items:center;gap:8px}.complain-dialog__selected-label[data-v-099d224b]{font-size:13px;color:#6b7280}.complain-dialog__selected-tag[data-v-099d224b]{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;font-size:13px;color:#2563eb;background:#eff6ff;border-radius:12px;cursor:pointer;transition:background .15s}.complain-dialog__selected-tag[data-v-099d224b]:hover{background:#dbeafe}.complain-dialog__edit-icon[data-v-099d224b]{width:12px;height:12px}.complain-dialog__field[data-v-099d224b]{display:flex;flex-direction:column;gap:6px;position:relative}.complain-dialog__label[data-v-099d224b]{font-size:13px;font-weight:500;color:#374151;display:flex;align-items:center;gap:2px}.complain-dialog__required[data-v-099d224b]{color:#ef4444}.complain-dialog__img-count[data-v-099d224b]{margin-left:auto;font-weight:400;color:#9ca3af;font-size:12px}.complain-dialog__textarea[data-v-099d224b]{width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;line-height:1.5;resize:none;outline:none;transition:border-color .15s}.complain-dialog__textarea[data-v-099d224b]:focus{border-color:#93c5fd}.complain-dialog__textarea[data-v-099d224b]::-moz-placeholder{color:#9ca3af}.complain-dialog__textarea[data-v-099d224b]::placeholder{color:#9ca3af}.complain-dialog__char-count[data-v-099d224b]{position:absolute;right:8px;bottom:8px;font-size:11px;color:#9ca3af}.complain-dialog__input[data-v-099d224b]{width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;outline:none;transition:border-color .15s}.complain-dialog__input[data-v-099d224b]:focus{border-color:#93c5fd}.complain-dialog__input[data-v-099d224b]::-moz-placeholder{color:#9ca3af}.complain-dialog__input[data-v-099d224b]::placeholder{color:#9ca3af}.complain-dialog__images[data-v-099d224b]{display:flex;flex-wrap:wrap;gap:8px}.complain-dialog__img-item[data-v-099d224b]{position:relative;width:72px;height:72px;border-radius:8px;overflow:hidden;border:1px solid #e5e7eb}.complain-dialog__img-preview[data-v-099d224b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.complain-dialog__img-remove[data-v-099d224b]{position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:50%;background:#00000080;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .15s}.complain-dialog__img-item:hover .complain-dialog__img-remove[data-v-099d224b]{opacity:1}.complain-dialog__img-add[data-v-099d224b]{width:72px;height:72px;border-radius:8px;border:1px dashed #d1d5db;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s,background .15s}.complain-dialog__img-add[data-v-099d224b]:hover{border-color:#93c5fd;background:#f0f9ff}
