.blog-translations[data-v-e58b6ab4]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:20px;margin-top:20px}.blog-translations h3[data-v-e58b6ab4]{margin-top:0;color:#495057}.blog-translations .help-text[data-v-e58b6ab4]{color:#6c757d;font-size:.9rem;margin-bottom:15px}.current-language[data-v-e58b6ab4]{margin-bottom:20px;padding:10px;background:#fff;border-radius:4px}.current-language strong[data-v-e58b6ab4]{margin-right:10px}.language-badge[data-v-e58b6ab4]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:.85rem;font-weight:600}.language-badge.lang-nl[data-v-e58b6ab4]{background:#ff6b35;color:#fff}.language-badge.lang-en[data-v-e58b6ab4]{background:#004e89;color:#fff}.language-badge.lang-zh[data-v-e58b6ab4]{background:#de1a1a;color:#fff}.language-badge.lang-ar[data-v-e58b6ab4]{background:#007f5f;color:#fff}.status-badge[data-v-e58b6ab4]{padding:2px 8px;border-radius:10px;font-size:.8rem}.status-badge.linked[data-v-e58b6ab4]{background:#d4edda;color:#155724}.status-badge.not-linked[data-v-e58b6ab4]{background:#f8d7da;color:#721c24}.translations-list[data-v-e58b6ab4]{margin-bottom:20px}.translation-item[data-v-e58b6ab4]{background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:15px;margin-bottom:10px}.translation-header[data-v-e58b6ab4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.translation-info[data-v-e58b6ab4]{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#e9ecef;border-radius:4px}.translation-info .linked-blog[data-v-e58b6ab4]{flex:1}.translation-info .linked-blog strong[data-v-e58b6ab4]{margin-right:10px}.translation-info .blog-link[data-v-e58b6ab4]{color:#007bff;text-decoration:none}.translation-info .blog-link[data-v-e58b6ab4]:hover{text-decoration:underline}.translation-info .blog-link i[data-v-e58b6ab4]{margin-left:5px;font-size:.8rem}.translation-link-form .form-group[data-v-e58b6ab4]{margin-bottom:0}.translation-link-form label[data-v-e58b6ab4]{font-weight:600;margin-bottom:5px}.auto-link-helper[data-v-e58b6ab4]{text-align:center;padding:20px;border-top:1px solid #dee2e6;margin-top:20px}.auto-link-helper button[data-v-e58b6ab4]{margin-bottom:10px}.modal-overlay[data-v-e58b6ab4]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.modal-content[data-v-e58b6ab4]{background:#fff;border-radius:8px;padding:30px;max-width:600px;width:90%;max-height:80vh;overflow-y:auto}.modal-content h4[data-v-e58b6ab4]{margin-top:0}.auto-link-results[data-v-e58b6ab4]{margin:20px 0}.no-suggestions[data-v-e58b6ab4]{text-align:center;padding:20px;color:#6c757d}.suggestion-item[data-v-e58b6ab4]{display:flex;align-items:center;gap:10px;padding:10px;background:#f8f9fa;border-radius:4px;margin-bottom:10px}.suggestion-item .slug[data-v-e58b6ab4]{color:#6c757d;font-size:.9rem}.suggestion-item button[data-v-e58b6ab4]{margin-left:auto}.modal-actions[data-v-e58b6ab4]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.btn[data-v-e58b6ab4]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-weight:600}.btn.btn-sm[data-v-e58b6ab4]{padding:4px 12px;font-size:.85rem}.btn.btn-danger[data-v-e58b6ab4]{background:#dc3545;color:#fff}.btn.btn-danger[data-v-e58b6ab4]:hover{background:#c82333}.btn.btn-success[data-v-e58b6ab4]{background:#28a745;color:#fff}.btn.btn-success[data-v-e58b6ab4]:hover{background:#218838}.btn.btn-secondary[data-v-e58b6ab4]{background:#6c757d;color:#fff}.btn.btn-secondary[data-v-e58b6ab4]:hover{background:#5a6268}.ai-translate-helper[data-v-e58b6ab4]{text-align:center;padding:20px;border-top:1px solid #dee2e6;margin-top:20px}.ai-translate-helper button[data-v-e58b6ab4]{margin-bottom:10px}.language-selection[data-v-e58b6ab4]{margin:20px 0}.language-selection h5[data-v-e58b6ab4]{margin-bottom:10px;color:#495057}.language-checkboxes[data-v-e58b6ab4]{display:flex;flex-direction:column;gap:10px}.language-checkbox[data-v-e58b6ab4]{display:flex;align-items:center;gap:10px;padding:10px;background:#f8f9fa;border-radius:4px;cursor:pointer}.language-checkbox[data-v-e58b6ab4]:hover{background:#e9ecef}.language-checkbox input[type=checkbox][data-v-e58b6ab4]{width:20px;height:20px;cursor:pointer}.language-checkbox input[type=checkbox][data-v-e58b6ab4]:disabled{cursor:not-allowed}.language-checkbox .already-exists[data-v-e58b6ab4]{color:#6c757d;font-size:.9rem;font-style:italic}.cost-estimate[data-v-e58b6ab4]{background:#fff3cd;border:1px solid #ffc107;border-radius:4px;padding:15px;margin:20px 0}.cost-estimate h5[data-v-e58b6ab4]{margin-top:0;color:#856404}.estimate-details[data-v-e58b6ab4]{margin:10px 0}.estimate-row[data-v-e58b6ab4]{display:flex;justify-content:space-between;padding:5px 0}.estimate-row.total[data-v-e58b6ab4]{border-top:2px solid #ffc107;margin-top:10px;padding-top:10px;font-size:1.1rem}.estimate-row.total strong[data-v-e58b6ab4]{color:#856404}.translation-progress[data-v-e58b6ab4]{text-align:center;padding:30px}.translation-progress .spinner[data-v-e58b6ab4]{border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;width:40px;height:40px;animation:spin-e58b6ab4 1s linear infinite;margin:0 auto 20px}@keyframes spin-e58b6ab4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.translation-progress p[data-v-e58b6ab4]{color:#6c757d;font-style:italic}.content-optimizer[data-v-50eadd5b]{margin-bottom:2rem}.optimizer-header .btn[data-v-50eadd5b]{display:inline-flex;align-items:center;gap:.5rem}.optimizer-header .btn .score-badge[data-v-50eadd5b]{margin-left:.5rem;padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem;font-weight:600}.optimizer-header .btn .score-badge.score-excellent[data-v-50eadd5b]{background:#10b981;color:#fff}.optimizer-header .btn .score-badge.score-good[data-v-50eadd5b]{background:#3b82f6;color:#fff}.optimizer-header .btn .score-badge.score-fair[data-v-50eadd5b]{background:#f59e0b;color:#fff}.optimizer-header .btn .score-badge.score-poor[data-v-50eadd5b]{background:#ef4444;color:#fff}.optimizer-panel[data-v-50eadd5b]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;margin-top:1rem}.section-title[data-v-50eadd5b]{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.loading-state[data-v-50eadd5b]{text-align:center;padding:2rem}.loading-state .spinner[data-v-50eadd5b]{width:40px;height:40px;border:4px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:spin-50eadd5b 1s linear infinite;margin:0 auto 1rem}.loading-state p[data-v-50eadd5b]{color:#6b7280;margin:.5rem 0}.loading-state .loading-subtext[data-v-50eadd5b]{font-size:.875rem;color:#9ca3af}@keyframes spin-50eadd5b{to{transform:rotate(1turn)}}.score-card[data-v-50eadd5b]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:#fff;border-radius:.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.score-circle[data-v-50eadd5b]{width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700}.score-circle.score-excellent[data-v-50eadd5b]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.score-circle.score-good[data-v-50eadd5b]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.score-circle.score-fair[data-v-50eadd5b]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.score-circle.score-poor[data-v-50eadd5b]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.score-circle .score-value[data-v-50eadd5b]{font-size:1.75rem;line-height:1}.score-circle .score-label[data-v-50eadd5b]{font-size:.875rem;opacity:.9}.score-description[data-v-50eadd5b]{flex:1}.score-description h4[data-v-50eadd5b]{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0 0 .5rem}.score-description p[data-v-50eadd5b]{color:#6b7280;margin:0}.metrics-grid[data-v-50eadd5b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;margin-bottom:1.5rem}.metric-card[data-v-50eadd5b]{background:#fff;padding:1rem;border-radius:.5rem;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.1)}.metric-card .metric-icon[data-v-50eadd5b]{font-size:1.5rem;margin-bottom:.5rem}.metric-card .metric-value[data-v-50eadd5b]{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.25rem}.metric-card .metric-label[data-v-50eadd5b]{font-size:.875rem;color:#6b7280}.suggestions-section[data-v-50eadd5b]{background:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.suggestions-title[data-v-50eadd5b]{font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.suggestions-list[data-v-50eadd5b]{display:flex;flex-direction:column;gap:.75rem}.suggestion-item[data-v-50eadd5b]{display:flex;gap:.75rem;padding:.75rem;border-radius:.375rem}.suggestion-item.severity-high[data-v-50eadd5b]{background:#fef2f2;border-left:3px solid #ef4444}.suggestion-item.severity-medium[data-v-50eadd5b]{background:#fffbeb;border-left:3px solid #f59e0b}.suggestion-item.severity-low[data-v-50eadd5b]{background:#eff6ff;border-left:3px solid #3b82f6}.suggestion-item .suggestion-icon[data-v-50eadd5b]{font-size:1.25rem}.suggestion-item .suggestion-content[data-v-50eadd5b]{flex:1}.suggestion-item .suggestion-type[data-v-50eadd5b]{font-size:.75rem;font-weight:600;text-transform:uppercase;color:#6b7280;margin-bottom:.25rem}.suggestion-item .suggestion-message[data-v-50eadd5b]{font-size:.875rem;color:#374151}.no-suggestions[data-v-50eadd5b]{text-align:center;padding:2rem;background:#fff;border-radius:.5rem}.no-suggestions .icon[data-v-50eadd5b]{font-size:2rem;display:block;margin-bottom:.5rem}.no-suggestions p[data-v-50eadd5b]{color:#6b7280;margin:0}.success-message[data-v-50eadd5b]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f0fdf4;border:1px solid #86efac;border-radius:.5rem;margin-bottom:1.5rem}.success-message .icon[data-v-50eadd5b]{font-size:1.5rem}.success-message h4[data-v-50eadd5b]{font-size:1rem;font-weight:600;color:#166534;margin:0 0 .25rem}.success-message p[data-v-50eadd5b]{font-size:.875rem;color:#15803d;margin:0}.comparison-section[data-v-50eadd5b]{background:#fff;padding:1.5rem;border-radius:.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.comparison-header[data-v-50eadd5b]{margin-bottom:1rem}.comparison-header h4[data-v-50eadd5b]{font-size:1rem;font-weight:600;color:#1f2937;margin:0}.comparison-grid[data-v-50eadd5b]{display:flex;flex-direction:column;gap:1rem}.comparison-item .comparison-label[data-v-50eadd5b]{font-size:.875rem;color:#6b7280;margin-bottom:.5rem}.comparison-item .comparison-values[data-v-50eadd5b]{display:flex;align-items:center;gap:.75rem;font-size:1.125rem}.comparison-item .comparison-values .before-value[data-v-50eadd5b]{color:#9ca3af;font-weight:500}.comparison-item .comparison-values .arrow[data-v-50eadd5b]{color:#d1d5db}.comparison-item .comparison-values .after-value[data-v-50eadd5b]{color:#1f2937;font-weight:700}.comparison-item .comparison-values .improvement[data-v-50eadd5b]{font-size:.875rem;color:#10b981;font-weight:600}.preview-section[data-v-50eadd5b]{background:#fff;padding:1.5rem;border-radius:.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.preview-section h4[data-v-50eadd5b]{font-size:1rem;font-weight:600;color:#1f2937;margin:0 0 1rem}.preview-content[data-v-50eadd5b]{max-height:400px;overflow-y:auto;padding:1rem;background:#f9fafb;border-radius:.375rem;font-size:.875rem;line-height:1.6}.empty-state[data-v-50eadd5b]{text-align:center;padding:2rem;color:#9ca3af}.action-buttons[data-v-50eadd5b]{display:flex;gap:.75rem;justify-content:center;margin-top:1rem}.slide-down-enter-active[data-v-50eadd5b],.slide-down-leave-active[data-v-50eadd5b]{transition:all .3s ease;max-height:2000px;overflow:hidden}.slide-down-enter[data-v-50eadd5b],.slide-down-leave-to[data-v-50eadd5b]{max-height:0;opacity:0}[data-v-0122d512]:root{--sf-primary-green:#009344;--sf-secondary-green:#38b548;--sf-dark-green:#006433;--sf-soft-gray:#f4f2f2;--sf-accent-red:red;--sf-hover-bg:#ccc;--sf-white:#fff;--sf-black:#000;--sf-card-radius:12px;--sf-field-radius:8px;--sf-card-padding:24px;--sf-shadow:0 4px 16px rgba(0,0,0,0.06);--sf-font-heading:"Montserrat","Poppins",sans-serif;--sf-font-body:"Open Sans",sans-serif}.blog-form[data-v-0122d512]{background:var(--sf-soft-gray);font-family:var(--sf-font-body);padding:0;min-height:100vh}.sf-sticky-header[data-v-0122d512]{position:sticky;top:0;z-index:100;background:var(--sf-white);border-bottom:1px solid var(--sf-soft-gray);box-shadow:0 2px 8px rgba(0,0,0,.04)}.sf-header-content[data-v-0122d512]{max-width:1280px;margin:0 auto;padding:20px 32px;display:flex;justify-content:space-between;align-items:center;gap:24px}.sf-header-left[data-v-0122d512]{display:flex;align-items:center;gap:20px;flex:1;min-width:0}.sf-btn-back[data-v-0122d512]{display:flex;align-items:center;gap:8px;padding:12px 20px;background:var(--sf-white);border:1px solid var(--sf-hover-bg);border-radius:var(--sf-field-radius);color:var(--sf-black);font-size:15px;font-weight:600;font-family:var(--sf-font-heading);cursor:pointer;transition:all .2s;white-space:nowrap}.sf-btn-back[data-v-0122d512]:hover{background:var(--sf-soft-gray);border-color:var(--sf-primary-green);color:var(--sf-primary-green)}.sf-title-input[data-v-0122d512]{flex:1;max-width:700px;padding:14px 20px;font-size:24px;font-weight:800;font-family:var(--sf-font-heading);border:1px solid transparent;border-radius:var(--sf-field-radius);background:transparent;color:var(--sf-black);transition:all .2s;letter-spacing:-.01em}.sf-title-input[data-v-0122d512]:hover{background:var(--sf-soft-gray)}.sf-title-input[data-v-0122d512]:focus{outline:none;background:var(--sf-white);border-color:var(--sf-primary-green);box-shadow:0 0 0 2px rgba(0,147,68,.15)}.sf-title-input[data-v-0122d512]::placeholder{color:#aaa;font-weight:400}.sf-header-right[data-v-0122d512]{display:flex;gap:12px}.sf-btn[data-v-0122d512]{display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:var(--sf-field-radius);font-size:15px;font-weight:700;font-family:var(--sf-font-heading);cursor:pointer;transition:all .2s;border:none;white-space:nowrap}.sf-btn[data-v-0122d512]:disabled{opacity:.5;cursor:not-allowed}.sf-btn-secondary[data-v-0122d512]{background:var(--sf-white);border:1px solid var(--sf-hover-bg);color:var(--sf-black)}.sf-btn-secondary[data-v-0122d512]:hover:not(:disabled){background:var(--sf-soft-gray);border-color:var(--sf-primary-green);color:var(--sf-primary-green)}.sf-btn-primary[data-v-0122d512]{background:var(--sf-primary-green);color:var(--sf-white);box-shadow:0 2px 8px rgba(0,147,68,.12)}.sf-btn-primary[data-v-0122d512]:hover:not(:disabled){background:var(--sf-secondary-green);box-shadow:0 4px 16px rgba(56,181,72,.18);transform:translateY(-1px)}.blog-form-columns[data-v-0122d512]{display:grid;grid-template-columns:1fr 380px;gap:40px;max-width:1280px;margin:0 auto;align-items:flex-start;padding:48px 32px}.main-column[data-v-0122d512],.sidebar-column[data-v-0122d512]{min-width:0}.sidebar-column[data-v-0122d512]{display:flex;flex-direction:column;gap:24px;position:sticky;top:100px}.sidebar-column .form-section[data-v-0122d512]{background:var(--sf-white);border:1px solid #e0e0e0;border-radius:var(--sf-card-radius);padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.04);margin-bottom:0}.sidebar-column .form-section h3[data-v-0122d512]{font-size:16px;font-weight:700;color:var(--sf-black);margin:0 0 16px 0;font-family:var(--sf-font-heading)}.sidebar-column .form-group[data-v-0122d512]{margin-bottom:16px}.sidebar-column .form-group[data-v-0122d512]:last-child{margin-bottom:0}.sidebar-column label[data-v-0122d512]{font-size:14px;font-weight:600;color:var(--sf-black);margin-bottom:8px;display:block}.sidebar-column input[data-v-0122d512],.sidebar-column select[data-v-0122d512],.sidebar-column textarea[data-v-0122d512]{width:100%;padding:12px 16px;border:1px solid var(--sf-hover-bg);border-radius:var(--sf-field-radius);font-size:15px;background:var(--sf-white);transition:border-color .2s,box-shadow .2s}.sidebar-column input[data-v-0122d512]:focus,.sidebar-column select[data-v-0122d512]:focus,.sidebar-column textarea[data-v-0122d512]:focus{border-color:var(--sf-primary-green);box-shadow:0 0 0 2px rgba(0,147,68,.15);outline:none}.form-section[data-v-0122d512]{background:var(--sf-white);border-radius:var(--sf-card-radius);padding:24px;margin-bottom:32px;box-shadow:var(--sf-shadow);border:1px solid #e0e0e0;transition:box-shadow .2s}.form-section[data-v-0122d512]:hover{box-shadow:0 8px 32px rgba(0,147,68,.13)}.form-section h3[data-v-0122d512]{font-family:var(--sf-font-heading);font-size:20px;font-weight:700;color:var(--sf-black);margin:0 0 20px 0}.form-group[data-v-0122d512]{margin-bottom:1rem}.form-group label[data-v-0122d512]{font-size:15px;font-weight:600;color:var(--sf-black);margin-bottom:10px;display:block}input[type=email][data-v-0122d512],input[type=text][data-v-0122d512],input[type=url][data-v-0122d512],select[data-v-0122d512],textarea[data-v-0122d512]{width:100%;border:1px solid var(--sf-hover-bg);border-radius:var(--sf-field-radius);padding:16px 18px;font-size:16px;font-family:var(--sf-font-body);background:var(--sf-white);transition:border-color .2s,box-shadow .2s}input[type=email][data-v-0122d512]:focus,input[type=text][data-v-0122d512]:focus,input[type=url][data-v-0122d512]:focus,select[data-v-0122d512]:focus,textarea[data-v-0122d512]:focus{border-color:var(--sf-primary-green);box-shadow:0 0 0 2px rgba(0,147,68,.2);outline:none}.btn[data-v-0122d512],button[data-v-0122d512]{border-radius:var(--sf-field-radius);font-size:16px;font-weight:700;font-family:var(--sf-font-heading);padding:16px 32px;border:none;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:10px}.btn[data-v-0122d512]:disabled,button[data-v-0122d512]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-0122d512]{background:var(--sf-primary-green);color:var(--sf-white);box-shadow:0 2px 8px rgba(0,147,68,.08)}.btn-primary[data-v-0122d512]:hover:not(:disabled){background:var(--sf-secondary-green);box-shadow:0 4px 24px rgba(56,181,72,.14);transform:translateY(-2px)}.btn-secondary[data-v-0122d512]{background:#6b7280;color:#fff}.btn-secondary[data-v-0122d512]:hover:not(:disabled){background:#4b5563}.error-banner[data-v-0122d512]{background:#fee2e2;border-left:4px solid var(--sf-accent-red);color:var(--sf-accent-red);border-radius:8px;padding:18px 28px;margin-bottom:28px;font-size:17px;display:flex;align-items:center;gap:14px;font-weight:600}.error-banner .error-icon[data-v-0122d512]{font-size:1.5rem}.error-banner .error-text[data-v-0122d512]{flex:1}.error-banner .error-close[data-v-0122d512]{background:none;border:none;font-size:1.5rem;color:var(--sf-accent-red);cursor:pointer;padding:0}.error-banner .error-close[data-v-0122d512]:hover{opacity:.7}.slug-editor .slug-label[data-v-0122d512]{font-size:15px;font-weight:600;color:var(--sf-black);margin-bottom:8px;display:block}.slug-editor .slug-input[data-v-0122d512]{width:100%;padding:14px 18px;font-size:15px;font-family:Courier New,monospace;border:1px solid var(--sf-hover-bg);border-radius:var(--sf-field-radius);background:var(--sf-white);color:var(--sf-primary-green)}.slug-editor .slug-input[data-v-0122d512]:focus{border-color:var(--sf-primary-green);box-shadow:0 0 0 2px rgba(0,147,68,.2);outline:none}.slug-editor small[data-v-0122d512]{font-size:13px;color:#666;font-style:italic;display:block;margin-top:5px}.tags-input[data-v-0122d512]{position:relative}.tags-container[data-v-0122d512]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.tag-suggestions[data-v-0122d512]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;max-height:200px;overflow-y:auto;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tag-suggestions button[data-v-0122d512]{width:100%;padding:10px;border:none;background:none;text-align:left;cursor:pointer}.tag-suggestions button[data-v-0122d512]:hover{background:#f3f4f6}.tag-badge[data-v-0122d512]{background:var(--sf-soft-gray);color:var(--sf-black);border-radius:8px;padding:8px 16px;font-size:15px;display:flex;align-items:center;gap:6px;font-weight:500}.tag-remove[data-v-0122d512]{background:none;border:none;color:var(--sf-accent-red);font-size:18px;cursor:pointer;padding:0;margin-left:4px}.modal-overlay[data-v-0122d512]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-0122d512]{background:#fff;padding:30px;border-radius:8px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.15)}.modal-content h3[data-v-0122d512]{margin-top:0;margin-bottom:20px;color:#1f2937}.modal-content .form-group[data-v-0122d512]{margin-bottom:20px}.modal-content .form-group label[data-v-0122d512]{display:block;margin-bottom:8px;font-weight:500;color:#374151}.modal-content .form-group input[data-v-0122d512],.modal-content .form-group textarea[data-v-0122d512]{width:100%;padding:10px;border:1px solid #d1d5db;border-radius:4px;font-size:1rem}.modal-content .form-group input[data-v-0122d512]:focus,.modal-content .form-group textarea[data-v-0122d512]:focus{outline:none;border-color:var(--sf-primary-green)}.modal-content .form-group input[type=color][data-v-0122d512]{height:40px;cursor:pointer}.modal-content .form-group small[data-v-0122d512]{display:block;margin-top:5px;color:#6b7280;font-size:.875rem}.modal-content .modal-actions[data-v-0122d512]{display:flex;gap:10px;justify-content:flex-end;margin-top:25px}.modal-content .modal-actions .btn[data-v-0122d512]{padding:10px 20px;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:all .2s}.modal-content .modal-actions .btn.btn-secondary[data-v-0122d512]{background:#e5e7eb;color:#374151}.modal-content .modal-actions .btn.btn-secondary[data-v-0122d512]:hover{background:#d1d5db}.modal-content .modal-actions .btn.btn-primary[data-v-0122d512]{background:var(--sf-primary-green);color:#fff}.modal-content .modal-actions .btn.btn-primary[data-v-0122d512]:hover{background:var(--sf-secondary-green)}.modal-content .modal-actions .btn.btn-primary[data-v-0122d512]:disabled{background:#9ca3af;cursor:not-allowed}.image-preview[data-v-0122d512]{position:relative;border:1px solid #d1d5db;border-radius:8px;padding:10px;margin-bottom:15px}.image-preview img[data-v-0122d512]{max-width:100%;max-height:300px;display:block;margin:0 auto;border-radius:4px}.image-preview .btn-remove-image[data-v-0122d512]{position:absolute;top:15px;right:15px;background:#ef4444;color:#fff;padding:8px 15px;border:none;border-radius:4px;cursor:pointer;font-size:.9rem}.image-preview .btn-remove-image[data-v-0122d512]:hover{background:#dc2626}.image-upload[data-v-0122d512],.upload-area[data-v-0122d512]{border:2px dashed #d1d5db;border-radius:8px;padding:20px;text-align:center}.image-upload button[data-v-0122d512],.upload-area button[data-v-0122d512]{margin-bottom:10px}.btn-upload[data-v-0122d512]{background:var(--sf-primary-green);color:var(--sf-white)}.btn-upload[data-v-0122d512]:hover{background:var(--sf-secondary-green);transform:translateY(-1px)}.content-header[data-v-0122d512]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.content-header h3[data-v-0122d512]{margin:0}.content-header .btn-toggle-html[data-v-0122d512]{padding:.5rem 1rem;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;cursor:pointer}.content-header .btn-toggle-html[data-v-0122d512]:hover{background:#e5e7eb}.content-header .btn-toggle-html.active[data-v-0122d512]{background:#32b768;border-color:#32b768;color:#fff}.html-source-editor[data-v-0122d512]{width:100%;min-height:400px;padding:1rem;font-family:Monaco,Menlo,monospace;font-size:13px;border:1px solid #d1d5db;border-radius:6px;background:#f9fafb}.html-source-editor[data-v-0122d512]:focus{border-color:#32b768;box-shadow:0 0 0 3px rgba(50,183,104,.1);outline:none}@media(max-width:900px){.sf-header-content[data-v-0122d512]{flex-direction:column;padding:16px}.sf-header-left[data-v-0122d512]{flex-direction:column;width:100%}.sf-title-input[data-v-0122d512]{max-width:100%}.sf-header-right[data-v-0122d512]{width:100%}.sf-header-right .sf-btn[data-v-0122d512]{flex:1;justify-content:center}.blog-form-columns[data-v-0122d512]{grid-template-columns:1fr;padding:24px 16px}.sidebar-column[data-v-0122d512]{position:static;margin-top:32px}}.blog-editor-page[data-v-13429b9a]{min-height:100vh;background-color:#f6f7f7;padding:0}