.ReviewStep-module-scss-module__uRi7aq__container{gap:1.5rem}.ReviewStep-module-scss-module__uRi7aq__container,.ReviewStep-module-scss-module__uRi7aq__header{flex-direction:column;display:flex}.ReviewStep-module-scss-module__uRi7aq__header{gap:.25rem}.ReviewStep-module-scss-module__uRi7aq__title{color:hsl(var(--aro-foreground,var(--foreground)));margin:0;font-size:clamp(1.25rem,1.1667rem + .42vw,1.5rem);font-weight:600}.ReviewStep-module-scss-module__uRi7aq__subtitle{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));margin:0;font-size:.875rem}.ReviewStep-module-scss-module__uRi7aq__section{max-width:800px}.ReviewStep-module-scss-module__uRi7aq__sectionTitle{align-items:center;gap:.5rem;font-size:1.125rem;display:flex}.ReviewStep-module-scss-module__uRi7aq__scansGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;display:grid}@media (min-width:640px){.ReviewStep-module-scss-module__uRi7aq__scansGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.ReviewStep-module-scss-module__uRi7aq__scanThumbnail{aspect-ratio:3/4;background-color:hsl(var(--aro-muted,var(--muted)));border-radius:var(--radius-md);cursor:pointer;position:relative;overflow:hidden}.ReviewStep-module-scss-module__uRi7aq__scanImage{object-fit:cover;width:100%;height:100%}.ReviewStep-module-scss-module__uRi7aq__pdfPlaceholder{background-color:hsl(var(--aro-muted,var(--muted)));justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ReviewStep-module-scss-module__uRi7aq__dark .ReviewStep-module-scss-module__uRi7aq__pdfPlaceholder{background-color:hsl(var(--aro-foreground,var(--foreground)))}.ReviewStep-module-scss-module__uRi7aq__pdfIcon{color:hsl(var(--aro-destructive,var(--destructive)));width:3rem;height:3rem}.ReviewStep-module-scss-module__uRi7aq__scanOverlay{opacity:0;background:linear-gradient(#0000,#000000b3);padding:.5rem;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.ReviewStep-module-scss-module__uRi7aq__scanThumbnail:hover .ReviewStep-module-scss-module__uRi7aq__scanOverlay{opacity:1}.ReviewStep-module-scss-module__uRi7aq__scanName{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}.ReviewStep-module-scss-module__uRi7aq__detailsContent{flex-direction:column;gap:1rem;display:flex}.ReviewStep-module-scss-module__uRi7aq__detailRow{border-bottom:1px solid hsl(var(--aro-border,var(--border)));justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.ReviewStep-module-scss-module__uRi7aq__detailRow:last-child{border-bottom:none;padding-bottom:0}@media (max-width:639px){.ReviewStep-module-scss-module__uRi7aq__detailRow{flex-direction:column;gap:.5rem}}.ReviewStep-module-scss-module__uRi7aq__detailLabel{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));align-items:center;gap:.5rem;min-width:150px;font-size:.875rem;font-weight:500;display:flex}.ReviewStep-module-scss-module__uRi7aq__detailLabel svg{font-size:1.125rem}.ReviewStep-module-scss-module__uRi7aq__detailValue{color:hsl(var(--aro-foreground,var(--foreground)));text-align:right;flex:1;font-size:.875rem}@media (max-width:639px){.ReviewStep-module-scss-module__uRi7aq__detailValue{text-align:left}}.ReviewStep-module-scss-module__uRi7aq__createSection{border-top:2px solid hsl(var(--aro-border,var(--border)));flex-direction:column;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1.5rem;display:flex}.ReviewStep-module-scss-module__uRi7aq__createButton{gap:.5rem;min-width:200px;font-size:1rem;font-weight:600}.ReviewStep-module-scss-module__uRi7aq__spinner{animation:1s linear infinite ReviewStep-module-scss-module__uRi7aq__spin}@keyframes ReviewStep-module-scss-module__uRi7aq__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ReviewStep-module-scss-module__uRi7aq__createHint{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));text-align:center;max-width:400px;margin:0;font-size:.875rem}
.backdrop-sgOoG_{touch-action:none;min-height:100dvh;transition:opacity var(--ac-transition-normal);z-index:50;background-color:#0000008c;position:fixed;inset:0}@supports (-webkit-touch-callout:none){.backdrop-sgOoG_{position:absolute}}.backdrop-sgOoG_[data-ending-style],.backdrop-sgOoG_[data-starting-style]{opacity:0}.popup-u8AvhV{background-color:var(--ac-background);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);color:var(--ac-foreground);gap:var(--ac-space-4);padding:var(--ac-space-6);transition:opacity var(--ac-transition-normal),transform var(--ac-transition-normal);z-index:51;width:min(32rem,100vw - 2rem);display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 40px -12px #00000040}.popup-u8AvhV[data-ending-style],.popup-u8AvhV[data-starting-style]{opacity:0;transform:translate(-50%,-50%)scale(.96)}.header-qTlVze{text-align:center;flex-direction:column}.footer-p2EtIp,.header-qTlVze{gap:var(--ac-space-2);display:flex}.footer-p2EtIp{flex-direction:column-reverse}@media (min-width:640px){.header-qTlVze{text-align:left}.footer-p2EtIp{flex-direction:row;justify-content:flex-end}}.title-s7wasB{font-size:var(--ac-text-lg);font-weight:600;line-height:1.25}.description-VWg8xy{color:var(--ac-muted-foreground);font-size:var(--ac-text-sm)}.cancel-t_6kep{margin-top:var(--ac-space-2)}@media (min-width:640px){.cancel-t_6kep{margin-top:0}}
.checkbox-Wu1gAd{border:1px solid var(--ac-primary);border-radius:var(--ac-radius-xs);color:currentColor;cursor:pointer;height:1rem;transition:background-color var(--ac-transition-fast),border-color var(--ac-transition-fast);background-color:#0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:1rem;display:inline-flex}.checkbox-Wu1gAd:focus-visible{outline:2px solid var(--ac-ring);outline-offset:2px}.checkbox-Wu1gAd[data-disabled]{cursor:not-allowed;opacity:.5}.checkbox-Wu1gAd[data-checked],.checkbox-Wu1gAd[data-indeterminate]{background-color:var(--ac-primary);border-color:var(--ac-primary);color:var(--ac-primary-foreground)}.indicator-zquFRe{justify-content:center;align-items:center;display:flex}.indicator-zquFRe svg{width:.75rem;height:.75rem}
