.moderation-dashboard[data-v-349c2d65]{width:100%}.moderation-item[data-v-349c2d65]{-webkit-transition:all .2s ease;transition:all .2s ease}[dir] .moderation-item[data-v-349c2d65]{background-color:#fff;border-radius:16px;border:1px solid #e5e7eb;padding:20px 24px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.04)}[dir] .moderation-item[data-v-349c2d65]:hover{-webkit-box-shadow:0 8px 24px rgba(15,23,42,.08);box-shadow:0 8px 24px rgba(15,23,42,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}[dir] .moderation-item.selected-item[data-v-349c2d65]{border-color:#007bff}.moderation-item-header[data-v-349c2d65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[dir] .moderation-item-header[data-v-349c2d65]{margin-bottom:.5rem}.moderation-item-user-name[data-v-349c2d65]{font-weight:600;color:#111827}.moderation-item-date[data-v-349c2d65]{font-size:.75rem;color:#6b7280;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.moderation-status-pill[data-v-349c2d65]{color:#fff;font-weight:600;font-size:.75rem}[dir] .moderation-status-pill[data-v-349c2d65]{background-color:#e5e7eb;border-radius:999px;padding:4px 12px}[dir] .moderation-view-button[data-v-349c2d65]{border-radius:999px}.moderation-item-tags[data-v-349c2d65]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}[dir] .moderation-item-tags[data-v-349c2d65]{margin-bottom:.5rem}.moderation-tag-chip[data-v-349c2d65]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem}[dir] .moderation-tag-chip[data-v-349c2d65]{padding:4px 10px;border-radius:999px;border:1px solid #e5e7eb;background-color:#f9fafb}.moderation-tag-secondary[data-v-349c2d65]{color:#4b5563}[dir] .moderation-tag-secondary[data-v-349c2d65]{background-color:#f3f4f6}[dir] .moderation-item-divider[data-v-349c2d65]{margin:.75rem 0 1rem;border-color:#e5e7eb}.moderation-moderator-row[data-v-349c2d65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.moderation-moderator-label[data-v-349c2d65]{font-weight:500;color:#4b5563}.moderation-moderator-name[data-v-349c2d65]{font-weight:600;color:#111827}.moderation-moderator-unassigned[data-v-349c2d65]{font-size:.85rem;color:#f59e0b}.moderation-item-context[data-v-349c2d65]{font-size:1rem;color:#6b7280}[dir] .moderation-comment-card[data-v-349c2d65]{border-radius:12px;border:none;background-color:#f3f4f6;padding:1rem 1.2rem;margin-top:.75rem}.moderation-comment-icon[data-v-349c2d65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#4b5563}.moderation-comment-label[data-v-349c2d65]{font-size:.8rem;font-weight:600;color:#4b5563}[dir] .moderation-comment-label[data-v-349c2d65]{margin-bottom:.4rem}.moderation-comment-text[data-v-349c2d65]{font-size:.9rem;color:#111827;line-height:1.5}.content-preview[data-v-349c2d65]{max-height:200px;overflow:hidden;position:relative}.content-preview[data-v-349c2d65]:after{content:"";position:absolute;bottom:0;height:20px}[dir] .content-preview[data-v-349c2d65]:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#f8f9fa));background:linear-gradient(transparent,#f8f9fa)}[dir=ltr] .content-preview[data-v-349c2d65]:after,[dir=rtl] .content-preview[data-v-349c2d65]:after{left:0;right:0}.content-preview img[data-v-349c2d65]{max-width:100%;height:auto}[dir] .moderator-info[data-v-349c2d65]{background-color:#f8f9fa}.form-label[data-v-349c2d65]{font-weight:600}[dir] .form-label[data-v-349c2d65]{margin-bottom:.5rem}[dir=ltr] .statistics-card[data-v-349c2d65]{border-left:4px solid}[dir=rtl] .statistics-card[data-v-349c2d65]{border-right:4px solid}[dir=ltr] .statistics-card.pending[data-v-349c2d65]{border-left-color:#ffc107}[dir=rtl] .statistics-card.pending[data-v-349c2d65]{border-right-color:#ffc107}[dir=ltr] .statistics-card.approved[data-v-349c2d65]{border-left-color:#28a745}[dir=rtl] .statistics-card.approved[data-v-349c2d65]{border-right-color:#28a745}[dir=ltr] .statistics-card.rejected[data-v-349c2d65]{border-left-color:#dc3545}[dir=rtl] .statistics-card.rejected[data-v-349c2d65]{border-right-color:#dc3545}[dir=ltr] .statistics-card.moderators[data-v-349c2d65]{border-left-color:#17a2b8}[dir=rtl] .statistics-card.moderators[data-v-349c2d65]{border-right-color:#17a2b8}[dir] .bulk-actions[data-v-349c2d65]{background-color:#e3f2fd;border:1px solid #bbdefb;border-radius:4px;padding:8px 12px}[dir] .filter-section[data-v-349c2d65]{background-color:#f8f9fa;border-radius:8px;padding:16px}@media(max-width:768px){[dir] .moderation-item[data-v-349c2d65]{padding:12px}.bulk-actions[data-v-349c2d65]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}[dir] .statistics-card[data-v-349c2d65]{margin-bottom:12px}}.moderation-item[data-v-349c2d65]{-webkit-transition:all .3s ease;transition:all .3s ease}[dir=ltr] .moderation-item.selected-item[data-v-349c2d65]{-webkit-transform:translateX(4px);transform:translateX(4px)}[dir=rtl] .moderation-item.selected-item[data-v-349c2d65]{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.loading-overlay[data-v-349c2d65]{position:relative}.loading-overlay[data-v-349c2d65]:after{content:"";position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .loading-overlay[data-v-349c2d65]:after{background-color:hsla(0,0%,100%,.8)}[dir=ltr] .loading-overlay[data-v-349c2d65]:after,[dir=rtl] .loading-overlay[data-v-349c2d65]:after{left:0;right:0}.metric-item[data-v-349c2d65]{-webkit-transition:all .2s ease;transition:all .2s ease}[dir] .metric-item[data-v-349c2d65]{padding:12px;border-radius:8px;background-color:#f8f9fa}[dir] .metric-item[data-v-349c2d65]:hover{background-color:#e9ecef;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.moderation-history[data-v-349c2d65]{max-height:300px;overflow-y:auto}.history-item[data-v-349c2d65]{-webkit-transition:all .2s ease;transition:all .2s ease}[dir] .history-item[data-v-349c2d65]{border-radius:4px}[dir] .history-item[data-v-349c2d65]:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}[dir=ltr] .history-item[data-v-349c2d65]:hover{-webkit-transform:translateX(4px);transform:translateX(4px)}[dir=rtl] .history-item[data-v-349c2d65]:hover{-webkit-transform:translateX(-4px);transform:translateX(-4px)}[dir] .pagination[data-v-349c2d65]{margin-bottom:0}[dir] .pagination .page-link[data-v-349c2d65]{border-radius:4px;margin:0 2px;border:1px solid #dee2e6}[dir] .pagination .page-item.active .page-link[data-v-349c2d65]{background-color:#007bff;border-color:#007bff}.real-time-indicator[data-v-349c2d65]{position:relative}.real-time-indicator[data-v-349c2d65]:after{content:"";position:absolute;top:-2px;width:8px;height:8px}[dir] .real-time-indicator[data-v-349c2d65]:after{background-color:#28a745;border-radius:50%}[dir=ltr] .real-time-indicator[data-v-349c2d65]:after{right:-2px;-webkit-animation:pulse-data-v-349c2d65 2s infinite;animation:pulse-data-v-349c2d65 2s infinite}[dir=rtl] .real-time-indicator[data-v-349c2d65]:after{left:-2px;-webkit-animation:pulse-data-v-349c2d65 2s infinite;animation:pulse-data-v-349c2d65 2s infinite}@-webkit-keyframes pulse-data-v-349c2d65{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(40,167,69,.7);box-shadow:0 0 0 0 rgba(40,167,69,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px rgba(40,167,69,0);box-shadow:0 0 0 10px rgba(40,167,69,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(40,167,69,0);box-shadow:0 0 0 0 rgba(40,167,69,0)}}@keyframes pulse-data-v-349c2d65{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(40,167,69,.7);box-shadow:0 0 0 0 rgba(40,167,69,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px rgba(40,167,69,0);box-shadow:0 0 0 10px rgba(40,167,69,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(40,167,69,0);box-shadow:0 0 0 0 rgba(40,167,69,0)}}.sr-only[data-v-349c2d65]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}[dir] .sr-only[data-v-349c2d65]{padding:0;margin:-1px;border:0}.moderation-item[data-v-349c2d65]:focus-within{outline:2px solid #007bff;outline-offset:2px}@media print{.bulk-actions[data-v-349c2d65],.filter-section[data-v-349c2d65],.pagination[data-v-349c2d65]{display:none!important}.moderation-item[data-v-349c2d65]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}[dir] .moderation-item[data-v-349c2d65]{margin-bottom:20px}}.moderator-assignment[data-v-349c2d65]{-webkit-transition:all .2s ease;transition:all .2s ease}[dir] .moderator-assignment[data-v-349c2d65]{background-color:#f8f9fa;border:1px solid #dee2e6}[dir] .moderator-assignment[data-v-349c2d65]:hover{background-color:#e9ecef;border-color:#adb5bd}.moderator-selector[data-v-349c2d65]{min-width:200px}.moderator-selector .form-control[data-v-349c2d65]{-webkit-transition:all .2s ease;transition:all .2s ease}[dir] .moderator-selector .form-control[data-v-349c2d65]{border-radius:6px;border:1px solid #ced4da}[dir] .moderator-selector .form-control[data-v-349c2d65]:focus{border-color:#007bff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.workload-item[data-v-349c2d65]{-webkit-transition:all .2s ease;transition:all .2s ease}[dir] .workload-item[data-v-349c2d65]{cursor:pointer;border-radius:18px}[dir] .workload-item[data-v-349c2d65]:hover{background-color:#f8f9fa;border-color:#007bff;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}[dir] .workload-item.active-moderator[data-v-349c2d65]{background-color:#e3f2fd;border-color:#007bff;-webkit-box-shadow:0 2px 8px rgba(0,123,255,.2);box-shadow:0 2px 8px rgba(0,123,255,.2)}.moderator-card[data-v-349c2d65]{-webkit-transition:all .2s ease;transition:all .2s ease}[dir] .moderator-card[data-v-349c2d65]{border:1px solid #dee2e6}[dir] .moderator-card[data-v-349c2d65]:hover{border-color:#007bff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.moderator-card .flex-grow-1[data-v-349c2d65]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.moderator-card .font-weight-bold[data-v-349c2d65],.moderator-card small[data-v-349c2d65]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.moderator-card small[data-v-349c2d65]{display:block}.moderator-card .mt-1[data-v-349c2d65]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}[dir] .moderator-card .mt-1[data-v-349c2d65]{margin-top:.5rem}.moderator-status[data-v-349c2d65]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;font-weight:500}[dir] .moderator-status[data-v-349c2d65]{padding:4px 8px;border-radius:12px}.moderator-status.assigned[data-v-349c2d65]{color:#155724}[dir] .moderator-status.assigned[data-v-349c2d65]{background-color:#d4edda;border:1px solid #c3e6cb}.moderator-status.unassigned[data-v-349c2d65]{color:#856404}[dir] .moderator-status.unassigned[data-v-349c2d65]{background-color:#fff3cd;border:1px solid #ffeaa7}@media(max-width:768px){.moderator-assignment[data-v-349c2d65]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.moderator-selector[data-v-349c2d65]{width:100%}[dir] .moderator-selector[data-v-349c2d65]{margin-top:8px}[dir] .workload-item[data-v-349c2d65]{padding:8px}.workload-item .d-flex[data-v-349c2d65]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[dir] .workload-item .text-right[data-v-349c2d65]{margin-top:8px}[dir=ltr] .workload-item .text-right[data-v-349c2d65]{text-align:left}[dir=rtl] .workload-item .text-right[data-v-349c2d65]{text-align:right}}[dir=ltr] .moderator-assignment-updated[data-v-349c2d65],[dir=rtl] .moderator-assignment-updated[data-v-349c2d65]{-webkit-animation:highlightChange-data-v-349c2d65 .5s ease-in-out;animation:highlightChange-data-v-349c2d65 .5s ease-in-out}@-webkit-keyframes highlightChange-data-v-349c2d65{0%{background-color:#d4edda}50%{background-color:#c3e6cb}to{background-color:#f8f9fa}}@keyframes highlightChange-data-v-349c2d65{0%{background-color:#d4edda}50%{background-color:#c3e6cb}to{background-color:#f8f9fa}}.content-type-stat[data-v-349c2d65]{-webkit-transition:all .2s ease;transition:all .2s ease}[dir] .content-type-stat[data-v-349c2d65]{cursor:pointer}[dir] .content-type-stat[data-v-349c2d65]:hover{background-color:#f8f9fa;border-color:#007bff;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}[dir] .content-type-stat.active[data-v-349c2d65]{background-color:#e3f2fd;border-color:#007bff;-webkit-box-shadow:0 2px 8px rgba(0,123,255,.2);box-shadow:0 2px 8px rgba(0,123,255,.2)}[dir] .badge-primary[data-v-349c2d65]{background-color:#007bff}[dir] .badge-info[data-v-349c2d65]{background-color:#17a2b8}[dir] .badge-success[data-v-349c2d65]{background-color:#28a745}[dir] .badge-secondary[data-v-349c2d65]{background-color:#6c757d}.badge-warning[data-v-349c2d65]{color:#212529}[dir] .badge-warning[data-v-349c2d65]{background-color:#ffc107}[dir] .badge-dark[data-v-349c2d65]{background-color:#343a40}[dir] .badge-danger[data-v-349c2d65]{background-color:#dc3545}.badge-light[data-v-349c2d65]{color:#212529}[dir] .badge-light[data-v-349c2d65]{background-color:#f8f9fa}