.admin-page.svelte-1jef3w8{padding:2rem;max-width:800px;margin:0 auto;color:var(--text)}header.svelte-1jef3w8{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;border-bottom:1px solid var(--border);padding-bottom:1rem}.header-left.svelte-1jef3w8,.header-right.svelte-1jef3w8{display:flex;align-items:center;gap:1rem}.status.svelte-1jef3w8{font-size:.9rem;opacity:.8}.save-btn.svelte-1jef3w8{background:var(--accent);color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.save-btn.svelte-1jef3w8:hover{opacity:.9}.back-link.svelte-1jef3w8{color:var(--accent);text-decoration:none}.admin-sections.svelte-1jef3w8{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.admin-section.svelte-1jef3w8 h2:where(.svelte-1jef3w8){font-size:1.2rem;margin-bottom:1rem;border-bottom:1px solid var(--border);padding-bottom:.5rem}.add-form.svelte-1jef3w8{display:flex;gap:8px;margin-bottom:1rem}.add-form.svelte-1jef3w8 input:where(.svelte-1jef3w8){flex-grow:1}.admin-list.svelte-1jef3w8{list-style:none;padding:0}.admin-list.svelte-1jef3w8 li:where(.svelte-1jef3w8){display:flex;justify-content:space-between;align-items:center;padding:.5rem;border-bottom:1px solid var(--highlight)}.admin-list.svelte-1jef3w8 li:where(.svelte-1jef3w8):hover{background:var(--highlight)}.delete-btn.svelte-1jef3w8{background:#dc3545;color:#fff;border:none;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:.8rem}.delete-btn.svelte-1jef3w8:hover{background:#c82333}.hint.svelte-1jef3w8{margin-top:2rem;font-style:italic;opacity:.7;font-size:.9rem}
