.pdf-export [hidden]{display:none!important}.pdf-export{max-width:1000px;margin-inline:auto}.pdf-export .wb-fields{grid-template-columns:repeat(2,minmax(0,1fr));margin-block:24px}.pdf-export .wb-fields>div{min-width:0}.pdf-export input,.pdf-export select{width:100%;max-width:100%;box-sizing:border-box}.pdf-export .wb-fields p,.pdf-export .upload-area p{font-size:.88rem;line-height:1.6;color:#526665;margin-block:8px}.pdf-export .wb-bar{display:flex;flex-wrap:wrap;gap:10px}.pdf-export .wb-bar button{min-height:44px;white-space:normal;max-width:100%}.pdf-export progress{display:block;width:100%;height:14px;accent-color:#087f63;margin-block:20px}.pdf-export #export-output a{display:inline-block;overflow-wrap:anywhere;max-width:100%;margin-block:12px}.pdf-export figure{margin:24px 0 0;padding:20px;background:#edf1ef;border:1px solid #d6e1db;border-radius:14px;text-align:center}.pdf-export figure img{display:block;max-width:100%;max-height:650px;object-fit:contain;width:auto;height:auto;margin:auto;box-shadow:0 3px 14px #183e3020}.pdf-export figcaption{padding-top:14px;font-size:.9rem;overflow-wrap:anywhere}.pdf-export #export-file-info{overflow-wrap:anywhere;font-weight:600}.pdf-export [data-error="true"]{color:#a42b2b}.pdf-export button:disabled{opacity:.55;cursor:wait}.pdf-export .upload-area input{min-width:0}.pdf-export input[type=file]{white-space:normal}
@media(max-width:600px){.pdf-export .wb-fields{grid-template-columns:minmax(0,1fr)}.pdf-export figure{padding:12px}.pdf-export .wb-bar button{flex:1 1 180px}.pdf-export{padding:18px}}
