.admin-works-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:24px}
.admin-work-list{display:grid;gap:20px}
.admin-work{display:grid;grid-template-columns:minmax(180px,300px) minmax(0,1fr);gap:24px;margin:0}
.admin-work legend{padding-inline:8px;font-size:14px}
.admin-work-media,.admin-work-copy{display:grid;align-content:start;gap:16px;min-width:0}
.admin-work-media img{width:100%;aspect-ratio:16/10;object-fit:contain;border:1px solid var(--line);border-radius:6px}
.admin-work-media img[hidden]{display:none}
.admin-work label{font-size:14px}
.admin-work input,.admin-work textarea{max-width:100%;font-size:16px}
.admin-work input[type=file]{font-size:12px}
.admin-work input[type=file]::file-selector-button{font:inherit;border:0;border-radius:4px;padding:5px 8px;margin-inline-end:8px;background:var(--purple);color:#fff;cursor:pointer}
.admin-works-empty{color:var(--muted);padding-block:30px;text-align:center}
@media(max-width:600px){.admin-work{grid-template-columns:1fr;padding:18px;gap:18px}.admin-works-toolbar .row-actions{width:100%}.admin-works-toolbar button{font-size:13px}}
