.seo-loader[data-v-fa9ca2f0]{display:flex;margin:10px auto 0;align-items:center;justify-content:center;padding:10px;background:#ededed}.seo-loader__spinner[data-v-fa9ca2f0]{margin-right:10px;width:30px;height:30px;flex-shrink:0}.seo-loader__text[data-v-fa9ca2f0]{margin:0;font-size:14px}.seo-error[data-v-890dbbe1]{margin:10px 0;background:#ff0000e6;padding:10px;color:#fff;border-radius:2px}.seo-error__message[data-v-890dbbe1]{margin:0;font-size:14px;line-height:1.4}.seo-field-suggestion[data-v-de6b75fb]{max-width:600px}.seo-field-suggestion__form[data-v-de6b75fb]{margin:10px 0}.seo-field-suggestion__item[data-v-de6b75fb]{display:flex;align-items:flex-start;margin-bottom:8px}.seo-field-suggestion__radio[data-v-de6b75fb]{position:relative;top:2px;margin:0;flex-shrink:0}.seo-field-suggestion__label[data-v-de6b75fb]{margin-left:10px;cursor:pointer;line-height:1.4;font-size:14px}.seo-field-suggestion__label[data-v-de6b75fb]:hover{color:#000}.seo-field-suggestion__actions[data-v-de6b75fb]{display:flex;margin-top:15px;gap:10px}.seo-field-suggestion__btn[data-v-de6b75fb]:disabled{opacity:.5;cursor:not-allowed}.page-tree-node__item[data-v-7eab29fb]{display:flex;align-items:center;padding:.625rem .75rem;gap:.75rem;border-radius:8px;transition:background-color .15s ease}.page-tree-node__item[data-v-7eab29fb]:hover{background:#f8f9fa}.page-tree-node__item .page-tree-checkbox[data-v-7eab29fb]{display:inline-block!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;cursor:pointer!important;opacity:1!important;visibility:visible!important;position:static!important;flex-shrink:0!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;border:2px solid #d1d5db!important;border-radius:4px!important;background:#fff!important;transition:all .15s ease!important}.page-tree-node__item .page-tree-checkbox[data-v-7eab29fb]:hover{border-color:#0d6efd!important}.page-tree-node__item .page-tree-checkbox[data-v-7eab29fb]:checked{background:#0d6efd!important;border-color:#0d6efd!important;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")!important;background-size:100% 100%!important;background-position:center!important;background-repeat:no-repeat!important}.page-tree-node__item .page-tree-checkbox[data-v-7eab29fb]:focus{outline:2px solid #0d6efd!important;outline-offset:2px!important}.page-tree-node__toggle[data-v-7eab29fb]{cursor:pointer;-webkit-user-select:none;user-select:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;background:transparent;border-radius:6px;color:#6b7280;transition:all .2s ease;padding:0}.page-tree-node__toggle svg[data-v-7eab29fb]{transition:transform .2s ease;transform:rotate(0)}.page-tree-node__toggle.is-expanded svg[data-v-7eab29fb]{transform:rotate(90deg)}.page-tree-node__toggle[data-v-7eab29fb]:hover{background:#e5e7eb;color:#374151}.page-tree-node__toggle[data-v-7eab29fb]:focus{outline:2px solid #0d6efd;outline-offset:2px}.page-tree-node__toggle--empty[data-v-7eab29fb]{cursor:default;pointer-events:none}.page-tree-node__label[data-v-7eab29fb]{cursor:pointer;display:flex;align-items:center;gap:.625rem;margin:0;flex:1;padding:.25rem .5rem;border-radius:6px;transition:background-color .15s ease}.page-tree-node__label--hidden[data-v-7eab29fb]{opacity:.5}.page-tree-node__label[data-v-7eab29fb]:hover{background:#0d6efd0d}.page-tree-node__title[data-v-7eab29fb]{font-weight:500;font-size:1rem;color:#1f2937;line-height:1.5}.page-tree-node__uid[data-v-7eab29fb]{font-size:.875rem;color:#9ca3af;font-weight:400}.page-tree-node__seo-check[data-v-7eab29fb]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#10b981;position:relative;cursor:help;transition:all .2s ease;border-radius:50%}.page-tree-node__seo-check svg[data-v-7eab29fb]{display:block}.page-tree-node__seo-check[data-v-7eab29fb]:hover{color:#059669;background:#10b9811a}.page-tree-node__seo-tooltip[data-v-7eab29fb]{position:absolute;left:30px;top:-10px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;min-width:320px;max-width:500px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;z-index:1000;font-size:.875rem;font-weight:400;color:#374151}.page-tree-node__seo-tooltip .tooltip-title[data-v-7eab29fb]{font-weight:600;font-size:.9375rem;margin-bottom:12px;color:#1f2937;border-bottom:2px solid #e5e7eb;padding-bottom:8px}.page-tree-node__seo-tooltip .tooltip-section[data-v-7eab29fb]{margin-bottom:12px}.page-tree-node__seo-tooltip .tooltip-section[data-v-7eab29fb]:last-child{margin-bottom:0}.page-tree-node__seo-tooltip .tooltip-section strong[data-v-7eab29fb]{display:block;color:#6b7280;margin-bottom:6px;font-size:.8125rem;text-transform:uppercase;letter-spacing:.025em;font-weight:600}.page-tree-node__seo-tooltip .tooltip-section .tooltip-content[data-v-7eab29fb]{color:#1f2937;line-height:1.5;word-break:break-word;background:#f9fafb;padding:8px 10px;border-radius:4px;font-size:.875rem}.page-tree-node__badge[data-v-7eab29fb]{display:inline-flex;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1;color:#6b7280;background:#f3f4f6;border-radius:9999px;text-transform:lowercase}.page-tree-node__children[data-v-7eab29fb]{margin-left:2.5rem;border-left:2px solid #e5e7eb;padding-left:1rem;margin-top:.25rem}.seo-stats-widget[data-v-7417db49]{margin-bottom:2rem}.seo-stats-widget__card[data-v-7417db49]{background:linear-gradient(135deg,#1e40af,#4338ca);border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.seo-stats-widget__header[data-v-7417db49]{padding:1.5rem 2rem 1rem}.seo-stats-widget__header h4[data-v-7417db49]{margin:0;font-size:1.25rem;font-weight:600;color:#fff;letter-spacing:-.025em}.seo-stats-widget__body[data-v-7417db49]{padding:0 2rem 2rem}.seo-stats-widget__progress[data-v-7417db49]{margin-bottom:1.5rem}.seo-stats-widget__progress-bar[data-v-7417db49]{height:12px;background:#fff3;border-radius:999px;overflow:hidden;position:relative}.seo-stats-widget__progress-fill[data-v-7417db49]{height:100%;background:linear-gradient(90deg,#10b981,#34d399);border-radius:999px;transition:width .6s ease;box-shadow:0 0 10px #10b98180}.seo-stats-widget__progress-text[data-v-7417db49]{margin-top:.75rem;font-size:.875rem;font-weight:500;color:#ffffffe6;text-align:center}.seo-stats-widget__metrics[data-v-7417db49]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.seo-stats-widget__metric[data-v-7417db49]{background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:1rem;display:flex;align-items:center;gap:.75rem;transition:all .2s ease}.seo-stats-widget__metric[data-v-7417db49]:hover{background:#ffffff40;transform:translateY(-2px)}.seo-stats-widget__metric-icon[data-v-7417db49]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.seo-stats-widget__metric--success .seo-stats-widget__metric-icon[data-v-7417db49]{background:#10b98133;color:#10b981}.seo-stats-widget__metric--warning .seo-stats-widget__metric-icon[data-v-7417db49]{background:#f59e0b33;color:#f59e0b}.seo-stats-widget__metric--info .seo-stats-widget__metric-icon[data-v-7417db49]{background:#3b82f633;color:#3b82f6}.seo-stats-widget__metric-content[data-v-7417db49]{flex:1;min-width:0}.seo-stats-widget__metric-value[data-v-7417db49]{font-size:1.5rem;font-weight:700;color:#fff;line-height:1;margin-bottom:.25rem}.seo-stats-widget__metric-label[data-v-7417db49]{font-size:.75rem;font-weight:500;color:#fffc;text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.page-tree-selector[data-v-e01bcf82]{padding:2rem;background:#fff;border-radius:12px;margin-bottom:2rem;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.page-tree-selector h3[data-v-e01bcf82]{margin-bottom:1.5rem;font-size:1.5rem;font-weight:600;color:#1f2937;letter-spacing:-.025em}.page-tree-selector__option .form-check[data-v-e01bcf82]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#f9fafb;border-radius:8px;border:2px solid #e5e7eb;transition:all .15s ease}.page-tree-selector__option .form-check[data-v-e01bcf82]:has(.form-check-input:checked){background:#0d6efd0d;border-color:#0d6efd}.page-tree-selector__option .form-check-input[data-v-e01bcf82]{width:20px;height:20px;cursor:pointer;margin:0;flex-shrink:0}.page-tree-selector__option .form-check-label[data-v-e01bcf82]{cursor:pointer;margin:0;font-size:1rem;font-weight:500;color:#374151}.page-tree-selector__controls[data-v-e01bcf82]{padding:1.25rem;background:#fff;border-radius:8px;border:1px solid #e5e7eb}.page-tree-selector__tree[data-v-e01bcf82]{padding:1.5rem;background:#f9fafb;border-radius:10px;max-height:650px;overflow-y:auto;border:1px solid #e5e7eb}.page-tree-selector__tree[data-v-e01bcf82]::-webkit-scrollbar{width:10px}.page-tree-selector__tree[data-v-e01bcf82]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.page-tree-selector__tree[data-v-e01bcf82]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.page-tree-selector__tree[data-v-e01bcf82]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.page-tree-selector__tree-header[data-v-e01bcf82]{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:2px solid #e5e7eb;margin-bottom:1.25rem}.page-tree-selector__tree-header strong[data-v-e01bcf82]{flex:1;font-size:1.0625rem;font-weight:600;color:#1f2937}.page-tree-selector__tree-header .btn[data-v-e01bcf82]{font-size:.875rem;padding:.5rem 1rem;font-weight:500;border-radius:6px;transition:all .15s ease}.page-tree-selector__tree-header .btn.btn-link[data-v-e01bcf82]{color:#0d6efd;text-decoration:none}.page-tree-selector__tree-header .btn.btn-link[data-v-e01bcf82]:hover{color:#0a58ca;background:#0d6efd1a}.page-tree-selector__tree-content[data-v-e01bcf82]{font-size:1rem}.page-tree-selector__info[data-v-e01bcf82]{margin-bottom:1.25rem;padding:1rem 1.25rem;background:#d1fae5;border:1px solid #6ee7b7;border-radius:8px;color:#065f46;font-size:.9375rem}.page-tree-selector__info strong[data-v-e01bcf82]{font-weight:600}.page-tree-selector__info .text-muted[data-v-e01bcf82]{color:#047857!important;font-size:.875rem}.page-tree-selector__actions[data-v-e01bcf82]{display:flex;gap:.75rem}.page-tree-selector__actions .btn[data-v-e01bcf82]{padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border-radius:8px;transition:all .15s ease}.page-tree-selector__actions .btn.btn-primary[data-v-e01bcf82]{background:#0d6efd;border-color:#0d6efd}.page-tree-selector__actions .btn.btn-primary[data-v-e01bcf82]:hover:not(:disabled){background:#0a58ca;border-color:#0a58ca;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0d6efd4d}.page-tree-selector__actions .btn.btn-primary[data-v-e01bcf82]:disabled{background:#9ca3af;border-color:#9ca3af;cursor:not-allowed}.page-tree-selector .form-group[data-v-e01bcf82]{margin-bottom:0}.page-tree-selector .form-group label[data-v-e01bcf82]{font-weight:500;margin-bottom:.625rem;display:block;font-size:.9375rem;color:#374151}.page-tree-selector .alert[data-v-e01bcf82]{border-radius:8px;padding:1rem 1.25rem;font-size:.9375rem}.page-tree-selector .alert.alert-info[data-v-e01bcf82]{background:#dbeafe;border-color:#93c5fd;color:#1e40af}.page-tree-selector .alert.alert-info .spinner-border[data-v-e01bcf82]{color:#1e40af}.page-tree-selector .alert.alert-danger[data-v-e01bcf82]{background:#fee2e2;border-color:#fca5a5;color:#991b1b}.google-search-preview[data-v-45ab90ec]{margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.google-search-preview__label[data-v-45ab90ec]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:.75rem}.google-search-preview__card[data-v-45ab90ec]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;font-family:Arial,sans-serif}.google-search-preview__url[data-v-45ab90ec]{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:#5f6368;margin-bottom:.375rem;line-height:1.3}.google-search-preview__url svg[data-v-45ab90ec]{flex-shrink:0;color:#5f6368}.google-search-preview__url span[data-v-45ab90ec]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.google-search-preview__breadcrumb[data-v-45ab90ec]{color:#5f6368}.google-search-preview__title[data-v-45ab90ec]{font-size:1.25rem;line-height:1.4;color:#1a0dab;margin-bottom:.25rem;font-weight:400;cursor:pointer;transition:color .15s ease}.google-search-preview__title[data-v-45ab90ec]:hover{text-decoration:underline}.google-search-preview__title--warning[data-v-45ab90ec]{color:#f59e0b}.google-search-preview__description[data-v-45ab90ec]{font-size:.875rem;line-height:1.6;color:#4d5156;margin-top:.5rem}.google-search-preview__description--warning[data-v-45ab90ec]{color:#f59e0b}.google-search-preview__meta[data-v-45ab90ec]{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.google-search-preview__char-count[data-v-45ab90ec]{font-size:.75rem;font-weight:600;color:#10b981;padding:.25rem .5rem;background:#d1fae5;border-radius:4px}.google-search-preview__char-count--warning[data-v-45ab90ec]{color:#f59e0b;background:#fef3c7}.google-search-preview__char-count--error[data-v-45ab90ec]{color:#ef4444;background:#fee2e2}.google-search-preview__warning-text[data-v-45ab90ec]{font-size:.75rem;color:#f59e0b;font-weight:500}.batch-page-card[data-v-f19971a4]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000001a;overflow:hidden;transition:all .2s ease}.batch-page-card[data-v-f19971a4]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.batch-page-card__error[data-v-f19971a4]{display:flex;align-items:center;gap:1rem;padding:2rem;background:#fef2f2;border-left:4px solid #ef4444}.batch-page-card__error svg[data-v-f19971a4]{flex-shrink:0;color:#ef4444}.batch-page-card__error h4[data-v-f19971a4]{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:#991b1b}.batch-page-card__error p[data-v-f19971a4]{margin:0;font-size:.875rem;color:#dc2626}.batch-page-card__content[data-v-f19971a4]{padding:2rem}.batch-page-card__header[data-v-f19971a4]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:2px solid #f3f4f6}.batch-page-card__page-info h4[data-v-f19971a4]{margin:0 0 .375rem;font-size:1.25rem;font-weight:600;color:#1f2937}.batch-page-card__page-uid[data-v-f19971a4]{font-size:.875rem;color:#9ca3af;font-weight:500}.batch-page-card__actions[data-v-f19971a4]{display:flex;align-items:center;gap:.75rem}.batch-page-card__action-btn[data-v-f19971a4]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;border-radius:6px;border:1px solid #d1d5db;background:#fff;color:#374151;cursor:pointer;transition:all .15s ease;text-decoration:none}.batch-page-card__action-btn svg[data-v-f19971a4]{flex-shrink:0}.batch-page-card__action-btn[data-v-f19971a4]:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af;transform:translateY(-1px)}.batch-page-card__action-btn[data-v-f19971a4]:disabled{opacity:.5;cursor:not-allowed}.batch-page-card__action-btn--regenerate[data-v-f19971a4]{color:#0d6efd;border-color:#0d6efd}.batch-page-card__action-btn--regenerate[data-v-f19971a4]:hover:not(:disabled){background:#0d6efd0d}.batch-page-card__action-btn--preview[data-v-f19971a4]{color:#6b7280}.batch-page-card__action-btn--preview[data-v-f19971a4]:hover{color:#374151}.batch-page-card__grid[data-v-f19971a4]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:1.5rem}@media (max-width: 1200px){.batch-page-card__grid[data-v-f19971a4]{grid-template-columns:1fr}}.batch-page-card__column[data-v-f19971a4]{display:flex;flex-direction:column;gap:1rem}.batch-page-card__column-header[data-v-f19971a4]{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;background:linear-gradient(135deg,#1e40af,#4338ca);border-radius:8px;color:#fff;font-size:.9375rem;font-weight:600}.batch-page-card__column-header svg[data-v-f19971a4]{flex-shrink:0}.batch-page-card__current[data-v-f19971a4]{padding:1rem;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.batch-page-card__current-label[data-v-f19971a4]{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:.5rem}.batch-page-card__current-value[data-v-f19971a4]{font-size:.9375rem;color:#374151;line-height:1.5;font-style:italic}.batch-page-card__suggestions[data-v-f19971a4]{display:flex;flex-direction:column;gap:.75rem}.batch-page-card__suggestion[data-v-f19971a4]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#fff;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .15s ease}.batch-page-card__suggestion[data-v-f19971a4]:hover{border-color:#0d6efd;background:#0d6efd05}.batch-page-card__suggestion[data-v-f19971a4]:has(.batch-page-card__radio:checked){border-color:#0d6efd;background:#0d6efd0d;box-shadow:0 0 0 3px #0d6efd1a}.batch-page-card__radio[data-v-f19971a4]{flex-shrink:0;width:20px;height:20px;margin-top:.125rem;cursor:pointer;accent-color:#0d6efd}.batch-page-card__suggestion-label[data-v-f19971a4]{flex:1;font-size:.9375rem;line-height:1.6;color:#1f2937;cursor:pointer;-webkit-user-select:none;user-select:none}.batch-page-card__warning[data-v-f19971a4]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#fef3c7;border:1px solid #fbbf24;border-radius:8px;color:#92400e;font-size:.875rem;font-weight:500}.batch-page-card__warning svg[data-v-f19971a4]{flex-shrink:0;color:#f59e0b}.spinner-icon[data-v-f19971a4]{animation:rotate-f19971a4 2s linear infinite}.spinner-icon .path[data-v-f19971a4]{stroke:currentColor;stroke-linecap:round;animation:dash-f19971a4 1.5s ease-in-out infinite}@keyframes rotate-f19971a4{to{transform:rotate(360deg)}}@keyframes dash-f19971a4{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.batch-review-table[data-v-e15f8a6f]{padding-bottom:120px}.batch-review-table__loading[data-v-e15f8a6f]{display:flex;align-items:center;justify-content:center;min-height:400px}.batch-review-table__loading-card[data-v-e15f8a6f]{text-align:center;padding:3rem 2rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px #0000001a}.batch-review-table__loading-card h4[data-v-e15f8a6f]{margin:1.5rem 0 .5rem;font-size:1.5rem;font-weight:600;color:#1f2937}.batch-review-table__loading-card p[data-v-e15f8a6f]{margin:0;color:#6b7280;font-size:1rem}.batch-review-table__loading-spinner[data-v-e15f8a6f]{display:inline-block}.batch-review-table__error[data-v-e15f8a6f]{display:flex;align-items:center;justify-content:center;min-height:400px}.batch-review-table__error-card[data-v-e15f8a6f]{text-align:center;padding:3rem 2rem;background:#fff;border-radius:12px;border:1px solid #fca5a5;box-shadow:0 4px 6px -1px #ef44441a}.batch-review-table__error-card svg[data-v-e15f8a6f]{color:#ef4444}.batch-review-table__error-card h4[data-v-e15f8a6f]{margin:1.5rem 0 .5rem;font-size:1.5rem;font-weight:600;color:#991b1b}.batch-review-table__error-card p[data-v-e15f8a6f]{margin:0;color:#dc2626;font-size:1rem}.batch-review-table__header[data-v-e15f8a6f]{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2rem;padding:2rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000001a}.batch-review-table__title h3[data-v-e15f8a6f]{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:#1f2937;letter-spacing:-.025em}.batch-review-table__title p[data-v-e15f8a6f]{margin:0;color:#6b7280;font-size:1rem}.batch-review-table__info-badge[data-v-e15f8a6f]{display:flex;align-items:center;gap:.625rem;padding:.75rem 1.25rem;background:#dbeafe;border:1px solid #93c5fd;border-radius:8px;color:#1e40af;font-size:.875rem;font-weight:500;white-space:nowrap}.batch-review-table__info-badge svg[data-v-e15f8a6f]{flex-shrink:0}.batch-review-table__list[data-v-e15f8a6f]{display:flex;flex-direction:column;gap:1.5rem}.batch-review-table__actions[data-v-e15f8a6f]{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;background:#fff;border-top:2px solid #e5e7eb;box-shadow:0 -4px 6px -1px #0000001a;z-index:50}.batch-review-table__actions-info[data-v-e15f8a6f]{display:flex;align-items:center;gap:.75rem;color:#6b7280;font-size:.9375rem;font-weight:500}.batch-review-table__actions-info svg[data-v-e15f8a6f]{color:#10b981}.batch-review-table__actions-buttons[data-v-e15f8a6f]{display:flex;align-items:center;gap:1rem}.batch-review-table .btn[data-v-e15f8a6f]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border-radius:8px;border:none;cursor:pointer;transition:all .15s ease}.batch-review-table .btn-primary[data-v-e15f8a6f]{background:#0d6efd;color:#fff}.batch-review-table .btn-primary[data-v-e15f8a6f]:hover:not(:disabled){background:#0a58ca;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0d6efd4d}.batch-review-table .btn-primary[data-v-e15f8a6f]:disabled{background:#9ca3af;cursor:not-allowed;opacity:.6}.batch-review-table .btn-secondary[data-v-e15f8a6f]{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.batch-review-table .btn-secondary[data-v-e15f8a6f]:hover{background:#e5e7eb;border-color:#9ca3af}.review-container[data-v-e15f8a6f]{animation:fadeIn-e15f8a6f .4s ease-out}@keyframes fadeIn-e15f8a6f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.spinner[data-v-e15f8a6f]{animation:rotate-e15f8a6f 2s linear infinite;width:50px;height:50px}.spinner .path[data-v-e15f8a6f]{stroke:#0d6efd;stroke-linecap:round;animation:dash-e15f8a6f 1.5s ease-in-out infinite}.spinner-small[data-v-e15f8a6f]{animation:rotate-e15f8a6f 2s linear infinite;width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:.5rem}.spinner-small .path[data-v-e15f8a6f]{stroke:currentColor;stroke-linecap:round;animation:dash-e15f8a6f 1.5s ease-in-out infinite}@keyframes rotate-e15f8a6f{to{transform:rotate(360deg)}}@keyframes dash-e15f8a6f{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.seo-batch-module[data-v-023fe6a3]{padding:1rem 0}.seo-batch-module .container-fluid[data-v-023fe6a3]{max-width:1400px}.seo-batch-module .alert[data-v-023fe6a3]{margin-top:1rem}
