#publish-detail .settings-filters{margin-bottom:16px}
.publication-fields{border:0;min-width:0;margin:0;padding:0}
.publication-app-summary{margin:16px 0 22px;overflow-wrap:anywhere}
.publication-app-summary .application-title>div{min-width:0}
.publication-app-summary strong,.publication-app-summary span{display:block}
.publication-app-summary strong{font-size:15px;font-weight:600}
.publication-app-summary p{margin:8px 0 0}
.publication-section{border-top:1px solid var(--line);padding:22px 0}
.publication-section-heading{margin-bottom:16px}
.publication-section-heading h3{margin:0 0 4px;font-size:17px}
.publication-section-heading p{margin:0}
.publication-file-fields{grid-template-columns:repeat(3,minmax(0,1fr))}
.publication-file-summary{margin:12px 0 0;overflow-wrap:anywhere}
.publication-file-summary:empty{display:none}
.publication-submit{border-top:1px solid var(--line);padding-top:4px}
.publication-submit .actions{justify-content:flex-end}
.publication-submit .error{margin-top:14px}
.publication-help{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}
.publication-help summary,.publication-existing-files summary{cursor:pointer;font-size:12px;color:var(--brand)}
.publication-help p{margin:12px 0 0}
.publication-existing-files{margin-top:16px;background:#f8f9fc;border-radius:8px;padding:12px 14px;overflow-wrap:anywhere}
.publication-existing-files strong,.publication-existing-files span{display:block}
.publication-existing-files strong{font-size:12px;font-weight:600}
#publish-detail .empty{padding:20px 0;text-align:left}
@media(max-width:1100px) and (min-width:851px){#publish-detail .form-grid{grid-template-columns:minmax(0,1fr)}#publish-detail .publication-file-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){#publish-detail .form-grid{grid-template-columns:minmax(0,1fr)}.publication-submit .actions button{width:100%}.publication-section{padding:18px 0}.publication-existing-files{padding:12px}}
