.upload_upload__kjo1g{--upload-measure:42.5rem;min-width:0}.upload_uploadGrid__ANj4z{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,22.5rem);gap:var(--space-12);align-items:start}.upload_formRegion__YVCR_{width:100%;min-width:0;max-width:var(--upload-measure)}.upload_guidance__vWgJA{display:grid;gap:var(--space-6);color:var(--text-secondary)}.upload_guidance__vWgJA h2,.upload_guidance__vWgJA h3{color:var(--foreground)}.upload_guidance__vWgJA section{display:grid;gap:var(--space-3);padding-top:var(--space-6);border-top:var(--task18-border-width) solid var(--border)}.upload_fields__zpkp_,.upload_heading__DBx4l,.upload_saved__mimdt,.upload_selection__diBxh,.upload_status__7qDKo{display:grid;gap:var(--space-4);min-width:0}.upload_heading__DBx4l{gap:var(--space-2);margin-bottom:var(--space-8)}.upload_muted__RpQ8Q{color:var(--text-secondary)}.upload_fields__zpkp_,.upload_saved__mimdt,.upload_selection__diBxh{margin-bottom:var(--space-6)}.upload_selection__diBxh{padding:var(--space-6);background:var(--portal-canvas);border-radius:var(--radius-panel)}.upload_filename__dkPgL,.upload_saved__mimdt,.upload_status__7qDKo{overflow-wrap:anywhere}.upload_grid__akrDX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.upload_fields__zpkp_{border:0;padding:0;margin-inline:0}.upload_fields__zpkp_ legend{font-size:var(--portal-lead-size);font-weight:500;padding:0;margin-bottom:var(--space-3)}.upload_wide__egi2S{grid-column:1/-1}.upload_field__dlkb7{display:grid;gap:var(--space-2);min-width:0}.upload_field__dlkb7 label,.upload_progress__ArC6A label{font-weight:500}.upload_field__dlkb7 input,.upload_field__dlkb7 select{font:inherit;color:var(--foreground);background:var(--surface);border:var(--task18-border-width) solid var(--border-strong);border-radius:var(--radius-control);width:100%;min-width:0;min-height:var(--portal-field-height);padding:var(--space-3) var(--space-4)}.upload_field__dlkb7 input[type=file]{overflow:hidden;border:0;padding:var(--space-4) 0;min-height:var(--space-20);background:transparent}.upload_field__dlkb7 input::file-selector-button{font:inherit;color:var(--foreground);background:var(--surface);border:var(--task18-border-width) solid var(--border-strong);border-radius:var(--radius-control);min-height:var(--control-height-md);padding-inline:var(--space-3);margin-right:var(--space-3);cursor:pointer}.upload_field__dlkb7 input::file-selector-button:hover{background:var(--surface-raised)}.upload_actions___Zbcs{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.upload_actions___Zbcs>button{width:100%;min-width:0}.upload_status__7qDKo{margin-top:var(--space-8);padding:var(--space-6);background:var(--portal-canvas);border-radius:var(--radius-panel);justify-items:start}.upload_status__7qDKo h3{font-weight:500}.upload_problem__YRGJi{display:grid;gap:var(--space-2);color:var(--danger)}.upload_progress__ArC6A{display:grid;gap:var(--space-2);width:100%}.upload_progress__ArC6A progress{appearance:none;accent-color:var(--accent);width:100%;height:var(--space-2);border:0;border-radius:var(--space-1);background:var(--border)}.upload_progress__ArC6A progress::-webkit-progress-bar{border-radius:var(--space-1);background:var(--border)}.upload_progress__ArC6A progress::-webkit-progress-value{border-radius:var(--space-1);background:var(--foreground)}.upload_progress__ArC6A progress::-moz-progress-bar{border-radius:var(--space-1);background:var(--foreground)}.upload_progress__ArC6A p{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:76rem){.upload_uploadGrid__ANj4z{grid-template-columns:minmax(0,1fr)}.upload_formRegion__YVCR_{max-width:none}.upload_guidance__vWgJA{max-width:var(--portal-reading-width)}}.upload_facts__7ZkpN{display:grid;gap:var(--space-3);margin:0;width:100%}.upload_facts__7ZkpN dt{color:var(--text-secondary)}.upload_facts__7ZkpN dd{margin:0;overflow-wrap:anywhere}.upload_link__wZYjR{display:inline-flex;align-items:center;min-height:var(--control-height-md);overflow-wrap:anywhere}@media (max-width:48rem){.upload_heading__DBx4l{margin-bottom:var(--space-6)}.upload_grid__akrDX{grid-template-columns:minmax(0,1fr)}}