.modal-header[data-v-f9a3ffd0]{padding:20px 20px 15px 20px;border-bottom:1px solid #e8f0f5}.modal-title[data-v-f9a3ffd0]{font-size:20px;font-weight:600;color:#2c3e50;margin:0}.tabs-form[data-v-f9a3ffd0]{margin-top:0}.tab-content-wrapper[data-v-f9a3ffd0]{padding:20px;min-height:400px}.required[data-v-f9a3ffd0]{color:#e74c3c;margin-left:2px}.text-muted[data-v-f9a3ffd0]{color:#95a5a6;font-weight:400;font-size:12px;margin-left:8px}.char-counter[data-v-f9a3ffd0]{display:block;text-align:right;color:#95a5a6;font-size:11px;margin-top:4px}.form-group[data-v-f9a3ffd0]{margin-bottom:20px}.form-group label[data-v-f9a3ffd0]{display:block;margin-bottom:6px;font-weight:500;color:#34495e}.alert[data-v-f9a3ffd0]{padding:12px 16px;border-radius:4px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.alert-info[data-v-f9a3ffd0]{background-color:#e8f4fd;border:1px solid #b8ddf6;color:#2980b9}.alert svg[data-v-f9a3ffd0]{font-size:18px}.seo-preview[data-v-f9a3ffd0]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:16px;margin-top:10px}.seo-preview-title[data-v-f9a3ffd0]{font-size:12px;font-weight:600;color:#6c757d;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.seo-preview-content[data-v-f9a3ffd0]{background-color:#fff;padding:12px;border-radius:4px;border:1px solid #e0e0e0}.seo-url[data-v-f9a3ffd0]{font-size:12px;color:#5f6368;margin-bottom:4px}.seo-title[data-v-f9a3ffd0]{font-size:18px;color:#1a0dab;font-weight:400;margin-bottom:4px;line-height:1.3;cursor:pointer}.seo-title[data-v-f9a3ffd0]:hover{text-decoration:underline}.seo-description[data-v-f9a3ffd0]{font-size:13px;color:#4d5156;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.modal-footer[data-v-f9a3ffd0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 20px;border-top:1px solid #e8f0f5;background-color:#f8f9fa}.modal-footer .button[data-v-f9a3ffd0]{min-width:140px}.message[data-v-f9a3ffd0]{color:#e74c3c;font-size:12px;margin-top:4px;min-height:16px}