.comment-report-overlay[data-v-9045769e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:#000000a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.comment-report-dialog[data-v-9045769e]{width:min(560px,100vw - 40px);background:var(--bg-secondary);border-radius:12px;box-shadow:0 24px 48px #00000080}.comment-report-dialog__header[data-v-9045769e]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 0}.comment-report-dialog__title[data-v-9045769e]{margin:0;font-size:17px;font-weight:600;color:var(--text-primary)}.comment-report-dialog__close[data-v-9045769e]{width:32px;height:32px;border:none;border-radius:var(--radius-sm);background:transparent;cursor:pointer}.comment-report-dialog__close .icon[data-v-9045769e]{color:var(--text-tertiary)}.comment-report-dialog__body[data-v-9045769e]{padding:12px 20px 4px}.comment-report-dialog__hint[data-v-9045769e]{margin:0 0 12px;font-size:13px;line-height:1.6;color:var(--text-muted)}.comment-report-dialog__options[data-v-9045769e]{display:flex;flex-direction:row;gap:8px}.comment-report-dialog__option[data-v-9045769e]{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-width:0;padding:10px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;cursor:pointer;font-size:13px;color:var(--text-secondary);transition:border-color .15s ease,background .15s ease;white-space:nowrap}.comment-report-dialog__option input[data-v-9045769e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.comment-report-dialog__option span[data-v-9045769e]{overflow:hidden;text-overflow:ellipsis}.comment-report-dialog__option.is-active[data-v-9045769e]{border-color:#a3e63559;background:#a3e63514;color:var(--text-primary)}.comment-report-dialog__field[data-v-9045769e]{display:block;margin-top:14px}.comment-report-dialog__field-label[data-v-9045769e]{display:block;margin-bottom:8px;font-size:13px;font-weight:500;color:var(--text-secondary)}.comment-report-dialog__textarea[data-v-9045769e]{width:100%;padding:10px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text-primary);font-family:inherit;font-size:13px;line-height:1.5;resize:vertical;outline:none;box-sizing:border-box}.comment-report-dialog__textarea[data-v-9045769e]::placeholder{color:var(--text-muted)}.comment-report-dialog__footer[data-v-9045769e]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px 20px}.comment-report-dialog__footer .btn[data-v-9045769e]{min-width:96px;height:36px;border-radius:8px;font-size:14px;cursor:pointer}.comment-report-dialog__footer .btn-secondary[data-v-9045769e]{background:#ffffff0a;border:1px solid rgba(255,255,255,.14);color:#ffffffe0}.comment-report-dialog__footer .btn-danger[data-v-9045769e]{background:var(--error);border:1px solid var(--error);color:#fff}.comment-report-dialog__footer .btn-danger[data-v-9045769e]:disabled{opacity:.45;cursor:not-allowed}.modal-enter-active[data-v-9045769e],.modal-leave-active[data-v-9045769e]{transition:opacity .2s ease}.modal-enter-from[data-v-9045769e],.modal-leave-to[data-v-9045769e]{opacity:0}@media (max-width: 520px){.comment-report-dialog__options[data-v-9045769e]{flex-wrap:wrap}.comment-report-dialog__option[data-v-9045769e]{flex:1 1 calc(50% - 4px)}}
