.returned-pdf{margin-block:24px;padding-block:20px;border-top:1px solid #cfe1f3;color:#172b43;min-width:0}
.returned-pdf h3{font-size:1.15rem;margin:0 0 8px}.returned-pdf h4{font-size:1rem;margin:20px 0 8px}
.returned-pdf p{line-height:1.65;overflow-wrap:anywhere;margin-block:10px;max-width:70ch}
.returned-pdf .returned-help{font-size:.9rem;color:#365777}.returned-upload{display:grid;gap:8px;margin-top:20px;font-weight:700}
.returned-upload input{max-width:100%;min-width:0;min-height:44px;font:inherit;overflow-wrap:anywhere}
.returned-upload input::file-selector-button{min-height:44px;padding:8px 12px;margin-right:8px;border:1px solid #176fc1;border-radius:8px;color:#155a99;background:#eaf4ff;font:inherit;cursor:pointer}
.returned-confirm{display:flex!important;align-items:start;gap:10px;margin-block:18px;font-weight:500!important;line-height:1.6}
.returned-confirm input{width:24px;min-width:24px;height:24px;margin:0;accent-color:#086cc3}
.returned-actions{display:flex;flex-wrap:wrap;gap:10px}.returned-pdf button{max-width:100%;margin-block:6px}
.returned-pdf [data-returned-error]{color:#a51f32}.returned-pdf [hidden]{display:none!important}
.returned-pdf :focus-visible{outline:3px solid #086cc3;outline-offset:3px}.returned-pdf ::selection{background:#cfe1f3;color:#172b43}
.returned-pdf button:disabled,.returned-pdf input:disabled{cursor:default;opacity:.65}
.returned-viewer,.returned-published-viewer{min-width:0}.returned-viewer canvas,.returned-published-viewer canvas{max-width:100%;height:auto}
@media(max-width:600px){.returned-actions{display:grid}.returned-pdf button{width:100%}}
