.receipt-document-picker{gap:10px;min-width:0;display:grid}.receipt-document-picker>div:first-child{flex-wrap:wrap;gap:10px;display:flex}.receipt-document-picker>input[hidden]{display:none!important}.receipt-document-picker>p{overflow-wrap:anywhere;font-size:13px}.receipt-document-picker>p>button{margin-left:10px;text-decoration:underline}.receipt-camera-dialog{max-height:90dvh;overflow:auto;width:calc(100vw - 24px)!important;max-width:720px!important}.receipt-camera-dialog video{object-fit:contain;background:#111;border-radius:12px;width:100%;max-height:60dvh}.receipt-camera-dialog [role=alert]{color:#bc2537}
