.showcase-controls{margin:0 0 20px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.showcase-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.showcase-heading h3{margin:0;font:20px "Songti SC",serif;font-weight:400}.showcase-heading small{color:var(--muted)}.showcase-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.showcase-fields label{display:grid;gap:6px;color:var(--muted);font-size:12px}.showcase-fields input,.showcase-fields select,.showcase-fields textarea{box-sizing:border-box;width:100%;border:1px solid var(--line);border-radius:4px;background:var(--white);padding:9px;color:var(--ink);font:inherit}.showcase-fields textarea{min-height:84px;resize:vertical}.showcase-fields .wide{grid-column:1/-1}.showcase-switches{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.showcase-switches label{display:flex;align-items:center;gap:7px;color:var(--ink);font-size:13px}.showcase-switches input{accent-color:var(--ink)}.showcase-actions{display:flex;align-items:center;gap:12px;margin-top:14px}.showcase-actions .error{margin:0;color:var(--danger);font-size:12px}@media(max-width:640px){.showcase-fields{grid-template-columns:1fr}.showcase-fields .wide{grid-column:auto}.showcase-heading{align-items:flex-start;flex-direction:column}}
.work-danger-zone{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:24px;padding-top:16px;border-top:1px solid var(--line)}.work-danger-zone strong,.work-danger-zone small{display:block}.work-danger-zone strong{font-size:12px;font-weight:500;color:var(--ink)}.work-danger-zone small{margin-top:5px;color:var(--muted);font-size:11px}.work-delete{border:0;background:transparent;padding:7px 0;color:#9a665d;font:inherit;font-size:12px;cursor:pointer}.work-delete:hover{text-decoration:underline}
