.upload-widget{margin:24px 0;min-width:0}.upload-help,.upload-total{font-size:.9rem;line-height:1.6}.upload-list{list-style:none!important;padding:0!important;display:grid;gap:10px}.upload-list li{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid #cbd5e1;border-radius:8px}.upload-list li>div{min-width:0}.upload-name,.upload-list small{display:block;overflow-wrap:anywhere}.upload-list button{align-self:center;flex-shrink:0;font:inherit;font-size:.875rem;cursor:pointer;padding:8px;border:1px solid #cbd5e1;border-radius:6px;background:white}.upload-error{color:#a32222;overflow-wrap:anywhere}.upload-widget input{max-width:100%}.upload-widget :disabled{cursor:wait;opacity:.65}.document-page{max-width:820px;margin:32px auto;padding:24px}.document-page h1{font-size:2.2rem}.document-page p,.document-page a{overflow-wrap:anywhere}.document-page form{padding:24px;background:#f1f5f9;border-radius:12px}.document-page .test-confirm{display:flex;gap:10px;align-items:start;margin:20px 0}.document-page .test-confirm input{width:auto;margin-top:5px}.document-page .button{font:inherit;cursor:pointer}.document-page #saved-files li{overflow-wrap:anywhere;margin:10px 0}.document-page #upload-status{white-space:pre-line}@media(max-width:600px){.upload-list li{flex-wrap:wrap}.document-page{padding:18px;margin:16px auto}.document-page form{padding:16px}.document-page h1{font-size:1.8rem}}
