.admin[data-astro-cid-3tmzk6sm]{display:flex;flex-direction:column;gap:16px}.top[data-astro-cid-3tmzk6sm],.filters[data-astro-cid-3tmzk6sm]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.top[data-astro-cid-3tmzk6sm]{justify-content:space-between}.filters[data-astro-cid-3tmzk6sm] label[data-astro-cid-3tmzk6sm]{display:flex;align-items:center;gap:8px;max-width:100%;font-weight:800}.filters[data-astro-cid-3tmzk6sm] select[data-astro-cid-3tmzk6sm]{min-width:0}select[data-astro-cid-3tmzk6sm],input[data-astro-cid-3tmzk6sm][type=search]{min-height:40px;padding:0 12px;border:2px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-deep);color:var(--color-text);font:inherit;font-weight:700}input[data-astro-cid-3tmzk6sm][type=search]{flex:1;min-width:0;max-width:320px}.tabs[data-astro-cid-3tmzk6sm]{display:flex;flex-wrap:wrap;gap:8px}.tab[data-astro-cid-3tmzk6sm]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:2px solid var(--color-line);border-radius:var(--radius-pill);background:none;color:var(--color-text);font:inherit;font-weight:800;cursor:pointer}.tab[data-astro-cid-3tmzk6sm][aria-selected=true]{border-color:var(--color-text);background:var(--color-surface-raised)}.count[data-astro-cid-3tmzk6sm]{min-width:24px;padding:1px 7px;border-radius:var(--radius-pill);background:var(--color-deep);font-size:13px;text-align:center}.tab[data-astro-cid-3tmzk6sm].has-work .count[data-astro-cid-3tmzk6sm]{background:var(--candy-sun);color:var(--color-on-candy)}.pane[data-astro-cid-3tmzk6sm]{display:flex;flex-direction:column;gap:16px}.intro[data-astro-cid-3tmzk6sm]{margin:0;max-width:70ch}.spotlight[data-astro-cid-3tmzk6sm]{display:flex;flex-direction:column;gap:12px;padding:16px;border:2px solid var(--candy-sun);border-radius:var(--radius-sm);background:var(--color-deep)}.spotlight[data-astro-cid-3tmzk6sm] p[data-astro-cid-3tmzk6sm]{margin:0}.slots[data-astro-cid-3tmzk6sm]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.slots[data-astro-cid-3tmzk6sm] .slot{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;border-radius:var(--radius-sm);background:var(--color-surface-raised)}.slots[data-astro-cid-3tmzk6sm] .slot.is-empty{display:flex;min-height:56px;padding:8px 14px;border:2px dashed var(--color-line);background:none}.slots[data-astro-cid-3tmzk6sm] .thumb{aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-deep)}.slots[data-astro-cid-3tmzk6sm] .thumb img{display:block;width:100%;height:100%;object-fit:cover}.slots[data-astro-cid-3tmzk6sm] .slot-text,.slots[data-astro-cid-3tmzk6sm] .actions,.add[data-astro-cid-3tmzk6sm]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.slots[data-astro-cid-3tmzk6sm] .slot-number{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:var(--radius-pill);background:var(--candy-sun);color:var(--color-on-candy);font-weight:800}.slots[data-astro-cid-3tmzk6sm] .title{font-family:var(--font-display);font-weight:700;font-size:20px;overflow-wrap:anywhere}@media(max-width:640px){.slots[data-astro-cid-3tmzk6sm] .slot{grid-template-columns:96px minmax(0,1fr)}.slots[data-astro-cid-3tmzk6sm] .actions{grid-column:1 / -1}}.add[data-astro-cid-3tmzk6sm] select[data-astro-cid-3tmzk6sm]{flex:1;min-width:0;max-width:320px}.section-title[data-astro-cid-3tmzk6sm]{margin:0;font-family:var(--font-display);font-size:22px}.list[data-astro-cid-3tmzk6sm]{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.list[data-astro-cid-3tmzk6sm] .item{display:grid;grid-template-columns:192px minmax(0,1fr);align-items:start;gap:16px;padding:16px;border-radius:var(--radius-sm);background:var(--color-deep)}.list[data-astro-cid-3tmzk6sm] .body{display:flex;flex-direction:column;gap:8px;min-width:0}.list[data-astro-cid-3tmzk6sm] .thumb{aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-surface-raised)}.list[data-astro-cid-3tmzk6sm] .thumb img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:640px){.list[data-astro-cid-3tmzk6sm] .item{grid-template-columns:minmax(0,1fr)}.list[data-astro-cid-3tmzk6sm] .thumb{max-width:320px}}.list[data-astro-cid-3tmzk6sm] .head,.list[data-astro-cid-3tmzk6sm] .actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.list[data-astro-cid-3tmzk6sm] .title{font-family:var(--font-display);font-weight:700;font-size:20px}.list[data-astro-cid-3tmzk6sm] .facts,.list[data-astro-cid-3tmzk6sm] .reason,.list[data-astro-cid-3tmzk6sm] .log{margin:0;font-size:14px;overflow-wrap:anywhere}.list[data-astro-cid-3tmzk6sm] .reason{padding:6px 10px;border-left:3px solid var(--candy-coral)}.list[data-astro-cid-3tmzk6sm] .log{display:flex;flex-direction:column;gap:4px;padding-left:18px}.list[data-astro-cid-3tmzk6sm] .badge-status{padding:2px 10px;border-radius:var(--radius-pill);background:var(--color-surface-raised);font-weight:800;font-size:13px}.list[data-astro-cid-3tmzk6sm] .is-published{background:var(--candy-mint);color:var(--color-on-candy)}.list[data-astro-cid-3tmzk6sm] .is-spotlight{background:var(--candy-sun);color:var(--color-on-candy)}.list[data-astro-cid-3tmzk6sm] .is-disabled,.list[data-astro-cid-3tmzk6sm] .is-removed{background:var(--candy-coral);color:var(--color-on-candy)}.list[data-astro-cid-3tmzk6sm] .small-select{min-height:40px;min-width:0;padding:0 12px;border:2px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:15px;font-weight:700}.list[data-astro-cid-3tmzk6sm] .rollback{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:4px 4px 4px 14px;border:2px dashed var(--color-line);border-radius:var(--radius-pill);font-size:14px}.btn[data-astro-cid-3tmzk6sm].small,.list[data-astro-cid-3tmzk6sm] .btn.small,.slots[data-astro-cid-3tmzk6sm] .btn.small{min-height:40px;padding:0 16px;font-size:16px;background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--edge-sm) var(--color-surface)}
