.publication-prep{min-width:0;padding:20px 0}.publication-prep h3{margin:0;font-size:18px}.publication-actions,.publication-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}.publication-toolbar span,.publication-updated{font-size:12px;color:var(--muted,#657078)}.publication-controls,.publication-copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.publication-controls{margin-bottom:16px}.publication-fields{border:0;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px;min-width:0}.publication-prep label{display:grid;grid-gap:7px;gap:7px;font-size:13px;min-width:0}.publication-prep input:not([type=checkbox]),.publication-prep select,.publication-prep textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid var(--line,#cad2d8);border-radius:6px;padding:10px;background:var(--surface,#fff);color:var(--ink,#26333b);font:inherit}.publication-prep textarea{resize:vertical;line-height:1.7}.publication-prep .publication-check{display:flex;align-items:center;gap:8px;min-height:40px}.publication-prep a{display:inline-flex;align-items:center;gap:8px}.publication-prep button{min-height:40px}.publication-review{border-top:1px solid var(--line,#cad2d8);margin:20px 0;padding-top:16px;font-size:13px;line-height:1.8}.publication-prep .secondary-action{width:-moz-fit-content;width:fit-content}@media(max-width:640px){.publication-controls,.publication-copy{grid-template-columns:minmax(0,1fr)}.publication-prep input:not([type=checkbox]),.publication-prep select,.publication-prep textarea{font-size:16px}.publication-prep{padding:14px 0}}