.blog-editor-page.svelte-1cqvo5i{width:100%;max-width:var(--container-xl);margin:0 auto;padding:var(--space-6) var(--space-6) var(--space-8)}.page-header.svelte-1cqvo5i{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-6);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--space-6)}.page-title.svelte-1cqvo5i{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-text);margin:0}.header-actions.svelte-1cqvo5i{display:flex;gap:var(--space-3)}.btn.svelte-1cqvo5i{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-weight:var(--font-semibold);font-size:var(--text-sm);cursor:pointer;transition:var(--transition-base);border:none}.btn-primary.svelte-1cqvo5i{background:var(--color-primary);color:var(--color-white)}.btn-primary.svelte-1cqvo5i:hover{background:var(--color-primary-hover)}.btn-primary.svelte-1cqvo5i:disabled{opacity:.6;cursor:not-allowed}.btn-secondary.svelte-1cqvo5i{background:var(--color-white);color:var(--color-text-secondary);border:1px solid var(--color-border)}.btn-secondary.svelte-1cqvo5i:hover{background:var(--color-bg-subtle)}.alert.svelte-1cqvo5i{padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);margin-bottom:var(--space-6);display:flex;align-items:center;gap:var(--space-3)}.alert-success.svelte-1cqvo5i{background:var(--color-emerald-100);color:var(--color-emerald);border:1px solid var(--color-emerald-200)}.alert-error.svelte-1cqvo5i{background:var(--color-danger-100);color:var(--color-danger);border:1px solid var(--color-danger-200)}.editor-layout.svelte-1cqvo5i{display:grid;grid-template-columns:1fr 340px;gap:var(--space-6)}.editor-main.svelte-1cqvo5i,.editor-sidebar.svelte-1cqvo5i{display:flex;flex-direction:column;gap:var(--space-6)}.section-card.svelte-1cqvo5i{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:visible}.section-head.svelte-1cqvo5i{padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-border)}.section-title.svelte-1cqvo5i{font-size:1rem;font-weight:600;color:var(--color-text);margin:0}.section-body.svelte-1cqvo5i{padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:var(--space-4)}.form-group.svelte-1cqvo5i{display:flex;flex-direction:column;gap:var(--space-2)}.field-label.svelte-1cqvo5i{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text)}.tz-select-wrap.svelte-1cqvo5i{position:relative}.tz-trigger.svelte-1cqvo5i{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding:var(--space-3) var(--space-4);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:var(--transition-base)}.tz-trigger.svelte-1cqvo5i:hover{border-color:var(--color-primary)}.tz-trigger.svelte-1cqvo5i:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}.tz-text.svelte-1cqvo5i{flex:1;text-align:left}.tz-chevron{color:var(--color-text-disabled);transition:transform .2s ease;flex-shrink:0}.tz-chevron-open{transform:rotate(180deg)}.tz-dropdown.svelte-1cqvo5i{position:absolute;top:100%;left:0;right:0;margin-top:.375rem;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);z-index:1000;max-height:200px;overflow-y:auto}.tz-option.svelte-1cqvo5i{width:100%;display:flex;align-items:center;padding:.625rem .875rem;font-size:var(--text-sm);font-family:inherit;color:var(--color-text);background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .15s}.tz-option.svelte-1cqvo5i:hover{background:var(--color-bg-subtle)}.tz-option.svelte-1cqvo5i:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0}.tz-option.svelte-1cqvo5i:last-child{border-radius:0 0 var(--radius-md) var(--radius-md)}.tz-option-selected.svelte-1cqvo5i{background:var(--color-primary-100);color:var(--color-primary)}.native-input.svelte-1cqvo5i{width:100%;padding:var(--space-3) var(--space-4);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text);transition:var(--transition-base)}.native-input.svelte-1cqvo5i:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}.native-input.svelte-1cqvo5i::placeholder{color:var(--color-text-disabled)}.title-input.svelte-1cqvo5i{font-size:var(--text-2xl);font-weight:var(--font-bold);border:none!important;padding:0;background:transparent!important;box-shadow:none!important}.title-input.svelte-1cqvo5i:focus{border:none!important;box-shadow:none!important}.hint.svelte-1cqvo5i{font-size:var(--text-xs);color:var(--color-text-tertiary)}.spinner.svelte-1cqvo5i{width:16px;height:16px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:svelte-1cqvo5i-spin .8s linear infinite}@keyframes svelte-1cqvo5i-spin{to{transform:rotate(360deg)}}@media(max-width:640px){.page-header.svelte-1cqvo5i{flex-direction:column;align-items:stretch;gap:var(--space-4)}.header-actions.svelte-1cqvo5i{justify-content:stretch}.header-actions.svelte-1cqvo5i button:where(.svelte-1cqvo5i){flex:1}.editor-layout.svelte-1cqvo5i{grid-template-columns:1fr}.editor-sidebar.svelte-1cqvo5i{order:-1}}
