.admin-container.svelte-1jef3w8{max-width:1200px;margin:0 auto;padding-bottom:48px}.admin-header.svelte-1jef3w8{border-bottom:1px solid var(--border);padding-bottom:20px;margin-bottom:24px}.admin-header-row.svelte-1jef3w8{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.header-title.svelte-1jef3w8{font-size:1.5rem;font-weight:700;letter-spacing:-.01em;margin-bottom:4px}.header-desc.svelte-1jef3w8{font-size:.88rem;color:var(--text-muted)}.alert.svelte-1jef3w8{margin-bottom:20px}.editor-grid.svelte-1jef3w8{display:grid;grid-template-columns:1.1fr .9fr;gap:20px;margin-bottom:28px}.editor-pane.svelte-1jef3w8,.preview-pane.svelte-1jef3w8{padding:20px}.pane-header.svelte-1jef3w8{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.pane-header.svelte-1jef3w8 h2:where(.svelte-1jef3w8){font-size:1rem;font-weight:600}.btn-small.svelte-1jef3w8{padding:6px 12px;font-size:.76rem}.editor-form.svelte-1jef3w8{display:flex;flex-direction:column;gap:14px}.form-row.svelte-1jef3w8{display:flex;gap:12px}.flex-1.svelte-1jef3w8{flex:1;min-width:0}.flex-2.svelte-1jef3w8{flex:2;min-width:0}.form-group.svelte-1jef3w8{display:flex;flex-direction:column}.markdown-editor.svelte-1jef3w8{font-family:var(--font-mono);font-size:.82rem;line-height:1.6}.field-hint.svelte-1jef3w8{margin-top:6px;font-size:.72rem;color:var(--text-muted)}.action-bar.svelte-1jef3w8{display:flex;gap:10px;flex-wrap:wrap}.preview-card.svelte-1jef3w8{min-height:320px}.preview-meta.svelte-1jef3w8{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.preview-date.svelte-1jef3w8{font-size:.74rem;color:var(--text-muted);font-family:var(--font-mono)}.preview-title.svelte-1jef3w8{font-size:1.2rem;font-weight:700;margin-bottom:6px;line-height:1.35}.preview-author.svelte-1jef3w8{font-size:.78rem;color:var(--text-muted);font-family:var(--font-mono);margin-bottom:16px}.preview-summary.svelte-1jef3w8{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:10px 14px;font-size:.82rem;color:#cbd5e1;margin-bottom:16px}.summary-label.svelte-1jef3w8{display:block;font-size:.68rem;font-family:var(--font-mono);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.preview-body.svelte-1jef3w8{font-size:.88rem}.placeholder-text.svelte-1jef3w8{color:var(--text-muted);font-style:italic}.articles-table-section.svelte-1jef3w8{padding:20px}.table-title.svelte-1jef3w8{font-size:1rem;font-weight:600;margin-bottom:14px}.table-wrap.svelte-1jef3w8{overflow-x:auto}table.svelte-1jef3w8{width:100%;min-width:640px;border-collapse:collapse;text-align:left;font-size:.82rem}th.svelte-1jef3w8{padding:10px 12px;color:var(--text-muted);font-weight:500;font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border)}td.svelte-1jef3w8{padding:12px;border-bottom:1px solid rgba(255,255,255,.05)}.col-title.svelte-1jef3w8{max-width:300px}.col-slug.svelte-1jef3w8{display:block;font-size:.72rem;color:var(--text-muted);font-family:var(--font-mono)}.col-date.svelte-1jef3w8{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap}.col-actions.svelte-1jef3w8{display:flex;gap:6px;flex-wrap:wrap}.btn-table.svelte-1jef3w8{background:var(--bg-card);color:var(--text);border:1px solid var(--border);padding:5px 10px;border-radius:6px;cursor:pointer;font-size:.74rem;text-decoration:none;font-family:var(--font-sans);transition:background var(--transition),border-color var(--transition);white-space:nowrap}.btn-table.svelte-1jef3w8:hover{background:var(--bg-card-hover);border-color:var(--border-strong)}.btn-danger.svelte-1jef3w8{color:var(--red)}@media (max-width: 1024px){.editor-grid.svelte-1jef3w8{grid-template-columns:1fr}}@media (max-width: 640px){.form-row.svelte-1jef3w8{flex-direction:column;gap:14px}}
