.simple-upload-page{padding-block-end:4rem}.simple-upload-page :is(button,input,select,textarea):disabled{cursor:not-allowed}.simple-upload-page button:disabled{box-shadow:none;opacity:.65}.simple-upload-page :is(input,select,textarea){min-width:0}.simple-upload-page textarea{border:1px solid var(--color-border);border-radius:var(--radius-small);width:100%;font:inherit;resize:vertical;padding:.75rem}.simple-upload-page fieldset{min-width:0}.simple-actions,.simple-section-heading,.photo-page-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.simple-actions{margin-block:1rem}.simple-section-heading{justify-content:space-between}.simple-section-heading h2{margin-block:.5rem}.simple-text-button{min-height:2.75rem;color:var(--color-primary-dark);font:inherit;background:0 0;border:0;padding:.4rem;text-decoration:underline}.quota-notice,.scan-policy-notice,.document-preparation,.review-capacity,.account-binding{border:1px solid var(--color-border);border-radius:var(--radius-small);padding:1rem}.quota-notice{background:var(--color-primary-soft);margin-block-start:0}.scan-policy-notice{border-inline-start:.3rem solid var(--color-primary-dark);background:var(--color-primary-soft)}.owner-review-link{margin-block-end:1rem;display:inline-block}.document-preparation{margin-block:1rem}.document-preparation h3{margin-block-start:0}.photo-page-list{max-height:32rem;padding-inline-start:1.5rem;overflow:auto}.photo-page-list li{border-block-end:1px solid var(--color-border);overflow-wrap:anywhere;padding-block:.5rem}.photo-page-list .photo-page-with-thumbnail{grid-template-columns:11.25rem minmax(0,1fr);align-items:center;gap:.5rem .75rem;display:grid}.photo-page-thumbnail{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);text-align:center;grid-row:1/3;justify-content:center;align-items:center;width:min(11.25rem,100%);height:14.625rem;padding:.2rem;font-size:.75rem;display:flex}.photo-page-thumbnail img{object-fit:contain;width:100%;height:100%;display:block}.photo-page-with-thumbnail .photo-page-name{grid-column:2;align-self:end;min-width:0}.photo-page-with-thumbnail .photo-page-actions{grid-column:2;align-self:start;margin-block-start:0}.photo-page-actions{margin-block-start:.4rem}.photo-page-actions button{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);min-width:2.75rem;min-height:2.75rem;color:var(--color-primary-dark);padding:.35rem .65rem}.upload-progress progress{width:100%;margin-block:1rem;display:block}.own-submissions,.account-binding,.other-submissions,.review-capacity{margin-block-start:1.5rem}.submission-list{padding:0;list-style:none}.submission-list li{border-block-end:1px solid var(--color-border);overflow-wrap:anywhere;gap:.5rem;padding-block:1rem;display:grid}.submission-list button{justify-self:start}.account-binding dd,.review-capacity dd{overflow-wrap:anywhere;margin-block-end:.75rem;margin-inline-start:0}.account-binding summary,.other-submissions summary,.review-capacity summary{cursor:pointer;font-weight:700}.private-pdf-viewer{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);margin-block-start:1.5rem;padding:1rem}.private-pdf-viewer iframe{border:1px solid var(--color-border);width:100%;height:min(75vh,54rem);min-height:20rem;margin-block-start:1rem;display:block}.review-layout{grid-template-columns:minmax(15rem,1fr) minmax(0,2fr);align-items:start;gap:1.5rem;margin-block-start:1.5rem;display:grid}.review-lookup input{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);width:100%;min-height:2.75rem;padding:.65rem .8rem}.review-panel{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);min-width:0;padding:clamp(1rem,3vw,2rem)}.review-panel>h2{margin-block-start:0}@media (width<=56rem){.review-layout{grid-template-columns:1fr}}@media (width<=36rem){.photo-page-with-thumbnail .photo-page-name{align-self:center}.photo-page-with-thumbnail .photo-page-actions{grid-column:1/-1}.simple-actions>.button,.simple-actions>.button-secondary{width:100%}.photo-page-list .photo-page-with-thumbnail{grid-template-columns:minmax(0,1fr)}.photo-page-thumbnail{grid-row:auto}.photo-page-with-thumbnail .photo-page-name,.photo-page-with-thumbnail .photo-page-actions{grid-column:1;align-self:auto}}
